[Jiemamy-notify] commit [2034] モデルの初期化忘れに対応。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2008年 10月 25日 (土) 19:14:26 JST


Revision: 2034
          http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=jiemamy&view=rev&rev=2034
Author:   daisuke_m
Date:     2008-10-25 19:14:26 +0900 (Sat, 25 Oct 2008)

Log Message:
-----------
モデルの初期化忘れに対応。

Modified Paths:
--------------
    artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/constraint/ConstraintSetModelImpl.java
    artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/AbstractDataType.java
    artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/PrecisionedDataTypeAdapter.java
    artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/SizedDataTypeAdapter.java
    artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/TimezonedDataTypeAdapter.java


-------------- next part --------------
Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/constraint/ConstraintSetModelImpl.java
===================================================================
--- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/constraint/ConstraintSetModelImpl.java	2008-10-25 09:23:52 UTC (rev 2033)
+++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/constraint/ConstraintSetModelImpl.java	2008-10-25 10:14:26 UTC (rev 2034)
@@ -46,7 +46,7 @@
 	 * @category instance creation
 	 */
 	public ConstraintSetModelImpl() {
-		
+		initialize();
 	}
 	
 	/**
@@ -55,6 +55,7 @@
 	 * @category instance creation
 	 */
 	public ConstraintSetModelImpl(Constraint... constraints) {
+		initialize();
 		for (Constraint constraint : constraints) {
 			constraintMap.put(constraint.getClass(), constraint);
 		}

Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/AbstractDataType.java
===================================================================
--- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/AbstractDataType.java	2008-10-25 09:23:52 UTC (rev 2033)
+++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/AbstractDataType.java	2008-10-25 10:14:26 UTC (rev 2034)
@@ -29,6 +29,14 @@
 public abstract class AbstractDataType extends AbstractModel implements DataType {
 	
 	/**
+	 * コンストラクタ。
+	 * @category instance creation
+	 */
+	public AbstractDataType() {
+		initialize();
+	}
+	
+	/**
 	 * {@inheritDoc}
 	 */
 	@Override

Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/PrecisionedDataTypeAdapter.java
===================================================================
--- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/PrecisionedDataTypeAdapter.java	2008-10-25 09:23:52 UTC (rev 2033)
+++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/PrecisionedDataTypeAdapter.java	2008-10-25 10:14:26 UTC (rev 2034)
@@ -36,6 +36,14 @@
 	
 
 	/**
+	 * コンストラクタ。
+	 * @category instance creation
+	 */
+	public PrecisionedDataTypeAdapter() {
+		initialize();
+	}
+	
+	/**
 	 * {@inheritDoc}
 	 */
 	public void copy(DataTypeAdapter src) {

Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/SizedDataTypeAdapter.java
===================================================================
--- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/SizedDataTypeAdapter.java	2008-10-25 09:23:52 UTC (rev 2033)
+++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/SizedDataTypeAdapter.java	2008-10-25 10:14:26 UTC (rev 2034)
@@ -33,6 +33,14 @@
 	
 
 	/**
+	 * コンストラクタ。
+	 * @category instance creation
+	 */
+	public SizedDataTypeAdapter() {
+		initialize();
+	}
+	
+	/**
 	 * {@inheritDoc}
 	 */
 	public void copy(DataTypeAdapter src) {

Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/TimezonedDataTypeAdapter.java
===================================================================
--- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/TimezonedDataTypeAdapter.java	2008-10-25 09:23:52 UTC (rev 2033)
+++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/TimezonedDataTypeAdapter.java	2008-10-25 10:14:26 UTC (rev 2034)
@@ -33,6 +33,14 @@
 	
 
 	/**
+	 * コンストラクタ。
+	 * @category instance creation
+	 */
+	public TimezonedDataTypeAdapter() {
+		initialize();
+	}
+	
+	/**
 	 * {@inheritDoc}
 	 */
 	public void copy(DataTypeAdapter src) {


Jiemamy-notify メーリングリストの案内
Back to archive index