svnno****@sourc*****
svnno****@sourc*****
2008年 10月 1日 (水) 00:49:00 JST
Revision: 1977 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=jiemamy&view=rev&rev=1977 Author: daisuke_m Date: 2008-10-01 00:49:00 +0900 (Wed, 01 Oct 2008) Log Message: ----------- javadocを記述。 Modified Paths: -------------- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/S2FactoryStrategy.java artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/connection/ForeignKeyModelImpl.java artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/utils/debug/S2ContainerUtil.java artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/view/DiagramPresentationModelImpl.java artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/view/DiagramPresentationsImpl.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/FactoryStrategy.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/JiemamyModelFactory.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/RootModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/AbstractConnectionModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/AbstractRelationModel.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/CheckConstraintModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/Constraint.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/NotNullConstraintModel.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/dataset/InsertDataSetModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/dataset/RecordModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/GeneralDataType.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/SpecialDataType.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/index/IndexColumnModel.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/index/IndexModel.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/StickyModel.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.view/src/main/java/org/jiemamy/spec/model/presentation/DiagramPresentationModel.java zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/DiagramPresentations.java Removed Paths: ------------- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/InheritanceModelChangeSupportImpl.java zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/InheritanceModel.java -------------- next part -------------- Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/S2FactoryStrategy.java =================================================================== --- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/S2FactoryStrategy.java 2008-09-29 17:37:16 UTC (rev 1976) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/S2FactoryStrategy.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -25,7 +25,10 @@ import org.jiemamy.spec.exception.JiemamyRuntimeException; /** - * TODO for daisuke + * Jiemamy関連クラスのインスタンスを {@link S2Container}から生成するストラテジクラス。 + * + * <p>唯一の実装依存ポイント。</p> + * * @author daisuke */ public class S2FactoryStrategy implements FactoryStrategy { Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/connection/ForeignKeyModelImpl.java =================================================================== --- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/connection/ForeignKeyModelImpl.java 2008-09-29 17:37:16 UTC (rev 1976) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/model/connection/ForeignKeyModelImpl.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -88,6 +88,7 @@ /** * コンストラクタ。 + * @param rootModel * @param source 接続元(被制約)テーブル * @param target 接続先(参照)テーブル * @param createColumn 参照先カラムと同名のカラムを生成して、そのカラムにマッピングする場合は<tt>true</tt> @@ -101,13 +102,10 @@ } /** - * targetを元に、マッピングを生成する。 - * @param rootModel - * @param createColumn 参照先カラムと同名のカラムを生成して、そのカラムにマッピングする場合は<tt>true</tt> - * 既存のカラムにマッピングする場合は<tt>false</tt>を渡す。 - * TODO extract to processor + * {@inheritDoc} */ public void createMappings(RootModel rootModel, boolean createColumn) { + // TODO extract to processor mappings.clear(); TableModel tableModel = (TableModel) getTarget(); Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/utils/debug/S2ContainerUtil.java =================================================================== --- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/utils/debug/S2ContainerUtil.java 2008-09-29 17:37:16 UTC (rev 1976) +++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/core/utils/debug/S2ContainerUtil.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -23,13 +23,13 @@ import org.seasar.framework.container.S2Container; /** - * TODO for daisuke + * {@link S2Container}用ユーティリティクラス。 * @author daisuke */ public class S2ContainerUtil { /** - * TODO for daisuke + * コンテナに登録されたクラス情報をStringで取得する。 * @param container * @return 定義情報 */ Deleted: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/InheritanceModelChangeSupportImpl.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/InheritanceModelChangeSupportImpl.java 2008-09-29 17:37:16 UTC (rev 1976) +++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/event/model/connection/InheritanceModelChangeSupportImpl.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -1,93 +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.event.model.connection; - -import java.util.ArrayList; -import java.util.List; - -import org.jiemamy.spec.event.ModelChangeEvent; -import org.jiemamy.spec.event.ModelChangeListener; -import org.jiemamy.spec.event.Observable; -import org.jiemamy.spec.event.model.connection.InheritanceModelChangeListener; -import org.jiemamy.spec.event.model.connection.InheritanceModelChangeSupport; -import org.jiemamy.spec.model.connection.InheritanceModel; - -/** - * Event関連の処理をModel内に直接記述するとModelのSourceの可読性が低くなるため、InheritanceModelからそれらを引き受ける。 - * - * @author shin1ogawa - */ -public class InheritanceModelChangeSupportImpl implements InheritanceModelChangeSupport { - - /** InheritanceModel自身のEventを監視するListenerのリスト */ - private List<InheritanceModelChangeListener> listeners = new ArrayList<InheritanceModelChangeListener>(); - - /** - * InheritanceModelの属性の変更Eventを処理するListener - * - * @see #fireModelChange(ModelChangeEvent) - */ - private ModelChangeListener modelChangeListener = new ModelChangeListener() { - - /** - * {@inheritDoc} - */ - public void modelChanged(ModelChangeEvent event) { - fireModelChange(event); - } - }; - - - /** - * コンストラクタ。 - * - * @param source {@link InheritanceModel} - * @category instance creation - */ - public InheritanceModelChangeSupportImpl(InheritanceModel source) { - source.getAdapter(Observable.class).addModelChangeListener(modelChangeListener); - } - - /** - * InheritanceModel自身のEventを監視するListenerを追加する。 - * - * @param l {@link InheritanceModelChangeListener} - * @see #removeInheritanceModelChangeListener(InheritanceModelChangeListener) - */ - public void addInheritanceModelChangeListener(InheritanceModelChangeListener l) { - listeners.add(l); - } - - /** - * InheritanceModel自身を監視するListenerに通知されたEventをInheritanceModelの監視Listenerへ通知する。 - * - * @param event {@link ModelChangeEvent} - */ - public void fireModelChange(ModelChangeEvent event) { - for (InheritanceModelChangeListener l : listeners) { - l.modelChanged(event); - } - } - - /** - * InheritanceModel自身のEventを監視するListenerを削除する。 - * - * @param l {@link InheritanceModelChangeListener} - * @see #addInheritanceModelChangeListener(InheritanceModelChangeListener) - */ - public void removeInheritanceModelChangeListener(InheritanceModelChangeListener l) { - listeners.remove(l); - } -} Modified: artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/view/DiagramPresentationModelImpl.java =================================================================== --- artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/view/DiagramPresentationModelImpl.java 2008-09-29 17:37:16 UTC (rev 1976) +++ artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/view/DiagramPresentationModelImpl.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -118,24 +118,22 @@ * {@inheritDoc} */ public void setBendpoints(AbstractConnectionModel connection, List<JmPoint> bendpoints) { - // TODO Auto-generated method stub - + connectionLayouts.get(connection).clear(); + connectionLayouts.get(connection).addAll(bendpoints); } /** * {@inheritDoc} */ public void setColor(AbstractNodeModel node, JmColor color) { - // TODO Auto-generated method stub - + nodeColors.put(node, color); } /** * {@inheritDoc} */ public void setConstraint(AbstractNodeModel node, JmRectangle constraint) { - // TODO Auto-generated method stub - + nodeLayouts.put(node, constraint); } /** Modified: artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/view/DiagramPresentationsImpl.java =================================================================== --- artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/view/DiagramPresentationsImpl.java 2008-09-29 17:37:16 UTC (rev 1976) +++ artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/view/DiagramPresentationsImpl.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -29,7 +29,7 @@ import org.jiemamy.spec.view.DiagramPresentations; /** - * TODO for daisuke + * ダイアグラム表現の集合モデルクラス。 * @author daisuke */ public class DiagramPresentationsImpl implements DiagramPresentations { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/FactoryStrategy.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/FactoryStrategy.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/FactoryStrategy.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -18,9 +18,8 @@ */ package org.jiemamy.spec; - /** - * インスタンス生成戦略インターフェイス。 + * Jiemamy関連クラスのインスタンス生成戦略インターフェイス。 * @author daisuke */ public interface FactoryStrategy { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/JiemamyModelFactory.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/JiemamyModelFactory.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/JiemamyModelFactory.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -24,7 +24,7 @@ import org.jiemamy.spec.model.datatype.DataType; /** - * 新しい {@link RootModel}を生成するためのファクトリ。 + * 新しいJiemamy関連クラスのインスタンスを生成するためのファクトリ。 * @author daisuke */ public class JiemamyModelFactory { @@ -33,7 +33,7 @@ /** - * TODO for daisuke + * データ型 {@link DataType} を生成する。 * @param fqcn * @return */ @@ -42,7 +42,7 @@ } /** - * TODO for daisuke + * データ型 {@link DataType} を生成する。 * @param fqcn * @param classLoader * @return @@ -59,7 +59,7 @@ } /** - * TODO for daisuke + * SQL方言 {@link Dialect} を生成する。 * @param fqcn * @return */ @@ -68,7 +68,7 @@ } /** - * TODO for daisuke + * SQL方言 {@link Dialect} を生成する。 * @param fqcn * @param classLoader * @return 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/ColumnModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -23,7 +23,7 @@ import org.jiemamy.spec.model.datatype.DataType; /** - * TODO for daisuke + * カラムを表すモデルインターフェイス。 * @author daisuke */ public interface ColumnModel extends JiemamyModel { @@ -84,7 +84,7 @@ boolean hasConstraint(Class<? extends Constraint> clazz); /** - * TODO for daisuke + * モデルの初期化を行う。 * @param columnName * @param dataType * @return 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/DomainModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -23,7 +23,7 @@ import org.jiemamy.spec.model.datatype.DataType; /** - * TODO for daisuke + * ドメインを表すモデルインターフェイス。 * @author daisuke */ public interface DomainModel extends DataType { 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/RootModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -31,13 +31,13 @@ import org.jiemamy.spec.model.node.AbstractNodeModel; /** - * TODO for daisuke + * Jiemamyの根となるモデルを表すモデルインターフェイス。 * @author daisuke */ public interface RootModel extends JiemamyModel { /** - * TODO for daisuke + * この {@link RootModel}に従属するモデルを追加する。 * @param jiemamyModel */ void appendModel(JiemamyModel jiemamyModel); @@ -151,7 +151,7 @@ void provideValidName(ForeignKeyModel relationModel, IdentifierValidator validator); /** - * TODO for daisuke + * この {@link RootModel}から、従属するモデルを削除する。 * @param jiemamyModel */ void removeModel(JiemamyModel jiemamyModel); Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/AbstractConnectionModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/AbstractConnectionModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/AbstractConnectionModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -22,7 +22,7 @@ import org.jiemamy.spec.model.node.AbstractNodeModel; /** - * TODO for daisuke + * コネクションを表すモデル抽象クラス。 * @author daisuke */ public interface AbstractConnectionModel extends JiemamyModel { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/AbstractRelationModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/AbstractRelationModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/AbstractRelationModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -18,9 +18,8 @@ */ package org.jiemamy.spec.model.connection; - /** - * TODO for daisuke + * リレーションを表すモデルインターフェイス。 * @author daisuke */ public interface AbstractRelationModel extends AbstractConnectionModel { 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/ForeignKeyMapping.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -24,7 +24,7 @@ import org.jiemamy.spec.model.node.TableModel; /** - * TODO for daisuke + * 外部キーのマッピングを表すモデルインターフェイス。 * @author daisuke */ public interface ForeignKeyMapping extends JiemamyModel { 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/ForeignKeyModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -40,7 +40,6 @@ * @param rootModel * @param createColumn 参照先カラムと同名のカラムを生成して、そのカラムにマッピングする場合は<tt>true</tt> * 既存のカラムにマッピングする場合は<tt>false</tt>を渡す。 - * TODO extract to processor */ public void createMappings(RootModel rootModel, boolean createColumn); @@ -63,7 +62,7 @@ public String getLogicalName(); /** - * TODO for daisuke + * 指定した主キーカラムに制約される参照元カラムを取得する。 * @param referencePkColumn * @return */ @@ -100,7 +99,7 @@ public ReferentialAction getOnUpdate(); /** - * TODO for daisuke + * モデルを初期化する。 * @param rootModel * @param source * @param target @@ -109,7 +108,7 @@ public ForeignKeyModel init(RootModel rootModel, TableModel source, TableModel target); /** - * TODO for daisuke + * モデルを初期化する。 * @param fkName * @param source * @param target Deleted: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/InheritanceModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/InheritanceModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/connection/InheritanceModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -1,27 +0,0 @@ -/* - * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others. - * Created on 2008/09/17 - * - * 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.connection; - -/** - * TODO for daisuke - * @author daisuke - */ -public interface InheritanceModel extends AbstractRelationModel { - -} Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/CheckConstraintModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/CheckConstraintModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/CheckConstraintModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -19,7 +19,7 @@ package org.jiemamy.spec.model.constraint; /** - * TODO for daisuke + * チェック制約を表すモデルインターフェイス。 * @author daisuke */ public interface CheckConstraintModel extends Constraint { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/Constraint.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/Constraint.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/Constraint.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -20,9 +20,8 @@ import org.jiemamy.spec.model.JiemamyModel; - /** - * 制約モデル。 + * 制約を表すモデルインターフェイス。 * @author daisuke */ public interface Constraint extends JiemamyModel { 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/ConstraintSetModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -24,7 +24,7 @@ import org.jiemamy.spec.model.JiemamyModel; /** - * TODO for daisuke + * 制約の集合モデルインターフェイス。 * @author daisuke */ public interface ConstraintSetModel extends JiemamyModel { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/NotNullConstraintModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/NotNullConstraintModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/NotNullConstraintModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -19,7 +19,7 @@ package org.jiemamy.spec.model.constraint; /** - * TODO for daisuke + * NOT NULL制約を表すモデルインターフェイス。 * @author daisuke */ public interface NotNullConstraintModel extends Constraint { 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/constraint/PrimaryKeyConstraintModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -19,7 +19,7 @@ package org.jiemamy.spec.model.constraint; /** - * TODO for daisuke + * 主キーを表すモデルインターフェイス。 * @author daisuke */ public interface PrimaryKeyConstraintModel extends Constraint { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/dataset/InsertDataSetModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/dataset/InsertDataSetModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/dataset/InsertDataSetModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -25,7 +25,7 @@ import org.jiemamy.spec.model.node.AbstractEntityModel; /** - * TODO for daisuke + * INSERT用データセットを表すモデルインターフェイス。 * @author daisuke */ public interface InsertDataSetModel extends JiemamyModel { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/dataset/RecordModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/dataset/RecordModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/dataset/RecordModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -24,7 +24,7 @@ import org.jiemamy.spec.model.JiemamyModel; /** - * TODO for daisuke + * DB上のデータの各レコード(Row)を表すモデルインターフェイス。 * @author daisuke */ public interface RecordModel extends JiemamyModel { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/GeneralDataType.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/GeneralDataType.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/GeneralDataType.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -19,7 +19,7 @@ package org.jiemamy.spec.model.datatype; /** - * TODO for daisuke + * 一般データ型インターフェイス。 * @author daisuke */ public interface GeneralDataType extends DataType { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/SpecialDataType.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/SpecialDataType.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/datatype/SpecialDataType.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -19,7 +19,7 @@ package org.jiemamy.spec.model.datatype; /** - * TODO for daisuke + * 特殊データ型インターフェイス。 * @author daisuke */ public interface SpecialDataType extends DataType { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/index/IndexColumnModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/index/IndexColumnModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/index/IndexColumnModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -22,7 +22,7 @@ import org.jiemamy.spec.model.JiemamyModel; /** - * TODO for daisuke + * インデックス対象のカラムを表すモデルインターフェイス。 * @author daisuke */ public interface IndexColumnModel extends JiemamyModel { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/index/IndexModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/index/IndexModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/index/IndexModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -23,7 +23,7 @@ import org.jiemamy.spec.model.JiemamyModel; /** - * TODO for daisuke + * インデックスを表すモデルインターフェイス。 * @author daisuke */ public interface IndexModel extends JiemamyModel { 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/AbstractEntityModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -22,7 +22,7 @@ import java.util.Set; /** - * TODO for daisuke + * エンティティを表すモデルインターフェイス。 * @author daisuke */ public interface AbstractEntityModel extends AbstractNodeModel { 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/AbstractNodeModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -24,7 +24,7 @@ import org.jiemamy.spec.model.connection.AbstractConnectionModel; /** - * TODO for daisuke + * ノードを表すモデルインターフェイス。 * @author daisuke */ public interface AbstractNodeModel extends JiemamyModel { Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/StickyModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/StickyModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/StickyModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -19,7 +19,7 @@ package org.jiemamy.spec.model.node; /** - * TODO for daisuke + * 付箋(注釈)を表すモデルインターフェイス。 * @author daisuke */ public interface StickyModel extends AbstractNodeModel { 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/TableModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -29,7 +29,7 @@ import org.jiemamy.spec.model.index.IndexModel; /** - * TODO for daisuke + * テーブルを表すモデルインターフェイス。 * @author daisuke */ public interface TableModel extends AbstractEntityModel { @@ -68,14 +68,14 @@ List<ColumnModel> getPrimaryKeyColumns(); /** - * TODO for daisuke + * モデルを初期化する。 * @param rootModel * @return */ TableModel init(RootModel rootModel); /** - * TODO for daisuke + * モデルを初期化する。 * @param tableName * @return */ 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-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/spec/model/node/ViewModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -21,7 +21,7 @@ import org.jiemamy.spec.model.RootModel; /** - * TODO for daisuke + * ビューを表すモデルインターフェイス。 * @author daisuke */ public interface ViewModel extends AbstractEntityModel { @@ -33,14 +33,14 @@ String getDefinition(); /** - * TODO for daisuke + * モデルを初期化する。 * @param rootModel * @return */ ViewModel init(RootModel rootModel); /** - * TODO for daisuke + * モデルを初期化する。 * @param viewName * @param definition * @return Modified: zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/model/presentation/DiagramPresentationModel.java =================================================================== --- zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/model/presentation/DiagramPresentationModel.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/model/presentation/DiagramPresentationModel.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -30,7 +30,7 @@ import org.jiemamy.spec.model.node.AbstractNodeModel; /** - * TODO for daisuke + * ダイアグラム表現を表すモデルインターフェイス。 * @author daisuke */ public interface DiagramPresentationModel extends JiemamyModel { Modified: zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/DiagramPresentations.java =================================================================== --- zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/DiagramPresentations.java 2008-09-29 17:37:16 UTC (rev 1976) +++ zeus/trunk/org.jiemamy.spec.view/src/main/java/org/jiemamy/spec/view/DiagramPresentations.java 2008-09-30 15:49:00 UTC (rev 1977) @@ -23,7 +23,7 @@ import org.jiemamy.spec.model.presentation.DiagramPresentationModel; /** - * TODO for daisuke + * ダイアグラム表現の集合を表すモデルインターフェイス。 * @author daisuke */ public interface DiagramPresentations extends List<DiagramPresentationModel> {