[Jiemamy-notify:1851] commit [3025] [CORE-117] javadocの追加 & 不要なgetterの削除。

アーカイブの一覧に戻る

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();



Jiemamy-notify メーリングリストの案内
アーカイブの一覧に戻る