|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
com.change_vision.jude.api.inf.editor.SequenceDiagramEditor
public SequenceDiagramEditor
シーケンス図を編集するインターフェース。
| メソッドの概要 | |
|---|---|
abstract INodePresentation |
createCombinedFragment(String name,
String interactionOpeator,
Point2D location,
double width,
double height)
複合フラグメントを作成します。 |
abstract ILinkPresentation |
createCreateMessage(String name,
INodePresentation sender,
INodePresentation receiver,
double locY)
Createメッセージを作成します。 |
abstract ILinkPresentation |
createDestroyMessage(String name,
INodePresentation sender,
INodePresentation receiver,
double locY)
Destroyメッセージを作成します。 |
abstract ILinkPresentation |
createFoundMessage(String ame,
Point2D startPoint,
INodePresentation receiver)
Foundメッセージを作成します。 |
abstract INodePresentation |
createInteractionUse(String name,
String argument,
ISequenceDiagram refersTo,
Point2D location,
double width,
double height)
相互作用の利用を作成します。 |
abstract INodePresentation |
createLifeline(String name,
double locX)
ライフラインを作成します。 |
abstract ILinkPresentation |
createLostMessage(String name,
INodePresentation nder,
Point2D dPoint)
Lostメッセージを作成します。 |
abstract ILinkPresentation |
createMessage(String name,
INodePresentation sender,
INodePresentation receiver,
double locY)
メッセージを作成します。 |
abstract ILinkPresentation |
createReturnMessage(String name,
ILinkPresentation messagePs)
リターンメッセージを作成します。 |
abstract ISequenceDiagram |
createSequenceDiagram(INamedElement owner,
String name)
指定されたパッケージに指定された名前のシーケンス図を作成します。 |
abstract INodePresentation |
createStateInvariant(INodePresentation coveredLifeline,
String name,
double locY)
状態不変式を作成します。 |
abstract INodePresentation |
createTermination(INodePresentation coveredLifeline)
停止を作成します。 |
| クラス com.change_vision.jude.api.inf.editor.BasicDiagramEditor から継承されたメソッド |
|---|
createNote, createNoteAnchor, createNoteAnchor |
| クラス com.change_vision.jude.api.inf.editor.DiagramEditor から継承されたメソッド |
|---|
createImage, createLine, createRect, createText, delete, deleteDiagram, deletePresentation, getDiagram, setDiagram |
| メソッドの詳細 |
|---|
abstract ISequenceDiagram createSequenceDiagram(INamedElement owner,
String name)
owner - 指定パッケージname - 追加するシーケンス図の名前
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_NAME_ERROR_KEY - 名前が空の場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
INVALID_OWNER_KEY - オーナーが不正な場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
abstract INodePresentation createLifeline(String name,
double locX)
name - 追加するライフラインの名前locX - 位置のx点
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
abstract INodePresentation createCombinedFragment(String name,
String interactionOpeator,
Point2D location,
double width,
double height)
name - 追加する複合フラグメントの名前interactionOperator - 種類location - 位置width - 幅height - 高さ
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
abstract INodePresentation createInteractionUse(String name,
String argument,
ISequenceDiagram refersTo,
Point2D location,
double width,
double height)
name - 追加する相互作用の利用の名前argument - 引数refersTo - 参照先シーケンス図location - 位置width - 幅height - 高さ
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_NAME_ERROR_KEY - 名前が空の場合
SAME_DIAGRAM_ERROR_KEY - 相互作用の利用を同じ図上に作成した場合
NO_LIFELINE_COVERED_KEY - 一つライフラインも付けない場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
abstract INodePresentation createStateInvariant(INodePresentation coveredLifeline,
String name,
double locY)
coveredLifeline - ライフラインname - 追加する状態不変式の名前locY - 位置のY
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_NAME_ERROR_KEY - 名前が空の場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージabstract INodePresentation createTermination(INodePresentation coveredLifeline)
coveredLifeline - ライフライン
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
abstract ILinkPresentation createMessage(String name,
INodePresentation sender,
INodePresentation receiver,
double locY)
name - 追加するメッセージの名前sender - 送信者 (フレーム、ライフライン、活性区間、相互作用の利用)receiver - 受信者 (フレーム、ライフライン、活性区間、相互作用の利用)locY - 位置のy点
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
INVALID_DIAGRAM_ERROR_KEY - 指定した図要素の図が正しくない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
abstract ILinkPresentation createCreateMessage(String name,
INodePresentation sender,
INodePresentation receiver,
double locY)
name - 追加するCreateメッセージの名前sender - 送信者 (フレーム、ライフライン、活性区間、相互作用の利用)receiver - 受信者 (フレーム、ライフライン、活性区間、相互作用の利用)locY - 位置のy点
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
INVALID_DIAGRAM_ERROR_KEY - 指定した図要素の図が正しくない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
abstract ILinkPresentation createDestroyMessage(String name,
INodePresentation sender,
INodePresentation receiver,
double locY)
name - 追加するDestroyメッセージの名前sender - 送信者 (フレーム、ライフライン、活性区間、相互作用の利用)receiver - 受信者 (フレーム、ライフライン、活性区間、相互作用の利用)locY - 位置のy点
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
INVALID_DIAGRAM_ERROR_KEY - 指定した図要素の図が正しくない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
abstract ILinkPresentation createReturnMessage(String name,
ILinkPresentation messagePs)
name - 追加するリターンメッセージの名前message - リターンメッセージを追加しようメッセージlocY - 位置のy点
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
INVALID_DIAGRAM_ERROR_KEY - 指定した図要素の図が正しくない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
abstract ILinkPresentation createLostMessage(String name,
INodePresentation nder,
Point2D dPoint)
name - 追加するLostメッセージの名前sender - 送信者 (フレーム、ライフライン、活性区間、相互作用の利用)endPoint - 終了点
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
INVALID_DIAGRAM_ERROR_KEY - 指定した図要素の図が正しくない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
abstract ILinkPresentation createFoundMessage(String ame,
Point2D startPoint,
INodePresentation receiver)
name - 追加するFoundメッセージの名前startPoint - 開始点receiver - 受信者 (フレーム、ライフライン、活性区間、相互作用の利用)
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
NO_TARGET_DIAGRAM_KEY - ターゲットとなる図が設定されていない場合
INVALID_DIAGRAM_ERROR_KEY - 指定した図要素の図が正しくない場合
READ_ONLY_KEY - リードオンリーの要素を編集しようとした場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||