svnno****@sourc*****
svnno****@sourc*****
2008年 10月 5日 (日) 01:07:52 JST
Revision: 1989 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=jiemamy&view=rev&rev=1989 Author: daisuke_m Date: 2008-10-05 01:07:52 +0900 (Sun, 05 Oct 2008) Log Message: ----------- javadoc整備。 / ヘッダコメントの整形修正。 Modified Paths: -------------- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/extension/dialect/mapping/GeneralDataTypeMapping.java artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/extension/dialect/mapping/SpecialDataTypeMapping.java artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/DomainModelImpl.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 artemis/trunk/org.jiemamy.dialect.postgresql/src/test/java/org/jiemamy/dialect/postgresql/PostgresqlDialectTest.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/AbstractObservable.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/SetterInterceptor.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/AbstractConnectionModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/AbstractRelationModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/ForeignKeyMappingChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/CheckConstraintModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/ConstraintChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/ConstraintSetModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/NotNullConstraintModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/PrimaryKeyConstraintModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/dataset/InsertDataSetModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/dataset/RecordModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/DataTypeChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/GeneralDataTypeChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/SpecialDataTypeChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/index/IndexModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/AbstractEntityModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/AbstractNodeModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/StickyModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/TableModelChangeSupportImpl.java artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/ViewModelChangeSupportImpl.java artemis/trunk/org.jiemamy.serializer/src/main/java/org/jiemamy/serializer/model/typedef/SerializeDomainModel.java vesta/trunk/org.jiemamy.eclipse/src/main/resources/jiemamy-eclipse.dicon zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/Adaptable.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/Processor.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/composer/Exporter.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/composer/Importer.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/ModelParser.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/mapping/DataTypeMapping.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/mapping/MappingInfo.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/ColumnModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/DomainModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/JiemamyModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/RootModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/ForeignKeyMapping.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/ForeignKeyModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/ConstraintSetModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/PrimaryKeyConstraintModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/DataType.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/AbstractEntityModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/AbstractNodeModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/TableModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/ViewModel.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ModelChangeEvent.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/Observable.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ObservableCollectionChangeEvent.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ObservableCollectionChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/collectionimpl/ObservableList.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/ColumnModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/ColumnModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/DomainModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/DomainModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/JiemamyModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/JiemamyModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/RootModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/RootModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractConnectionModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractConnectionModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractRelationModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractRelationModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/ForeignKeyMappingChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/ForeignKeyMappingChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/CheckConstraintModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/CheckConstraintModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintSetModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintSetModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/NotNullConstraintModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/NotNullConstraintModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/PrimaryKeyConstraintModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/PrimaryKeyConstraintModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/InsertDataSetModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/InsertDataSetModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/RecordModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/RecordModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/DataTypeChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/DataTypeChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/GeneralDataTypeChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/GeneralDataTypeChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/SpecialDataTypeChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/SpecialDataTypeChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/index/IndexModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/index/IndexModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractEntityModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractEntityModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractNodeModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractNodeModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/StickyModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/StickyModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/TableModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/TableModelChangeSupport.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/ViewModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/ViewModelChangeSupport.java zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/model/DiagramPresentationModel.java zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/model/geometory/JmRectangle.java Added Paths: ----------- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/DataTypeAdapter.java Removed Paths: ------------- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/DataTypeAdapter.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/InheritanceModelChangeListener.java zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/InheritanceModelChangeSupport.java zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/model/ -------------- next part -------------- Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/extension/dialect/mapping/GeneralDataTypeMapping.java =================================================================== --- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/extension/dialect/mapping/GeneralDataTypeMapping.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/extension/dialect/mapping/GeneralDataTypeMapping.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -47,7 +47,7 @@ /** * {@inheritDoc} */ - public String getTypeName(DataType dataType) { + public String resolveTypeName(DataType dataType) { return dataType.toString(); } Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/extension/dialect/mapping/SpecialDataTypeMapping.java =================================================================== --- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/extension/dialect/mapping/SpecialDataTypeMapping.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/extension/dialect/mapping/SpecialDataTypeMapping.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -23,7 +23,6 @@ import org.seasar.framework.util.tiger.CollectionsUtil; -import org.jiemamy.core.model.datatype.adapter.DataTypeAdapter; import org.jiemamy.core.utils.JmStringUtil; import org.jiemamy.spec.exception.DataTypeNotFoundException; import org.jiemamy.spec.exception.IllegalDataTypeImplementationException; @@ -32,6 +31,7 @@ import org.jiemamy.spec.extension.dialect.mapping.DataTypeMapping; import org.jiemamy.spec.extension.dialect.mapping.MappingInfo; import org.jiemamy.spec.model.datatype.DataType; +import org.jiemamy.spec.model.datatype.DataTypeAdapter; import org.jiemamy.spec.model.datatype.GeneralDataType; import org.jiemamy.spec.model.datatype.SpecialDataType; @@ -66,7 +66,7 @@ /** * {@inheritDoc} */ - public String getTypeName(DataType dataType) { + public String resolveTypeName(DataType dataType) { for (Class<? extends DataType> clazz : classes) { if (clazz == dataType.getClass()) { return clazz.getAnnotation(MappingInfo.class).typeName(); Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/DomainModelImpl.java =================================================================== --- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/DomainModelImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/DomainModelImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -24,6 +24,7 @@ import org.jiemamy.spec.model.constraint.Constraint; import org.jiemamy.spec.model.constraint.ConstraintSetModel; import org.jiemamy.spec.model.datatype.DataType; +import org.jiemamy.spec.model.datatype.DataTypeAdapter; /** * ドメイン定義モデル @@ -95,6 +96,13 @@ /** * {@inheritDoc} */ + public <T extends DataTypeAdapter>T getAdapter(Class<T> adapter) { + throw new UnsupportedOperationException(); + } + + /** + * {@inheritDoc} + */ public ConstraintSetModel getConstraint() { return constraints; } 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-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/AbstractDataType.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -21,8 +21,8 @@ import java.util.ArrayList; import org.jiemamy.core.model.AbstractModel; -import org.jiemamy.core.model.datatype.adapter.DataTypeAdapter; import org.jiemamy.spec.model.datatype.DataType; +import org.jiemamy.spec.model.datatype.DataTypeAdapter; /** * データ型抽象クラス。 @@ -41,6 +41,13 @@ /** * {@inheritDoc} */ + public <T extends DataTypeAdapter>T getAdapter(Class<T> adapter) { + return null; + } + + /** + * {@inheritDoc} + */ public AbstractDataType removeAdapter() { return this; } @@ -55,7 +62,7 @@ /** * 自身に適用可能なアダプタを登録する。 - * @param adapter アダプタのインスタンス + * @param adapter アダプタのインスタンス */ protected void register(DataTypeAdapter adapter) { registerAdapter(adapter); Deleted: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/DataTypeAdapter.java =================================================================== --- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/DataTypeAdapter.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/DataTypeAdapter.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,36 +0,0 @@ -/* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. - * Created on 2008/07/20 - * - * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - * either express or implied. See the License for the specific language - * governing permissions and limitations under the License. - */ -package org.jiemamy.core.model.datatype.adapter; - -import org.jiemamy.core.model.datatype.AbstractDataType; -import org.jiemamy.spec.model.JiemamyModel; - -/** - * {@link AbstractDataType}用のアダプタ。 - * @author daisuke - */ -public interface DataTypeAdapter extends JiemamyModel { - - /** - * 渡されたアダプタが持つ型に対する追加情報を、自クラスにコピーする。 - * @param src コピー元アダプタ - */ - public abstract void copy(DataTypeAdapter src); - -} 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-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/PrecisionedDataTypeAdapter.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -19,6 +19,7 @@ package org.jiemamy.core.model.datatype.adapter; import org.jiemamy.core.model.AbstractModel; +import org.jiemamy.spec.model.datatype.DataTypeAdapter; /** * 精度とスケールを持つDataType用のアダプタ。 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-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/SizedDataTypeAdapter.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -19,6 +19,7 @@ package org.jiemamy.core.model.datatype.adapter; import org.jiemamy.core.model.AbstractModel; +import org.jiemamy.spec.model.datatype.DataTypeAdapter; /** * サイズを持つDataType用のアダプタ。 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-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/datatype/adapter/TimezonedDataTypeAdapter.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -19,6 +19,7 @@ package org.jiemamy.core.model.datatype.adapter; import org.jiemamy.core.model.AbstractModel; +import org.jiemamy.spec.model.datatype.DataTypeAdapter; /** * タイムゾーン管理の有無を持つDataType用のアダプタ。 Modified: artemis/trunk/org.jiemamy.dialect.postgresql/src/test/java/org/jiemamy/dialect/postgresql/PostgresqlDialectTest.java =================================================================== --- artemis/trunk/org.jiemamy.dialect.postgresql/src/test/java/org/jiemamy/dialect/postgresql/PostgresqlDialectTest.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.dialect.postgresql/src/test/java/org/jiemamy/dialect/postgresql/PostgresqlDialectTest.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -149,8 +149,8 @@ assertThat(dataTypeMapping.resolveSpecialDataType(new GenericIntegerDataType()), instanceOf(IntegerDataType.class)); - assertThat(dataTypeMapping.getTypeName(new IntegerDataType()), is("INTEGER")); - assertThat(dataTypeMapping.getTypeName(new VarcharDataType()), is("VARCHAR")); + assertThat(dataTypeMapping.resolveTypeName(new IntegerDataType()), is("INTEGER")); + assertThat(dataTypeMapping.resolveTypeName(new VarcharDataType()), is("VARCHAR")); assertThat(dataTypeMapping.resolveGeneralDataType(new VarcharDataType()), instanceOf(GenericVarcharDataType.class)); Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/AbstractObservable.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/AbstractObservable.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/AbstractObservable.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/27 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/27 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/SetterInterceptor.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/SetterInterceptor.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/SetterInterceptor.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/22 - * - * This file is part of Jiemamy-core. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/22 + * + * This file is part of Jiemamy. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/AbstractConnectionModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/AbstractConnectionModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/AbstractConnectionModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.connection; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/AbstractRelationModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/AbstractRelationModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/AbstractRelationModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.connection; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/ForeignKeyMappingChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/ForeignKeyMappingChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/ForeignKeyMappingChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.connection; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/CheckConstraintModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/CheckConstraintModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/CheckConstraintModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.constraint; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/ConstraintChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/ConstraintChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/ConstraintChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.constraint; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/ConstraintSetModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/ConstraintSetModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/ConstraintSetModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.constraint; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/NotNullConstraintModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/NotNullConstraintModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/NotNullConstraintModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.constraint; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/PrimaryKeyConstraintModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/PrimaryKeyConstraintModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/constraint/PrimaryKeyConstraintModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.constraint; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/dataset/InsertDataSetModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/dataset/InsertDataSetModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/dataset/InsertDataSetModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.dataset; @@ -96,25 +100,25 @@ } /** - * recordsのcollectionを監視するListenerに通知されたEventをInsertDataSetModelの監視Listenerへ通知する。 + * InsertDataSetModel自身を監視するListenerに通知されたEventをInsertDataSetModelの監視Listenerへ通知する。 * - * @param event {@link ObservableCollectionChangeEvent} + * @param event {@link ModelChangeEvent} */ - public void fireRecordsCollectionChangeEvent( - ObservableCollectionChangeEvent<Map<AbstractEntityModel, java.util.List<org.jiemamy.spec.model.dataset.RecordModel>>, java.util.List<org.jiemamy.spec.model.dataset.RecordModel>> event) { + public void fireModelChange(ModelChangeEvent event) { for (InsertDataSetModelChangeListener l : listeners) { - l.recordCollectionChange(event); + l.modelChanged(event); } } /** - * InsertDataSetModel自身を監視するListenerに通知されたEventをInsertDataSetModelの監視Listenerへ通知する。 + * recordsのcollectionを監視するListenerに通知されたEventをInsertDataSetModelの監視Listenerへ通知する。 * - * @param event {@link ModelChangeEvent} + * @param event {@link ObservableCollectionChangeEvent} */ - public void fireModelChange(ModelChangeEvent event) { + public void fireRecordsCollectionChangeEvent( + ObservableCollectionChangeEvent<Map<AbstractEntityModel, java.util.List<org.jiemamy.spec.model.dataset.RecordModel>>, java.util.List<org.jiemamy.spec.model.dataset.RecordModel>> event) { for (InsertDataSetModelChangeListener l : listeners) { - l.modelChanged(event); + l.recordCollectionChange(event); } } Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/dataset/RecordModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/dataset/RecordModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/dataset/RecordModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.dataset; @@ -94,24 +98,24 @@ } /** - * valuesのcollectionを監視するListenerに通知されたEventをRecordModelの監視Listenerへ通知する。 + * RecordModel自身を監視するListenerに通知されたEventをRecordModelの監視Listenerへ通知する。 * - * @param event {@link ObservableCollectionChangeEvent} + * @param event {@link ModelChangeEvent} */ - public void fireValuesCollectionChangeEvent(ObservableCollectionChangeEvent<Map<ColumnModel, String>, String> event) { + public void fireModelChange(ModelChangeEvent event) { for (RecordModelChangeListener l : listeners) { - l.valuCollectionChange(event); + l.modelChanged(event); } } /** - * RecordModel自身を監視するListenerに通知されたEventをRecordModelの監視Listenerへ通知する。 + * valuesのcollectionを監視するListenerに通知されたEventをRecordModelの監視Listenerへ通知する。 * - * @param event {@link ModelChangeEvent} + * @param event {@link ObservableCollectionChangeEvent} */ - public void fireModelChange(ModelChangeEvent event) { + public void fireValuesCollectionChangeEvent(ObservableCollectionChangeEvent<Map<ColumnModel, String>, String> event) { for (RecordModelChangeListener l : listeners) { - l.modelChanged(event); + l.valuCollectionChange(event); } } Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/DataTypeChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/DataTypeChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/DataTypeChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.datatype; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/GeneralDataTypeChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/GeneralDataTypeChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/GeneralDataTypeChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.datatype; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/SpecialDataTypeChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/SpecialDataTypeChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/datatype/SpecialDataTypeChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.datatype; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/index/IndexModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/index/IndexModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/index/IndexModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.index; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/AbstractEntityModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/AbstractEntityModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/AbstractEntityModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.node; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/AbstractNodeModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/AbstractNodeModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/AbstractNodeModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.node; @@ -115,6 +119,17 @@ } /** + * AbstractNodeModel自身を監視するListenerに通知されたEventをAbstractNodeModelの監視Listenerへ通知する。 + * + * @param event {@link ModelChangeEvent} + */ + public void fireModelChange(ModelChangeEvent event) { + for (AbstractNodeModelChangeListener l : listeners) { + l.modelChanged(event); + } + } + + /** * sourceConnectionsのcollectionを監視するListenerに通知されたEventをAbstractNodeModelの監視Listenerへ通知する。 * * @param event {@link ObservableCollectionChangeEvent} @@ -139,17 +154,6 @@ } /** - * AbstractNodeModel自身を監視するListenerに通知されたEventをAbstractNodeModelの監視Listenerへ通知する。 - * - * @param event {@link ModelChangeEvent} - */ - public void fireModelChange(ModelChangeEvent event) { - for (AbstractNodeModelChangeListener l : listeners) { - l.modelChanged(event); - } - } - - /** * AbstractNodeModel自身のEventを監視するListenerを削除する。 * * @param l {@link AbstractNodeModelChangeListener} Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/StickyModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/StickyModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/StickyModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.node; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/TableModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/TableModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/TableModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.node; Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/ViewModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/ViewModelChangeSupportImpl.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/node/ViewModelChangeSupportImpl.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.event.model.node; Modified: artemis/trunk/org.jiemamy.serializer/src/main/java/org/jiemamy/serializer/model/typedef/SerializeDomainModel.java =================================================================== --- artemis/trunk/org.jiemamy.serializer/src/main/java/org/jiemamy/serializer/model/typedef/SerializeDomainModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ artemis/trunk/org.jiemamy.serializer/src/main/java/org/jiemamy/serializer/model/typedef/SerializeDomainModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -25,6 +25,7 @@ import org.jiemamy.spec.Processor; import org.jiemamy.spec.model.JiemamyModel; import org.jiemamy.spec.model.datatype.DataType; +import org.jiemamy.spec.model.datatype.DataTypeAdapter; /** * DomainModelに対応するシリアライズ用のモデル。 @@ -54,6 +55,14 @@ /** * {@inheritDoc} */ + public <T extends DataTypeAdapter>T getAdapter(Class<T> adapter) { + // TODO Auto-generated method stub + return null; + } + + /** + * {@inheritDoc} + */ public List<Object> getAdapters() { // TODO Auto-generated method stub return null; Modified: vesta/trunk/org.jiemamy.eclipse/src/main/resources/jiemamy-eclipse.dicon =================================================================== --- vesta/trunk/org.jiemamy.eclipse/src/main/resources/jiemamy-eclipse.dicon 2008-10-04 14:29:23 UTC (rev 1988) +++ vesta/trunk/org.jiemamy.eclipse/src/main/resources/jiemamy-eclipse.dicon 2008-10-04 16:07:52 UTC (rev 1989) @@ -12,7 +12,6 @@ <component class="org.jiemamy.eclipse.editor.editpart.diagram.ViewEditPart" instance="prototype" autoBinding="none"/> <component class="org.jiemamy.eclipse.editor.editpart.diagram.StickyEditPart" instance="prototype" autoBinding="none"/> <component class="org.jiemamy.eclipse.editor.editpart.diagram.ForeignKeyEditPart" instance="prototype" autoBinding="none"/> - <component class="org.jiemamy.eclipse.editor.editpart.diagram.InheritanceEditPart" instance="prototype" autoBinding="none"/> <!-- Diagram Figure (View) --> <component class="org.jiemamy.eclipse.editor.figure.ColumnFigure" instance="prototype" autoBinding="none" /> Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/Adaptable.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/Adaptable.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/Adaptable.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -23,7 +23,7 @@ /** * アダプタを適用可能な型である事を示すインターフェイス。 * - * <p>Eclipseに実装されたIAdaptableインターフェイスと同様の考え方のインターフェイスである以下のWebサイトの解説がわかりやすい。</p> + * <p>Eclipseに実装されたIAdaptableインターフェイスと同様の考え方のインターフェイスである。以下のWebサイトの解説がわかりやすい。</p> * * <p>cf. http://www.masatom.in/pukiwiki/index.php?cmd=read&page=Eclipse%2F%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%B3%AB%C8%AF%A4%CETIPS%BD%B8%2Forg.eclipse.core.runtime.IAdaptable </p> * @@ -32,23 +32,24 @@ public interface Adaptable { /** - * 指定したアダプタを適用したインスタンスを取得する。 - * 既にアダプタが適用済みであった場合、既存のアダプタの上にさらに要求されたアダプタを適用するか、 - * 既存のアダプタを除去した上で要求されたアダプタを適用するかは実装に依存する。 - * @param <T> アダプタが持つ型 - * @param adapter アダプタクラス + * このオブジェクトにまつわる、指定した型を持つアダプタのインスタンスを取得する。 + * @param <T> アダプタを表すクラス + * @param adapter アダプタを表すクラス * @return アダプタのインスタンス */ <T>T getAdapter(Class<T> adapter); /** * このオブジェクトが持つアダプタのリストを取得する。 + * + * <p>アダプタのリストを提供しない場合は、 {@link UnsupportedOperationException}をスローしてもよい(MAY)。</p> + * * @return アダプタのリスト */ List<Object> getAdapters(); /** - * 指定したアダプタを適用できるかどうか調べる。 + * 指定したアダプタを持つ(取得可能)かどうか調べる。 * @param adapter アダプタクラス * @return 適用可能の場合 <code>true</code> */ Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/Processor.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/Processor.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/Processor.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -21,7 +21,7 @@ /** * オブジェクトに対して実行する処理のインターフェイス。 * - * cf. http://d.hatena.ne.jp/daisuke-m/20080801/1217594494 + * <p>cf. http://d.hatena.ne.jp/daisuke-m/20080801/1217594494</p> * * @param <R> 結果の型 * @param <T> 処理対象のオブジェクトの型 Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/composer/Exporter.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/composer/Exporter.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/composer/Exporter.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -29,9 +29,11 @@ /** * モデルを外部リソースにエクスポートする。 - * ファイル出力であれば、ファイルに保存する所までの責務を負う。 + * + * <p>ファイル出力であれば、ファイルに保存する所までの責務を負う。</p> + * * @param rootModel エクスポート対象モデル - * @param ctx エクスポートのコンテキスト + * @param ctx エクスポートのコンテキスト情報 * @return エクスポートが正常に行われた場合はtrue、contextの設定により、出力が行われなかった場合はfalse * @throws ExportException エクスポートに失敗した時 */ Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/composer/Importer.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/composer/Importer.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/composer/Importer.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -36,8 +36,8 @@ /** * 外部リソースからモデルにデータをインポートする。 * @param rootModel インポート対象モデル - * @param ctx インポートのコンテキスト - * @return インポートが正常に行われた場合はtrue、contextの設定により、入力が行われなかった場合はfalse + * @param ctx インポートのコンテキスト情報 + * @return インポートが正常に行われた場合は <code>true</code> 、contextの設定により、入力が行われなかった場合は <code>false</code> * @throws ImportException インポートに失敗した時 */ boolean import_(RootModel rootModel, ImportContext ctx) throws ImportException; Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/ModelParser.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/ModelParser.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/ModelParser.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -27,8 +27,8 @@ public interface ModelParser { /** - * 与えられたRootModelを解析し、SQLに変換する。 - * @param rootModel RootModel + * 与えられたルートモデルを解析し、SQLに変換する。 + * @param rootModel ルートモデル * @return SQL */ public String parse(RootModel rootModel); Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/mapping/DataTypeMapping.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/mapping/DataTypeMapping.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/mapping/DataTypeMapping.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -38,14 +38,14 @@ public List<Class<? extends DataType>> getAllModelingDataTypes(); /** - * データ型から型名を取得する。 + * データ型から型名を解決する。 * @param dataType データ型 * @return 型名 */ - public String getTypeName(DataType dataType); + public String resolveTypeName(DataType dataType); /** - * 特殊データ型から一般データ型を取得する。 + * 特殊データ型から一般データ型を解決する。 * * <p>この時、多くの情報が失われることに注意して使用する。</p> * @@ -55,14 +55,14 @@ public GeneralDataType resolveGeneralDataType(SpecialDataType specialDataType); /** - * 一般データ型から特殊データ型を取得する。 + * 一般データ型から特殊データ型を解決する。 * @param generalDataType 一般データ型 * @return 特殊データ型 */ public SpecialDataType resolveSpecialDataType(GeneralDataType generalDataType); /** - * 型名から特殊データ型 + * 型名から特殊データ型を解決する。 * @param typeName 型名 * @return 特殊データ型 * @throws DataTypeNotFoundException 該当するデータ型が存在しない場合。 Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/mapping/MappingInfo.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/mapping/MappingInfo.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/extension/dialect/mapping/MappingInfo.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -33,18 +33,12 @@ @Retention(RetentionPolicy.RUNTIME) public @interface MappingInfo { - /** - * エイリアス型名の配列 - */ + /** エイリアス型名の配列 */ String[] alias() default {}; - /** - * 一般データ型のクラス - */ + /** 一般データ型のクラス */ Class<? extends GeneralDataType> generic(); - /** - * 型名 - */ + /** 型名 */ String typeName(); } Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/ColumnModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/ColumnModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/ColumnModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -105,55 +105,55 @@ /** * 制約を削除する。 - * @param constraintClass 制約クラス + * @param constraintClass 制約クラス */ void removeConstraint(Class<? extends Constraint> constraintClass); /** * 型を設定する。 - * @param dataType 型 + * @param dataType 型 */ void setDataType(DataType dataType); /** * デフォルト値を設定する。 - * @param defaultValue デフォルト値 + * @param defaultValue デフォルト値 */ void setDefaultValue(String defaultValue); /** * 説明文を設定する。 - * @param description 説明文 + * @param description 説明文 */ void setDescription(String description); /** * 自由文字列を設定する。 - * @param freeString 自由文字列 + * @param freeString 自由文字列 */ void setFreeString(String freeString); /** * 論理名を設定する。 - * @param logicalName 論理名 + * @param logicalName 論理名 */ void setLogicalName(String logicalName); /** * 物理名を設定する。 - * @param name 物理名 + * @param name 物理名 */ void setName(String name); /** * 代表カラムかどうかを設定する。 - * @param representation 代表カラムかどうか + * @param representation 代表カラムかどうか */ void setRepresentation(boolean representation); /** * 単純インデックスの有無を設定する。 - * @param simpleIndex 単純インデックスの有無 + * @param simpleIndex 単純インデックスの有無 */ void setSimpleIndex(boolean simpleIndex); } Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/DomainModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/DomainModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/DomainModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -36,7 +36,7 @@ /** * 制約を取得する。 - * @return 制約のSet + * @return 制約 */ ConstraintSetModel getConstraint(); @@ -139,9 +139,4 @@ */ void setSimpleIndex(boolean simpleIndex); - /** - * {@inheritDoc} - */ - String toString(); - } Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/JiemamyModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/JiemamyModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/JiemamyModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -69,7 +69,6 @@ * @return プロセス結果 * @throws E Processorが例外を投げた場合 */ - @SuppressWarnings("unchecked") public <R, T extends JiemamyModel, E extends Exception>R process(Processor<T, R, E> processor) throws E; /** Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/RootModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/RootModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/RootModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -19,7 +19,6 @@ package org.jiemamy.spec.model; import java.util.List; -import java.util.Set; import org.jiemamy.spec.exception.ElementNotFoundException; import org.jiemamy.spec.exception.TooManyElementsException; @@ -38,7 +37,7 @@ /** * この {@link RootModel}に従属するモデルを追加する。 - * @param jiemamyModel + * @param jiemamyModel 子モデル */ void appendModel(JiemamyModel jiemamyModel); @@ -47,7 +46,6 @@ * @param <T> 生成するモデルの種類を表す型 * @param clazz 生成するモデルの種類を表す型 * @return 生成されたモデル - * additional logic */ <T extends JiemamyModel>T createJiemamyModel(Class<T> clazz); @@ -71,7 +69,7 @@ /** * SQL方言クラス名を取得する。 - * @return RDBMS名 + * @return SQL方言クラス名 */ String getDialectClassName(); @@ -83,28 +81,18 @@ /** * 終了スクリプトを取得する。 - * @return 終了スクリプト + * @return 終了スクリプト */ String getEndScript(); -// /** -// * 特定の種類のコネクション{@link Set}を取得する。 -// * @param <T> 取得したいコネクションのクラス -// * @param clazz 取得したいコネクションのクラス -// * @return コネクションの{@link List} -// * additional logic -// */ -// <T extends AbstractConnectionModel>Set<T> getConnections(Class<T> clazz); - /** * 指定した名前を持つエンティティを取得する。 - * @param <T> エンティティの種類 - * @param clazz エンティティの種類 + * @param <T> エンティティの種類を表すクラス + * @param clazz エンティティの種類を表すクラス * @param entityName エンティティ名 * @return 見つかったエンティティ * @throws TooManyElementsException 同名のエンティティが複数見つかった場合 * @throws ElementNotFoundException エンティティが見つからなかった場合 - * additional logic */ <T extends AbstractEntityModel>T getEntity(Class<T> clazz, String entityName) throws TooManyElementsException; @@ -121,10 +109,10 @@ List<AbstractNodeModel> getNodes(); /** - * 特定の種類のノード{@link Set}を取得する。 + * 特定の種類のノードのリストを取得する。 * @param <T> 取得したいノードのクラス * @param clazz 取得したいノードのクラス - * @return ノードの{@link List} + * @return ノードのリスト */ <T extends AbstractNodeModel>List<T> getNodes(Class<T> clazz); @@ -135,7 +123,7 @@ String getSchemaName(); /** - * モデルを初期化する。 + * モデルの初期化を行う。 * @return 自モデル */ RootModel init(); @@ -144,7 +132,6 @@ * 既存エンティティと衝突しない適切な初期エンティティ名で初期化を行う。 * @param entityModel 初期化対象のエンティティ * @param validator 識別子名の適切性を判断するバリデータ - * additional logic */ void provideValidName(AbstractEntityModel entityModel, IdentifierValidator validator); @@ -152,13 +139,12 @@ * 既存リレーションと衝突しない適切な初期リレーション名で初期化を行う。 * @param relationModel 初期化対象のリレーション * @param validator 識別子名の適切性を判断するバリデータ - * additional logic */ void provideValidName(ForeignKeyModel relationModel, IdentifierValidator validator); /** - * この {@link RootModel}から、従属するモデルを削除する。 - * @param jiemamyModel + * この{@link RootModel}から、従属するモデルを削除する。 + * @param jiemamyModel 子モデル */ void removeModel(JiemamyModel jiemamyModel); @@ -176,7 +162,7 @@ /** * SQL方言クラス名を設定する。 - * @param dialectClassName RDBMS名 + * @param dialectClassName SQL方言クラス名 */ void setDialectClassName(String dialectClassName); Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/ForeignKeyMapping.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/ForeignKeyMapping.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/ForeignKeyMapping.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -42,8 +42,8 @@ ColumnModel getReferenceColumn(); /** - * モデルを初期化する。 - * @return 自インスタンス + * モデルの初期化を行う。 + * @return 自モデル */ ForeignKeyMapping init(); @@ -55,9 +55,9 @@ /** * デフォルトの「制約を受けるカラム」と「参照先カラム」を設定する。 - * @param rootModel - * @param sourceTable - * @param referencePkColumn + * @param rootModel ルートモデル + * @param sourceTable 制約を受けるテーブル + * @param referencePkColumn 参照先主キーカラム * @param createColumnWithFk カラムを自動で新規に追加することを許すかどうか */ void setDefaultColumns(RootModel rootModel, TableModel sourceTable, ColumnModel referencePkColumn, Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/ForeignKeyModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/ForeignKeyModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/ForeignKeyModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -36,8 +36,8 @@ public interface ForeignKeyModel extends AbstractRelationModel { /** - * targetを元に、マッピングを生成する。 - * @param rootModel + * target情報を元に、マッピングを生成する。 + * @param rootModel ルートモデル * @param createColumn 参照先カラムと同名のカラムを生成して、そのカラムにマッピングする場合は<tt>true</tt> * 既存のカラムにマッピングする場合は<tt>false</tt>を渡す。 */ @@ -81,8 +81,8 @@ public MatchType getMatchType(); /** - * 名前を取得する。 - * @return 名前 + * 外部キー名を取得する。 + * @return 外部キー名 */ public String getName(); @@ -99,8 +99,8 @@ public ReferentialAction getOnUpdate(); /** - * モデルを初期化する。 - * @param rootModel + * モデルを初期化する。外部キー名は自動で生成する。 + * @param rootModel ルートモデル * @param source 制約を受けるテーブル * @param target 制約を与える参照テーブル * @return 自モデル @@ -117,14 +117,14 @@ public ForeignKeyModel init(String fkName, TableModel source, TableModel target); /** - * 遅延評価可能性。を取得する。 - * @return 遅延評価可能性。 + * 遅延評価可能性を取得する。 + * @return 遅延評価可能性 */ public boolean isDeferrable(); /** - * 遅延評価可能性。を設定する。 - * @param deferrable 遅延評価可能性。 + * 遅延評価可能性を設定する。 + * @param deferrable 遅延評価可能性 */ public void setDeferrable(boolean deferrable); @@ -135,8 +135,8 @@ public void setDescription(String description); /** - * 遅延評価の初期状態。を設定する。 - * @param initiallyCheckTime 遅延評価の初期状態。 + * 遅延評価の初期状態を設定する。 + * @param initiallyCheckTime 遅延評価の初期状態 */ public void setInitiallyCheckTime(InitiallyCheckTime initiallyCheckTime); @@ -153,8 +153,8 @@ public void setMatchType(MatchType matchType); /** - * 名前を設定する。 - * @param name 名前 + * 外部キー名を設定する。 + * @param name 外部キー名 */ public void setName(String name); Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/ConstraintSetModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/ConstraintSetModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/ConstraintSetModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -60,9 +60,4 @@ */ void setConstraintMap(Map<Class<? extends Constraint>, Constraint> constraintMap); - /** - * {@inheritDoc} - */ - String toString(); - } Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/PrimaryKeyConstraintModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/PrimaryKeyConstraintModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/PrimaryKeyConstraintModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -19,7 +19,7 @@ package org.jiemamy.spec.model.constraint; /** - * 主キーを表すモデルインターフェイス。 + * 主キー制約を表すモデルインターフェイス。 * @author daisuke */ public interface PrimaryKeyConstraintModel extends Constraint { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/DataType.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/DataType.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/DataType.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -18,8 +18,6 @@ */ package org.jiemamy.spec.model.datatype; -import java.util.List; - import org.jiemamy.spec.Adaptable; import org.jiemamy.spec.model.JiemamyModel; @@ -31,14 +29,23 @@ public interface DataType extends JiemamyModel { /** - * {@inheritDoc} + * 指定したアダプタを適用したインスタンスを取得する。 + * + * <p>既にアダプタが適用済みであった場合、既存のアダプタの上にさらに要求されたアダプタを適用するか、 + * 既存のアダプタを除去した上で要求されたアダプタを適用するかは実装に依存する。</p> + * + * @param <T> アダプタが持つ型 + * @param adapter アダプタクラス + * @return アダプタのインスタンス */ - List<Object> getAdapters(); + <T extends DataTypeAdapter>T getAdapter(Class<T> adapter); /** * アダプタが適用されていた場合は、取り除く。 - * 適用されていなかった場合は何もせず、自分自身を返す。 - * @return アダプタが何も適用されていない状態のAdaptable + * + * <p>アダプタが適用されていなかった場合は何もせず、自分自身を返す。</p> + * + * @return アダプタが何も適用されていない状態の{@link Adaptable}インスタンス */ Adaptable removeAdapter(); } Added: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/DataTypeAdapter.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/DataTypeAdapter.java (rev 0) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/DataTypeAdapter.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -0,0 +1,35 @@ +/* + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/20 + * + * This file is part of Jiemamy. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +package org.jiemamy.spec.model.datatype; + +import org.jiemamy.spec.model.JiemamyModel; + +/** + * {@link DataType}用のアダプタ。 + * @author daisuke + */ +public interface DataTypeAdapter extends JiemamyModel { + + /** + * 渡されたアダプタが持つ型に対する追加情報を、自クラスにコピーする。 + * @param src コピー元アダプタ + */ + void copy(DataTypeAdapter src); + +} Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/AbstractEntityModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/AbstractEntityModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/AbstractEntityModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -19,7 +19,6 @@ package org.jiemamy.spec.model.node; import java.util.List; -import java.util.Set; /** * エンティティを表すモデルインターフェイス。 @@ -34,9 +33,9 @@ String getBeginScript(); /** - * 指定したエンティティが外部キー制約によって参照しているエンティティの {@link Set} を取得する。 + * 指定したエンティティが外部キー制約によって参照しているエンティティのリストを取得する。 * @param recursive 再帰的に検索する場合は <code>true</code> - * @return 外部キー制約によって参照しているエンティティの {@link Set} + * @return エンティティのリスト */ List<AbstractEntityModel> getConstrainEntities(boolean recursive); @@ -59,15 +58,15 @@ String getLogicalName(); /** - * 名前を取得する。 - * @return 名前 + * エンティティ名を取得する。 + * @return エンティティ名 */ String getName(); /** - * 指定したエンティティが外部キー制約によって参照しているエンティティの {@link Set} を取得する。 + * 指定したエンティティが外部キー制約によって参照しているエンティティのリストを取得する。 * @param recursive 再帰的に検索する場合は <code>true</code> - * @return 外部キー制約によって参照しているエンティティの {@link Set} + * @return 外部キー制約によって参照しているエンティティのリスト */ List<AbstractEntityModel> getReferenceEntities(boolean recursive); @@ -96,8 +95,8 @@ void setLogicalName(String logicalName); /** - * 名前を設定する。 - * @param name 名前 + * エンティティ名を設定する。 + * @param name エンティティ名 */ void setName(String name); } Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/AbstractNodeModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/AbstractNodeModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/AbstractNodeModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -31,13 +31,13 @@ /** * このモデルを接続元とするコネクションのリストを取得する。 - * @return このモデルを接続元とするコネクションのリスト + * @return コネクションのリスト */ List<AbstractConnectionModel> getSourceConnections(); /** * このモデルを接続先とするコネクションのリストを取得する。 - * @return このモデルを接続先とするコネクションのリスト + * @return コネクションのリスト */ List<AbstractConnectionModel> getTargetConnections(); Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/TableModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/TableModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/TableModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -19,7 +19,6 @@ package org.jiemamy.spec.model.node; import java.util.List; -import java.util.Set; import org.jiemamy.spec.exception.ElementNotFoundException; import org.jiemamy.spec.exception.TooManyElementsException; @@ -62,21 +61,21 @@ List<IndexModel> getIndexes(); /** - * 主キーカラムの {@link Set} を取得する。 - * @return 主キーカラムの {@link Set} + * 主キーカラムのリストを取得する。 + * @return 主キーカラムのリスト */ List<ColumnModel> getPrimaryKeyColumns(); /** - * モデルの初期化を行う。 - * @param rootModel + * モデルの初期化を行う。テーブル名は自動で生成する。 + * @param rootModel ルートモデル * @return 自モデル */ TableModel init(RootModel rootModel); /** * モデルの初期化を行う。 - * @param tableName + * @param tableName テーブル名 * @return 自モデル */ TableModel init(String tableName); Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/ViewModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/ViewModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/ViewModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -33,8 +33,8 @@ String getDefinition(); /** - * モデルの初期化を行う。 - * @param rootModel + * モデルの初期化を行う。ビュー名は自動で生成する。 + * @param rootModel ルートモデル * @return 自モデル */ ViewModel init(RootModel rootModel); Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ModelChangeEvent.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ModelChangeEvent.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ModelChangeEvent.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,6 +1,22 @@ +/* + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * + * This file is part of Jiemamy. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ package org.jiemamy.spec.event; - import java.lang.reflect.Field; import java.util.EventObject; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,6 +1,22 @@ +/* + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * + * This file is part of Jiemamy. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ package org.jiemamy.spec.event; - import java.util.EventListener; /** Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/Observable.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/Observable.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/Observable.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,10 +1,26 @@ +/* + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * + * This file is part of Jiemamy. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ package org.jiemamy.spec.event; - import java.lang.reflect.Field; /** - * ModelChangeListenerが監視可能な対象を表現する。 + * {@link ModelChangeListener} が監視可能な対象を表現する。 * @author shin1 */ public interface Observable { Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ObservableCollectionChangeEvent.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ObservableCollectionChangeEvent.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ObservableCollectionChangeEvent.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ObservableCollectionChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ObservableCollectionChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/ObservableCollectionChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/collectionimpl/ObservableList.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/collectionimpl/ObservableList.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/collectionimpl/ObservableList.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.collectionimpl; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/ColumnModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/ColumnModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/ColumnModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/ColumnModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/ColumnModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/ColumnModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、ColumnModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/DomainModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/DomainModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/DomainModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/DomainModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/DomainModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/DomainModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、DomainModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/JiemamyModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/JiemamyModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/JiemamyModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/JiemamyModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/JiemamyModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/JiemamyModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、JiemamyModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/RootModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/RootModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/RootModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/RootModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/RootModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/RootModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractConnectionModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractConnectionModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractConnectionModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.connection; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractConnectionModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractConnectionModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractConnectionModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.connection; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、AbstractConnectionModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractRelationModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractRelationModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractRelationModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.connection; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractRelationModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractRelationModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/AbstractRelationModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.connection; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、AbstractRelationModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/ForeignKeyMappingChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/ForeignKeyMappingChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/ForeignKeyMappingChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.connection; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/ForeignKeyMappingChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/ForeignKeyMappingChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/ForeignKeyMappingChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.connection; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、ForeignKeyMappingからそれらを引き受ける。 * Deleted: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/InheritanceModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/InheritanceModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/InheritanceModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,26 +0,0 @@ -/* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * - * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. - */ -package org.jiemamy.spec.event.model.connection; - -import org.jiemamy.spec.event.ModelChangeListener; - -/** - * InheritanceModel用のListener - * - * @author shin1ogawa - */ -public interface InheritanceModelChangeListener extends ModelChangeListener { - -} Deleted: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/InheritanceModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/InheritanceModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/connection/InheritanceModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,40 +0,0 @@ -/* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * - * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. - */ -package org.jiemamy.spec.event.model.connection; - - -/** - * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、InheritanceModelからそれらを引き受ける。 - * - * @author shin1ogawa - */ -public interface InheritanceModelChangeSupport { - - /** - * InheritanceModel自身のEventを監視するListenerを追加する。 - * - * @param l {@link InheritanceModelChangeListener} - * @see #removeInheritanceModelChangeListener(InheritanceModelChangeListener) - */ - void addInheritanceModelChangeListener(InheritanceModelChangeListener l); - - /** - * InheritanceModel自身のEventを監視するListenerを削除する。 - * - * @param l {@link InheritanceModelChangeListener} - * @see #addInheritanceModelChangeListener(InheritanceModelChangeListener) - */ - void removeInheritanceModelChangeListener(InheritanceModelChangeListener l); -} Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/CheckConstraintModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/CheckConstraintModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/CheckConstraintModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.constraint; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/CheckConstraintModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/CheckConstraintModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/CheckConstraintModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.constraint; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、CheckConstraintModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.constraint; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.constraint; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、Constraintからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintSetModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintSetModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintSetModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.constraint; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintSetModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintSetModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/ConstraintSetModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.constraint; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、ConstraintSetModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/NotNullConstraintModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/NotNullConstraintModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/NotNullConstraintModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.constraint; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/NotNullConstraintModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/NotNullConstraintModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/NotNullConstraintModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.constraint; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、NotNullConstraintModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/PrimaryKeyConstraintModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/PrimaryKeyConstraintModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/PrimaryKeyConstraintModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.constraint; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/PrimaryKeyConstraintModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/PrimaryKeyConstraintModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/constraint/PrimaryKeyConstraintModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.constraint; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、PrimaryKeyConstraintModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/InsertDataSetModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/InsertDataSetModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/InsertDataSetModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.dataset; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/InsertDataSetModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/InsertDataSetModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/InsertDataSetModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.dataset; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/RecordModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/RecordModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/RecordModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.dataset; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/RecordModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/RecordModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/dataset/RecordModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.dataset; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/DataTypeChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/DataTypeChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/DataTypeChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.datatype; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/DataTypeChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/DataTypeChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/DataTypeChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.datatype; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/GeneralDataTypeChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/GeneralDataTypeChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/GeneralDataTypeChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.datatype; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/GeneralDataTypeChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/GeneralDataTypeChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/GeneralDataTypeChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.datatype; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、GeneralDataTypeからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/SpecialDataTypeChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/SpecialDataTypeChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/SpecialDataTypeChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.datatype; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/SpecialDataTypeChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/SpecialDataTypeChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/datatype/SpecialDataTypeChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.datatype; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、SpecialDataTypeからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/index/IndexModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/index/IndexModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/index/IndexModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.index; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/index/IndexModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/index/IndexModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/index/IndexModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.index; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractEntityModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractEntityModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractEntityModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.node; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractEntityModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractEntityModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractEntityModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.node; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、AbstractEntityModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractNodeModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractNodeModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractNodeModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.node; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractNodeModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractNodeModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/AbstractNodeModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.node; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/StickyModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/StickyModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/StickyModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.node; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/StickyModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/StickyModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/StickyModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.node; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、StickyModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/TableModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/TableModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/TableModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.node; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/TableModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/TableModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/TableModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.node; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/ViewModelChangeListener.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/ViewModelChangeListener.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/ViewModelChangeListener.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,16 +1,20 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/06/29 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/06/29 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.node; Modified: zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/ViewModelChangeSupport.java =================================================================== --- zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/ViewModelChangeSupport.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.event/src/main/java/org/jiemamy/spec/event/model/node/ViewModelChangeSupport.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -1,20 +1,23 @@ /* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. Created on 2008/07/02 - * + * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. + * Created on 2008/07/02 + * * This file is part of Jiemamy. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the - * specific language governing permissions and limitations under the License. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific language + * governing permissions and limitations under the License. */ package org.jiemamy.spec.event.model.node; - /** * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、ViewModelからそれらを引き受ける。 * Modified: zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/model/DiagramPresentationModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/model/DiagramPresentationModel.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/model/DiagramPresentationModel.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -80,7 +80,6 @@ * 配置してもよい(MAY)。</p> * * @param connection 設定対象コネクション - * additional logic */ void resetBendpoints(AbstractConnectionModel connection); @@ -91,7 +90,6 @@ * * @param connection 設定対象コネクション * @param bendpoints ベンドポイント情報のリスト - * additional logic */ void setBendpoints(AbstractConnectionModel connection, List<JmPoint> bendpoints); @@ -99,7 +97,6 @@ * ノードの背景色情報を設定する。 * @param node 設定対象ノード * @param color 背景色情報 - * additional logic */ void setColor(AbstractNodeModel node, JmColor color); @@ -107,7 +104,6 @@ * ノードの位置サイズ情報を設定する。 * @param node 設定対象ノード * @param constraint 位置サイズ情報 - * additional logic */ void setConstraint(AbstractNodeModel node, JmRectangle constraint); Modified: zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/model/geometory/JmRectangle.java =================================================================== --- zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/model/geometory/JmRectangle.java 2008-10-04 14:29:23 UTC (rev 1988) +++ zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/model/geometory/JmRectangle.java 2008-10-04 16:07:52 UTC (rev 1989) @@ -34,10 +34,18 @@ /** Y座標 */ public int y; - /** 幅 */ + /** + * 幅 + * + * <p>-1は自動算出を表す</p> + */ public int width; - /** 高さ */ + /** + * 高さ + * + * <p>-1は自動算出を表す</p> + */ public int height;