|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
com.change_vision.jude.api.inf.editor.MindmapEditor
public MindmapEditor
マインドマップを編集(作成/削除)するインターフェース 不整合が起きた場合、例外を投げます.
| メソッドの概要 | |
|---|---|
abstract void |
changeToFloatingTopic(INodePresentation topic)
指定されたトピックを切り離し、フローティングトピックにします。 |
abstract IMindMapDiagram |
createMindmapDiagram(INamedElement parent,
String rootTopicLabel)
指定されたパッケージに指定された名前のマインドマップを作成します。 |
abstract ILinkPresentation |
createMMLinkPresentation(INodePresentation source,
INodePresentation target)
トピック間リンクプレゼンテーションを作成します。 |
abstract INodePresentation |
createTopic(INodePresentation parent,
String label)
指定されたトピックの子トピックに指定された名前のトピックを作成します。 |
abstract INodePresentation |
createTopic(INodePresentation parent,
String label,
String position)
左右位置を指定して、指定されたトピックの子トピックに指定された名前のトピックを作成します。 |
abstract INodePresentation |
createTopic(INodePresentation parent,
String label,
int index)
インデックスを指定して、指定されたトピックの子トピックに指定された名前のトピックを作成します。 |
abstract INodePresentation |
createTopic(INodePresentation parent,
String label,
int index,
String position)
インデックスと左右位置を指定して、指定されたトピックの子トピックに指定された名前のトピックを作成します。 |
abstract void |
deleteChildren(INodePresentation parent)
指定トピックのすべての子トピックを削除します。 |
abstract void |
deleteImage(INodePresentation topic)
トピックからイメージを削除します。 |
abstract void |
moveTo(INodePresentation topic,
INodePresentation parent)
指定されたトピックの子トピックに指定されたトピックを移動します。 |
abstract void |
moveTo(INodePresentation topic,
INodePresentation parent,
String position)
左右位置を指定して、指定されたトピックの子トピックに指定されたトピックを移動します。 |
abstract void |
moveTo(INodePresentation topic,
INodePresentation parent,
int index)
インデックスを指定して、指定されたトピックに指定されたトピックを移動します。 |
abstract void |
moveTo(INodePresentation topic,
INodePresentation parent,
int index,
String position)
インデックスと左右位置を指定して、指定されたトピックに指定されたトピックを移動します。 |
abstract void |
setBoundaryVisibility(INodePresentation topic,
boolean visibility)
指定されたトピックの境界の表示/非表示を設定します。 |
abstract void |
setImage(INodePresentation topic,
Image image)
|
abstract void |
setImageSize(INodePresentation topic,
double width,
double height)
トピックのイメージサイズを設定します。 |
| クラス com.change_vision.jude.api.inf.editor.DiagramEditor から継承されたメソッド |
|---|
createImage, createLine, createRect, createText, delete, deleteDiagram, deletePresentation, getDiagram, setDiagram |
| メソッドの詳細 |
|---|
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:
例外のエラーメッセージ
abstract INodePresentation createTopic(INodePresentation parent,
String label)
parent - 指定トピックlabel - 子トピックの名前
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract INodePresentation createTopic(INodePresentation parent,
String label,
String position)
parent - 指定トピックlabel - 子トピックの名前position - 左右位置 ("left" または "right")
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract INodePresentation createTopic(INodePresentation parent,
String label,
int index)
parent - 指定トピックlabel - 子トピックの名前index - 子トピックのインデックス
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract INodePresentation createTopic(INodePresentation parent,
String label,
int index,
String position)
parent - 指定トピックlabel - 子トピックの名前index - 子トピックのインデックスposition - 左右位置 ("left" または "right")
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract void moveTo(INodePresentation topic,
INodePresentation parent)
parent - 指定トピックtopic - 移動する子トピック
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
INVALID_MINDMAP_TOPIC_MOVE_ERROR_KEY - トピックを異なる図のトピックに移動したか、自分自身に移動した場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract void moveTo(INodePresentation topic,
INodePresentation parent,
String position)
parent - 指定トピックtopic - 移動する子トピックposition - 左右位置 ("left" または "right")
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
INVALID_MINDMAP_TOPIC_MOVE_ERROR_KEY - トピックを異なる図のトピックに移動したか、自分自身に移動した場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract void moveTo(INodePresentation topic,
INodePresentation parent,
int index)
parent - 移動先のトピックtopic - 移動する子トピックindex - 子トピックのインデックス
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
INVALID_MINDMAP_TOPIC_MOVE_ERROR_KEY - トピックを異なる図のトピックに移動したか、自分自身に移動した場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract void moveTo(INodePresentation topic,
INodePresentation parent,
int index,
String position)
parent - 移動先のトピックtopic - 移動する子トピックindex - 子トピックのインデックスposition - 左右位置 ("left" または "right")
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
INVALID_MINDMAP_TOPIC_MOVE_ERROR_KEY - トピックを異なる図のトピックに移動したか、自分自身に移動した場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージabstract void deleteChildren(INodePresentation parent)
parent - 指定トピック
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract ILinkPresentation createMMLinkPresentation(INodePresentation source,
INodePresentation target)
linkEnd0 - トピック間リンクプレゼンテーションの片端にあるプレゼンテーションlinkEnd1 - トピック間リンクプレゼンテーションの片端にあるプレゼンテーション
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
NO_NAME_ERROR_KEY - 名前が空の場合
NAME_DOUBLE_ERROR_KEY - 同じ名前のモデルが存在する場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract void setImage(INodePresentation topic,
Image image)
image - イメージ
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージabstract void deleteImage(INodePresentation topic)
topic - トピック
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract void setImageSize(INodePresentation topic,
double width,
double height)
topic - トピックwidth - イメージの幅(0を除く。負の数なら縦横比固定で調整)height - イメージの高さ(0を除く。負の数なら縦横比固定で調整)
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract void setBoundaryVisibility(INodePresentation topic,
boolean visibility)
topic - トピックvisibility - 表示の場合、true、非表示の場合、false。
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージabstract void changeToFloatingTopic(INodePresentation topic)
topic - 切り離すトピック
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||