svnno****@sourc*****
svnno****@sourc*****
2009年 3月 29日 (日) 23:51:35 JST
Revision: 3025 http://svn.sourceforge.jp/view?root=jiemamy&view=rev&rev=3025 Author: daisuke_m Date: 2009-03-29 23:51:35 +0900 (Sun, 29 Mar 2009) Log Message: ----------- [CORE-117] javadocの追加 & 不要なgetterの削除。 Modified Paths: -------------- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/EventBrokerImpl.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/JiemamyFacadeImpl.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AbstractCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AbstractRemoveFromCollectionCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddAttributeCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddColumnToColumnRefListCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddDataSetToRootCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddDomainToRootCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddEntityToRootCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddIndexColumnCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddIndexCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/ModifyModelPropertyCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveAttributeCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveColumnFromColumnRefListCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveDataSetFromRootCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveDomainFromRootCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveEntityFromRootCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveIndexColumnCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveIndexCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/SetRecordValueCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/SwapListElementCommand.java artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/UpdateForeignKeyMappingCommand.java artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddBendpointCommand.java artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddConnectionViewCommand.java artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddNodeViewCommand.java artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/MoveBendpointCommand.java artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveBendpointCommand.java artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveConnectionViewCommand.java artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveNodeViewCommand.java artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/ResetBendpointCommand.java artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RevertBendpointsCommand.java hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/action/ExportAction.java hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/command/CreateConnectionCommand.java hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/dialog/root/DataSetEditDialogTableTab.java hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/editpart/diagram/AbstractJmConnectionEditPart.java -------------- next part -------------- Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/EventBrokerImpl.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/EventBrokerImpl.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/EventBrokerImpl.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -38,8 +38,6 @@ * * <p>{@link Command}が実行されたタイミングで、{@link #listeners}として保持している{@link CommandListener}の中で, * {@link Command#getTarget()}を監視する必要があるものにイベントを通知する。</p> - * <p>{@link CommandProcessorImpl}は{@link Command}を実行した時に、どこからかコイツを取得して - * {@link #fireCommandProcessed(Command)}を実行する事。</p> * * @author shin1ogawa */ Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/JiemamyFacadeImpl.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/JiemamyFacadeImpl.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/JiemamyFacadeImpl.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -87,6 +87,7 @@ /** TODO for daisuke */ protected EssentialStack<Command> undoStack = new ArrayEssentialStack<Command>(); + /** TODO for daisuke */ protected EventBroker eventBroker; Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AbstractCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AbstractCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AbstractCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -60,6 +60,9 @@ return ToStringBuilder.reflectionToString(this); } + /** + * TODO for daisuke + */ protected abstract void execute0(); /** Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AbstractRemoveFromCollectionCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AbstractRemoveFromCollectionCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AbstractRemoveFromCollectionCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -57,6 +57,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param target 対象親モデル * @param element 削除対象の子モデル要素 * @throws IllegalArgumentException 引数に{@code null}を与えた場合 @@ -74,6 +75,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param target 対象親モデル * @param index 追加される位置インデックス */ Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddAttributeCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddAttributeCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddAttributeCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -44,6 +44,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param tableModel 追加されるテーブル * @param attributeModel 追加するカラム * @throws IllegalArgumentException 引数に{@code null}を与えた場合 @@ -60,6 +61,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param tableModel * @param index * @param attributeModel Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddColumnToColumnRefListCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddColumnToColumnRefListCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddColumnToColumnRefListCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -51,6 +51,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param target * @param columnRefList 追加対象のリスト * @param columnModel 追加されるカラム @@ -63,6 +64,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param target * @param columnRefList 追加対象のリスト * @param columnModel 追加されるカラム @@ -82,35 +84,6 @@ this.index = index; } - /** - * 追加されるカラムを取得する。 - * - * @return 追加されるカラム - */ - public ColumnModel getColumnModel() { - return columnModel; - } - - /** - * 追加対象のリストを取得する。 - * - * THINK 防御コピー? - * - * @return 追加対象のリスト - */ - public List<ColumnRef> getColumnRefList() { - return columnRefList; - } - - /** - * 追加位置インデックスを取得する。 - * - * @return 追加位置インデックス - */ - public int getIndex() { - return index; - } - public Command getNegateCommand() { return new RemoveColumnFromColumnRefListCommand(getEventBroker(), target, columnRefList, columnModel, index); } Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddDataSetToRootCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddDataSetToRootCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddDataSetToRootCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -36,6 +36,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel 追加される{@link RootModel} * @param dataSetModel 追加する{@link DataSetModel} * @throws IllegalArgumentException 引数に{@code null}を与えた場合 @@ -47,6 +48,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel * @param dataSetModel * @param index Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddDomainToRootCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddDomainToRootCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddDomainToRootCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -36,6 +36,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel 追加される{@link RootModel} * @param domainModel 追加する{@link DomainModel} * @throws IllegalArgumentException 引数に{@code null}を与えた場合 @@ -47,6 +48,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel * @param domainModel * @param index Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddEntityToRootCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddEntityToRootCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddEntityToRootCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -37,6 +37,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel 追加される{@link RootModel} * @param entityModel 追加する{@link EntityModel} * @throws IllegalArgumentException 引数に{@code null}を与えた場合 Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddIndexColumnCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddIndexColumnCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddIndexColumnCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -38,6 +38,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param tableModel 追加される{@link TableModel} * @param indexModel 追加する{@link DomainModel} * @throws IllegalArgumentException 引数に{@code null}を与えた場合 @@ -49,6 +50,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param tableModel 追加される{@link TableModel} * @param index * @param indexModel 追加する{@link DomainModel} Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddIndexCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddIndexCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/AddIndexCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -37,6 +37,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param tableModel 追加される{@link TableModel} * @param indexModel 追加する{@link DomainModel} * @throws IllegalArgumentException 引数に{@code null}を与えた場合 @@ -48,6 +49,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param tableModel 追加される{@link TableModel} * @param index * @param indexModel 追加する{@link DomainModel} Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/ModifyModelPropertyCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/ModifyModelPropertyCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/ModifyModelPropertyCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -55,6 +55,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param target 属性を変更する対象のモデル * @param property 変更する属性のフィールド * @param newValue 変更後の値 may be null @@ -67,6 +68,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param target 属性を変更する対象のモデル * @param property 変更する属性のフィールド * @param newValue 変更後の値 may be null @@ -93,24 +95,6 @@ } /** - * 変更後の値を取得する。 - * - * @return 変更後の値 - */ - public Object getNewValue() { - return newValue; - } - - /** - * 変更する属性のフィールドを取得する。 - * - * @return 変更する属性のフィールド - */ - public JiemamyProperty<T> getProperty() { - return property; - } - - /** * 属性を変更する対象のモデルを取得する。 * * @return 属性を変更する対象のモデル Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveAttributeCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveAttributeCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveAttributeCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -44,6 +44,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param tableModel 削除元テーブル * @param attributeModel 削除されるカラム * @throws IllegalArgumentException 引数に{@code null}を与えた場合 Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveColumnFromColumnRefListCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveColumnFromColumnRefListCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveColumnFromColumnRefListCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -51,6 +51,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param target カラム参照リストを保持するモデル * @param columnRefList 削除対象のリスト * @param columnModel 削除されるカラム @@ -84,6 +85,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param target * @param columnRefList 削除対象のリスト * @param columnModel 削除されるカラム @@ -98,35 +100,6 @@ this.index = index; } - /** - * 削除されるカラムを取得する。 - * - * @return 削除されるカラム - */ - public ColumnModel getColumnModel() { - return columnModel; - } - - /** - * 削除元のリストを取得する。 - * - * THINK 防御コピー? - * - * @return 削除元のリスト - */ - public List<ColumnRef> getColumnRefList() { - return columnRefList; - } - - /** - * 削除位置インデックスを取得する。 - * - * @return 削除位置インデックス - */ - public int getIndex() { - return index; - } - public Command getNegateCommand() { return new AddColumnToColumnRefListCommand(getEventBroker(), target, columnRefList, columnModel, index); } Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveDataSetFromRootCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveDataSetFromRootCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveDataSetFromRootCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -36,6 +36,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel * @param dataSetModel * @throws IllegalArgumentException 引数に{@code null}を与えた場合 Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveDomainFromRootCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveDomainFromRootCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveDomainFromRootCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -36,6 +36,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel * @param domainModel 削除されるドメイン * @throws IllegalArgumentException 引数に{@code null}を与えた場合 Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveEntityFromRootCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveEntityFromRootCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveEntityFromRootCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -37,6 +37,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel * @param entityModel 削除されるエンティティ * @throws IllegalArgumentException 引数に{@code null}を与えた場合 Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveIndexColumnCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveIndexColumnCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveIndexColumnCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -37,6 +37,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param indexModel * @param indexColumnModel 削除されるインデックス * @throws IllegalArgumentException 引数に{@code null}を与えた場合 Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveIndexCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveIndexCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/RemoveIndexCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -36,6 +36,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param tableModel * @param indexModel 削除されるインデックス * @throws IllegalArgumentException 引数に{@code null}を与えた場合 Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/SetRecordValueCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/SetRecordValueCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/SetRecordValueCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -51,6 +51,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param recordModel 対象レコード * @param columnModel 対象カラム * @param newValue データ @@ -65,37 +66,10 @@ oldValue = recordModel.getValues().get(columnRef); } - /** - * 対象のカラムの参照オブジェクトを取得する。 - * - * @return 対象のカラムの参照オブジェクト - */ - public ColumnRef getColumnRef() { - return columnRef; - } - public Command getNegateCommand() { return new SetRecordValueCommand(getEventBroker(), recordModel, columnModel, oldValue); } - /** - * 新しい値を取得する。 - * - * @return 新しい値 - */ - public String getNewValue() { - return newValue; - } - - /** - * 対象のレコードを取得する。 - * - * @return 対象のレコード - */ - public RecordModel getRecordModel() { - return recordModel; - } - public JiemamyElement getTarget() { return recordModel; } @@ -104,5 +78,4 @@ protected void execute0() { recordModel.getValues().put(columnRef, newValue); } - } Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/SwapListElementCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/SwapListElementCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/SwapListElementCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -49,6 +49,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param target * @param list 変更対象のリスト * @param subjectIndex スワップ主体要素のインデックス @@ -66,38 +67,11 @@ this.objectIndex = objectIndex; } - /** - * 変更対象のリストを取得する。 - * - * @return 変更対象のリスト - */ - public List<?> getList() { - return list; - } - public Command getNegateCommand() { return new SwapListElementCommand(getEventBroker(), target, list, objectIndex, subjectIndex); } /** - * スワップ対象要素のインデックスを取得する。 - * - * @return スワップ主体要素のインデックス - */ - public int getObjectIndex() { - return objectIndex; - } - - /** - * スワップ主体要素のインデックスを取得する。 - * - * @return スワップ主体要素のインデックス - */ - public int getSubjectIndex() { - return subjectIndex; - } - - /** * 属性を変更する対象のモデルを取得する。 * * @return 属性を変更する対象のモデル Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/UpdateForeignKeyMappingCommand.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/UpdateForeignKeyMappingCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/editcommand/UpdateForeignKeyMappingCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -53,6 +53,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param foreignKey 更新対象の外部キー * @param newKeyColumns 新しいキーカラム列 * @param newReferenceColumns 新しい参照カラム列 @@ -67,37 +68,10 @@ oldReferenceColumns = CollectionsUtil.newArrayList(foreignKey.getReferenceColumns()); } - /** - * 更新対象の外部キーを取得する。 - * - * @return 更新対象の外部キー - */ - public ForeignKey getForeignKey() { - return foreignKey; - } - public Command getNegateCommand() { return new UpdateForeignKeyMappingCommand(getEventBroker(), foreignKey, oldKeyColumns, oldReferenceColumns); } - /** - * 新しいキーカラム列を取得する。 - * - * @return 新しいキーカラム列 - */ - public List<ColumnRef> getNewKeyColumns() { - return newKeyColumns; - } - - /** - * 新しい参照カラム列を取得する。 - * - * @return 新しい参照カラム列 - */ - public List<ColumnRef> getNewReferenceColumns() { - return newReferenceColumns; - } - public JiemamyElement getTarget() { return foreignKey; } Modified: artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddBendpointCommand.java =================================================================== --- artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddBendpointCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddBendpointCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -46,6 +46,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param connectionProfile ベンドポイントが追加されるコネクションのビジュアル情報 * @param bendpointIndex source側からtarget側に向かって数えたベンドポイントのインデックス @@ -62,6 +63,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param connectionProfile ベンドポイントが追加されるコネクションのビジュアル情報 * @param point 座標 @@ -86,5 +88,4 @@ public Collection<? super JmPoint> getTargetCollection() { return bendpoints; } - } Modified: artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddConnectionViewCommand.java =================================================================== --- artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddConnectionViewCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddConnectionViewCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -51,6 +51,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel {@link DiagramPresentations}がアダプトされた{@link RootModel} * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param connectionAdapter コネクション @@ -65,58 +66,18 @@ this.connectionProfile = connectionProfile; } - /** - * コネクションを取得する。 - * - * @return コネクション - */ - public ConnectionAdapter getConnectionAdapter() { - return connectionAdapter; - } - - /** - * コネクションのビジュアル情報を取得する。 - * - * <p>このメソッドは、インスタンスの持つフィールドをそのまま返す。返される{@link ConnectionProfile}を直接操作することで、 - * このオブジェクトのフィールドとして保持される{@link ConnectionProfile}を変更することができる。</p> - * - * @return コネクションのビジュアル情報 - */ - public ConnectionProfile getConnectionProfile() { - return connectionProfile; - } - - /** - * ダイアグラムエディタのタブインデックスを取得する。 - * - * @return ダイアグラムエディタのタブインデックス - */ - public int getDiagramIndex() { - return diagramIndex; - } - public Command getNegateCommand() { - return new RemoveConnectionViewCommand(getEventBroker(), rootModel, getDiagramIndex(), connectionAdapter); + return new RemoveConnectionViewCommand(getEventBroker(), rootModel, diagramIndex, connectionAdapter); } - /** - * {@link DiagramPresentations}がアダプトされた{@link RootModel}を取得する。 - * - * @return {@link DiagramPresentations}がアダプトされた{@link RootModel} - */ - public RootModel getRootModel() { + public JiemamyElement getTarget() { return rootModel; } - public JiemamyElement getTarget() { - return getRootModel(); - } - @Override protected void execute0() { DiagramPresentations diagramPresentations = rootModel.getAdapter(DiagramPresentations.class); DiagramPresentationModel diagramPresentationModel = diagramPresentations.get(diagramIndex); diagramPresentationModel.getConnectionProfiles().put(connectionAdapter, connectionProfile); } - } Modified: artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddNodeViewCommand.java =================================================================== --- artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddNodeViewCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/AddNodeViewCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -48,6 +48,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel {@link DiagramPresentations}がアダプトされた{@link RootModel} * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param nodeAdapter ノードを識別するための{@link NodeAdapter} @@ -62,43 +63,15 @@ this.nodeProfile = nodeProfile; } - /** - * @return the diagramIndex - */ - public int getDiagramIndex() { - return diagramIndex; - } - public Command getNegateCommand() { - return new RemoveNodeViewCommand(getEventBroker(), rootModel, getDiagramIndex(), nodeAdapter); + return new RemoveNodeViewCommand(getEventBroker(), rootModel, diagramIndex, nodeAdapter); } /** - * @return ノードを識別するための{@link NodeAdapter} - */ - public NodeAdapter getNodeAdapter() { - return nodeAdapter; - } - - /** - * @return ノードの見た目の情報を保持する{@link NodeProfile} - */ - public NodeProfile getNodeProfile() { - return nodeProfile; - } - - /** - * @return {@link DiagramPresentations}がアダプトされた{@link RootModel} - */ - public RootModel getRootModel() { - return rootModel; - } - - /** * {@inheritDoc} */ public JiemamyElement getTarget() { - return getRootModel(); + return rootModel; } @Override @@ -107,5 +80,4 @@ DiagramPresentationModel diagramPresentationModel = diagramPresentations.get(diagramIndex); diagramPresentationModel.getNodeProfiles().put(nodeAdapter, nodeProfile); } - } Modified: artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/MoveBendpointCommand.java =================================================================== --- artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/MoveBendpointCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/MoveBendpointCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -50,6 +50,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param connectionProfile 編集対象コネクションのプロファイル * @param bendpointIndex source側からtarget側に向かって数えたベンドポイントのインデックス @@ -65,47 +66,10 @@ oldPoint = connectionProfile.getBendpoints().get(bendpointIndex); } - /** - * ベンドポイントの位置インデックスを取得する。 - * - * @return ベンドポイントの位置インデックス - */ - public int getBendpointIndex() { - return bendpointIndex; - } - - /** - * 編集対象コネクションのプロファイルを取得する。 - * - * @return 編集対象コネクションのプロファイル - */ - public ConnectionProfile getConnectionProfile() { - return connectionProfile; - } - - /** - * ダイアグラムエディタのインデックス(エディタ内のタブインデックス)を取得する。 - * - * @return ダイアグラムエディタのインデックス(エディタ内のタブインデックス) - */ - public int getDiagramIndex() { - return diagramIndex; - } - public Command getNegateCommand() { - return new MoveBendpointCommand(getEventBroker(), diagramIndex, connectionProfile, getBendpointIndex(), - oldPoint); + return new MoveBendpointCommand(getEventBroker(), diagramIndex, connectionProfile, bendpointIndex, oldPoint); } - /** - * 移動先の座標を取得する。 - * - * @return 移動先の座標 - */ - public JmPoint getNewPoint() { - return newPoint; - } - public JiemamyElement getTarget() { return connectionProfile; } Modified: artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveBendpointCommand.java =================================================================== --- artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveBendpointCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveBendpointCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -41,6 +41,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param connectionProfile ベンドポイントが削除されるコネクションのビジュアル情報 * @param bendpointIndex source側からtarget側に向かって数えたベンドポイントのインデックス @@ -58,6 +59,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param connectionProfile ベンドポイントが削除されるコネクションのビジュアル情報 * @param point Modified: artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveConnectionViewCommand.java =================================================================== --- artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveConnectionViewCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveConnectionViewCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -50,6 +50,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel {@link DiagramPresentations}がアダプトされた{@link RootModel} * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param connectionAdapter ノードを識別するための{@link NodeAdapter} @@ -67,37 +68,16 @@ connectionProfile = diagramPresentationModel.getConnectionProfiles().get(connectionAdapter); } - /** - * @return the diagramIndex - */ - public int getDiagramIndex() { - return diagramIndex; - } - public Command getNegateCommand() { - return new AddConnectionViewCommand(getEventBroker(), rootModel, getDiagramIndex(), connectionAdapter, + return new AddConnectionViewCommand(getEventBroker(), rootModel, diagramIndex, connectionAdapter, connectionProfile); } /** - * @return ノードを識別するための{@link NodeAdapter} - */ - public ConnectionAdapter getNodeAdapter() { // FIXME connectionAdapterだろw - return connectionAdapter; - } - - /** - * @return {@link DiagramPresentations}がアダプトされた{@link RootModel} - */ - public RootModel getRootModel() { - return rootModel; - } - - /** * {@inheritDoc} */ public JiemamyElement getTarget() { - return getRootModel(); + return rootModel; } @Override Modified: artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveNodeViewCommand.java =================================================================== --- artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveNodeViewCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RemoveNodeViewCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -48,6 +48,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel {@link DiagramPresentations}がアダプトされた{@link RootModel} * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param nodeAdapter ノードを識別するための{@link NodeAdapter} @@ -59,59 +60,14 @@ this.nodeAdapter = nodeAdapter; } - /** - * TODO for shin1ogawa - * - * @return the diagramIndex - */ - public int getDiagramIndex() { - return diagramIndex; - } - public Command getNegateCommand() { - return new AddNodeViewCommand(getEventBroker(), rootModel, getDiagramIndex(), nodeAdapter, getNodeProfile()); + return new AddNodeViewCommand(getEventBroker(), rootModel, diagramIndex, nodeAdapter, nodeProfile); } - /** - * TODO for shin1ogawa - * - * @return ノードを識別するための{@link NodeAdapter} - */ - public NodeAdapter getNodeAdapter() { - return nodeAdapter; - } - - /** - * TODO for shin1ogawa - * - * @return ノードの見た目の情報を保持する{@link NodeProfile} - */ - public NodeProfile getNodeProfile() { - return nodeProfile; - } - - /** - * TODO for shin1ogawa - * - * @return {@link DiagramPresentations}がアダプトされた{@link RootModel} - */ - public RootModel getRootModel() { + public JiemamyElement getTarget() { return rootModel; } - public JiemamyElement getTarget() { - return getRootModel(); - } - - /** - * TODO for shin1ogawa - * - * @param nodeProfile ノードの見た目の情報を保持する{@link NodeProfile} - */ - public void setNodeProfile(NodeProfile nodeProfile) { - this.nodeProfile = nodeProfile; - } - @Override protected void execute0() { DiagramPresentations diagramPresentations = rootModel.getAdapter(DiagramPresentations.class); @@ -119,5 +75,4 @@ nodeProfile = diagramPresentationModel.getNodeProfiles().get(nodeAdapter); diagramPresentationModel.getNodeProfiles().remove(nodeAdapter); } - } Modified: artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/ResetBendpointCommand.java =================================================================== --- artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/ResetBendpointCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/ResetBendpointCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -63,8 +63,9 @@ /** * インスタンスを生成する。 - * @param rootModel * + * @param eventBroker イベント通知用{@link EventBroker} + * @param rootModel * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param connectionAdapter ベンドポイントが削除されるコネクション */ @@ -80,31 +81,6 @@ bendpoints = CollectionsUtil.newArrayList(connectionProfile.getBendpoints()); } - /** - * リセット対象のコネクションを取得する。 - * - * @return リセット対象のコネクション - */ - public ConnectionAdapter getConnectionAdapter() { - return connectionAdapter; - } - - /** - * TODO for daisuke - * @return the connectionProfile - */ - public ConnectionProfile getConnectionProfile() { - return connectionProfile; - } - - /** - * TODO for daisuke - * @return the diagramPresentation - */ - public DiagramPresentationModel getDiagramPresentation() { - return diagramPresentation; - } - public Command getNegateCommand() { return new RevertBendpointsCommand(getEventBroker(), rootModel, diagramIndex, connectionAdapter, bendpoints); } @@ -127,10 +103,8 @@ throw new IllegalStateException("表示されていないノードのコネクションを操作しようとしました。"); } - List<JmPoint> bendpoints = connectionProfile.getBendpoints(); bendpoints.add(0, new JmPoint(Math.max(boundary.x - AUTO_BENDPOINT_OFFSET, 0), boundary.y)); bendpoints.add(1, new JmPoint(boundary.x, Math.max(boundary.y - AUTO_BENDPOINT_OFFSET, 0))); } } - } Modified: artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RevertBendpointsCommand.java =================================================================== --- artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RevertBendpointsCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ artemis/trunk/jiemamy-view/src/main/java/org/jiemamy/internal/editcommand/RevertBendpointsCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -57,6 +57,7 @@ /** * インスタンスを生成する。 * + * @param eventBroker イベント通知用{@link EventBroker} * @param rootModel * @param diagramIndex ダイアグラムエディタのインデックス(エディタ内のタブインデックス) * @param connectionAdapter ベンドポイントが復元されるコネクション @@ -74,42 +75,6 @@ bendpoints = connectionProfile.getBendpoints(); } - /** - * ベンドポイントのリストを取得する。 - * - * @return ベンドポイントのリスト - */ - public List<JmPoint> getBendpoints() { - return bendpoints; - } - - /** - * ベンドポイントが復元されるコネクションを取得する。 - * - * @return ベンドポイントが復元されるコネクション - */ - public ConnectionAdapter getConnectionAdapter() { - return connectionAdapter; - } - - /** - * ベンドポイントが追加されるコネクションを設定する。 - * - * @return ベンドポイントが追加されるコネクション - */ - public ConnectionProfile getConnectionProfile() { - return connectionProfile; - } - - /** - * ダイアグラムを取得する。 - * - * @return ダイアグラム - */ - public DiagramPresentationModel getDiagramPresentation() { - return diagramPresentation; - } - public Command getNegateCommand() { return new ResetBendpointCommand(getEventBroker(), rootModel, diagramIndex, connectionAdapter); // TODO } @@ -120,11 +85,7 @@ @Override protected void execute0() { - ConnectionProfile connectionProfile = diagramPresentation.getConnectionProfiles().get(connectionAdapter); - List<JmPoint> bendpoints = connectionProfile.getBendpoints(); - bendpoints.clear(); bendpoints.addAll(bendpoints); } - } Modified: hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/action/ExportAction.java =================================================================== --- hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/action/ExportAction.java 2009-03-29 14:26:57 UTC (rev 3024) +++ hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/action/ExportAction.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -87,6 +87,8 @@ this.exporter = exporter; this.wizard = wizard; this.editor = editor; + + assert exporter != null; logger.debug(LogMarker.LIFECYCLE, "instanciated " + exporter.getName()); } Modified: hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/command/CreateConnectionCommand.java =================================================================== --- hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/command/CreateConnectionCommand.java 2009-03-29 14:26:57 UTC (rev 3024) +++ hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/command/CreateConnectionCommand.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -22,7 +22,6 @@ import org.eclipse.draw2d.geometry.Dimension; import org.eclipse.gef.commands.Command; -import org.eclipse.jface.dialogs.MessageDialog; import org.seasar.eclipse.common.util.LogUtil; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -89,13 +88,6 @@ @Override public boolean canExecute() { logger.debug(LogMarker.LIFECYCLE, "canExecute"); -// try { -// source = connection.getSource(); -// target = connection.getTarget(); -// } catch (ModelConsistenceException e) { -// logger.debug("ModelConsistenceException"); -// return false; -// } if (source == null || target == null) { logger.debug("source or target is null: " + source + " " + target); @@ -104,14 +96,12 @@ // Viewとはコネクションが貼れない if (source.unwrap() instanceof ViewModel || target.unwrap() instanceof ViewModel) { - MessageDialog.openError(null, "", "VIEWに対して外部キーを作成することはできません。"); LogUtil.log(JiemamyUIPlugin.getDefault(), "attempt to connect with VIEW"); // RESOURCE return false; } // 現状、付箋とはコネクションが貼れない if (source.unwrap() instanceof StickyModel || target.unwrap() instanceof StickyModel) { - MessageDialog.openError(null, "", "付箋に対して外部キーを作成することはできません。"); LogUtil.log(JiemamyUIPlugin.getDefault(), "attempt to connect with STICKY"); // RESOURCE return false; } @@ -124,7 +114,6 @@ // ローカルキーが1つもないテーブルへは外部キーが貼れない if (getKey((TableModel) target.unwrap()) == null) { - MessageDialog.openError(null, "", "キーが存在しないテーブルを参照する外部キーを作成することはできません。"); LogUtil.log(JiemamyUIPlugin.getDefault(), "attempt to connect to TABLE without local keys"); // RESOURCE return false; } Modified: hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/dialog/root/DataSetEditDialogTableTab.java =================================================================== --- hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/dialog/root/DataSetEditDialogTableTab.java 2009-03-29 14:26:57 UTC (rev 3024) +++ hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/dialog/root/DataSetEditDialogTableTab.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -60,6 +60,7 @@ private final JiemamyFacade jiemamyFacade; + // TODO 123って適当なw public static final int RECORD_CHANGED = 123; Modified: hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/editpart/diagram/AbstractJmConnectionEditPart.java =================================================================== --- hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/editpart/diagram/AbstractJmConnectionEditPart.java 2009-03-29 14:26:57 UTC (rev 3024) +++ hestia/trunk/org.jiemamy.eclipse.ui/src/main/java/org/jiemamy/eclipse/editor/editpart/diagram/AbstractJmConnectionEditPart.java 2009-03-29 14:51:35 UTC (rev 3025) @@ -119,7 +119,7 @@ ConnectionAdapter connection = getModel(); ConnectionProfile connectionProfile = diagramPresentationModel.getConnectionProfiles().get(connection); - if(connectionProfile == null) { + if (connectionProfile == null) { return; } List<JmPoint> bendpoints = connectionProfile.getBendpoints();