com.change_vision.jude.api.inf.editor
インタフェース MindmapDiagramEditor

com.change_vision.jude.api.inf.editor.MindmapDiagramEditor
すべてのスーパーインタフェース:
DiagramEditor
すべての実装されたインタフェース:
DiagramEditor

推奨されていません。 マインドマップを編集(作成/削除)するインターフェース 不整合が起きた場合、例外を投げます.

public MindmapDiagramEditor
extends DiagramEditor

関連項目:
MindmapEditor

メソッドの概要
abstract  ITopicPresentation addChild(ITopicPresentation parent, String label, int index)
          推奨されていません。 インデックスを指定して、指定されたトピックの子トピックに指定された名前のトピックを作成します。
abstract  ITopicPresentation addChild(ITopicPresentation parent, String label)
          推奨されていません。 指定されたトピックの子トピックに指定された名前のトピックを作成します。
abstract  IMindMapDiagram createMindmapDiagram(INamedElement parent, String rootTopicLabel)
          推奨されていません。 指定されたパッケージに指定された名前のマインドマップを作成します。
abstract  void delete(ITopicPresentation element)
          推奨されていません。 指定トピックを削除します。
abstract  void deleteChildren(ITopicPresentation parent)
          推奨されていません。 指定トピックのすべての子トピックを削除します。
abstract  void moveTo(ITopicPresentation topic, ITopicPresentation parent, int index)
          推奨されていません。 インデックスを指定して、指定されたトピックに指定されたトピックを移動します。
abstract  void moveTo(ITopicPresentation topic, ITopicPresentation parent)
          推奨されていません。 指定されたトピックの子トピックに指定されたトピックを移動します。
 
クラス com.change_vision.jude.api.inf.editor.DiagramEditor から継承されたメソッド
createImage, createLine, createRect, createText, delete, deleteDiagram, deletePresentation, getDiagram, setDiagram
 

メソッドの詳細

createMindmapDiagram

abstract IMindMapDiagram createMindmapDiagram(INamedElement parent,
                                              String rootTopicLabel)
推奨されていません。 指定されたパッケージに指定された名前のマインドマップを作成します。

パラメータ:
parent - 指定パッケージ
rootTopicLabel - 追加するマインドマップの名前(ルートトピックの名前)
例外:
InvalidEditingException - 例外が発生した場合
Keys: 
      PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合 
      NO_NAME_ERROR_KEY - 名前が空の場合 
      ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合 
      BAD_TRANSACTION_KEY - トランザクションエラー 
      HAS_EXCEPTION_KEY - 例外が発生した場合
Values: 
      例外のエラーメッセージ

addChild

abstract ITopicPresentation addChild(ITopicPresentation parent,
                                     String label,
                                     int index)
推奨されていません。 インデックスを指定して、指定されたトピックの子トピックに指定された名前のトピックを作成します。

パラメータ:
parent - 指定トピック
label - 子トピックの名前
index - 子トピックのインデックス
例外:
InvalidEditingException - 例外が発生した場合
Keys: 
      PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合 
      ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合 
      BAD_TRANSACTION_KEY - トランザクションエラー 
      HAS_EXCEPTION_KEY - 例外が発生した場合
Values: 
      例外のエラーメッセージ

addChild

abstract ITopicPresentation addChild(ITopicPresentation parent,
                                     String label)
推奨されていません。 指定されたトピックの子トピックに指定された名前のトピックを作成します。

パラメータ:
parent - 指定トピック
label - 子トピックの名前
例外:
InvalidEditingException - 例外が発生した場合
Keys: 
      PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合 
      ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合 
      BAD_TRANSACTION_KEY - トランザクションエラー 
      HAS_EXCEPTION_KEY - 例外が発生した場合
Values: 
      例外のエラーメッセージ

moveTo

abstract void moveTo(ITopicPresentation topic,
                     ITopicPresentation parent,
                     int index)
推奨されていません。 インデックスを指定して、指定されたトピックに指定されたトピックを移動します。

パラメータ:
parent - 移動先のトピック
topic - 移動する子トピック
index - 子トピックのインデックス
例外:
InvalidEditingException - 例外が発生した場合
Keys: 
      PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合 
      INVALID_MINDMAP_TOPIC_MOVE_ERROR_KEY - トピックを異なる図のトピックに移動したか、自分自身に移動した場合 
      BAD_TRANSACTION_KEY - トランザクションエラー 
      HAS_EXCEPTION_KEY - 例外が発生した場合
Values: 
      例外のエラーメッセージ

moveTo

abstract void moveTo(ITopicPresentation topic,
                     ITopicPresentation parent)
推奨されていません。 指定されたトピックの子トピックに指定されたトピックを移動します。

パラメータ:
parent - 指定トピック
topic - 移動する子トピック
例外:
InvalidEditingException - 例外が発生した場合
Keys: 
      PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合 
      INVALID_MINDMAP_TOPIC_MOVE_ERROR_KEY - トピックを異なる図のトピックに移動したか、自分自身に移動した場合 
      BAD_TRANSACTION_KEY - トランザクションエラー 
      HAS_EXCEPTION_KEY - 例外が発生した場合
Values: 
      例外のエラーメッセージ

deleteChildren

abstract void deleteChildren(ITopicPresentation parent)
推奨されていません。 指定トピックのすべての子トピックを削除します。

パラメータ:
parent - 指定トピック
例外:
InvalidEditingException - 例外が発生した場合
Keys: 
      PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合 
      BAD_TRANSACTION_KEY - トランザクションエラー 
      HAS_EXCEPTION_KEY - 例外が発生した場合
Values: 
      例外のエラーメッセージ

delete

abstract void delete(ITopicPresentation element)
推奨されていません。 指定トピックを削除します。

パラメータ:
element - 指定トピック
例外:
InvalidEditingException - 例外が発生した場合
Keys: 
      PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合 
      MINDMAP_ROOT_TOPIC_DELETE_ERROR_KEY - ルートトピックを削除しようとした場合 
      BAD_TRANSACTION_KEY - トランザクションエラー 
      HAS_EXCEPTION_KEY - 例外が発生した場合
Values: 
      例外のエラーメッセージ