|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
com.change_vision.jude.api.inf.editor.CompositeStructureDiagramEditor
public CompositeStructureDiagramEditor
合成構造図を編集(作成/削除)するインターフェース.
| クラス com.change_vision.jude.api.inf.editor.StructureDiagramEditor から継承されたメソッド |
|---|
createContainmentGroup, createContainmentLinkPresentation, createGeneralizationGroup, createLinkPresentation, createNodePresentation, createNodePresentation, getContainmentGroup, getGeneralizationGroup |
| クラス 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 |
| メソッドの詳細 |
|---|
ICompositeStructureDiagram createCompositeStructureDiagram(INamedElement owner,
String name)
owner - 指定パッケージname - 名前
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
NO_NAME_ERROR_KEY - 名前が空の場合
NAME_DOUBLE_ERROR_KEY - 同じ名前のモデルが存在する場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ
abstract ILinkPresentation createConnectorPresentation(INodePresentation fromPresentation,
INodePresentation toPresentation)
fromPresentation - パートまたはポートのプレゼンテーションtoPresentation - パートまたはポートのプレゼンテーション
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract INodePresentation createStructuredClassPresentation(IElement model,
Point2D location)
model - モデルlocation - 座標
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 INodePresentation createStructuredClassPresentation(IElement model,
INodePresentation parent,
Point2D location)
model - モデルparent - 親プレゼンテーションlocation - 座標
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 INodePresentation createPortPresentation(INodePresentation targetPresentation,
String name,
String dataType,
Point2D location)
targetPresentation - パートまたは構造化クラスのプレゼンテーションname - ポート名dataType - ポートのデータタイプlocation - 座標
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract INodePresentation createPortPresentation(INodePresentation targetPresentation,
IPort iPort,
Point2D location)
targetPresentation - パートまたは構造化クラスのプレゼンテーションiPort - ポートのモデルlocation - 座標
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージabstract INodePresentation createPortPresentation(INodePresentation targetPresentation)
targetPresentation - パートまたは構造化クラスのプレゼンテーション
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージabstract INodePresentation createProvidedInterfacePresentation(INodePresentation endPresentation)
endPresentation - パートまたはポートのプレゼンテーション
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract INodePresentation createProvidedInterfacePresentation(INodePresentation endPresentation,
Point2D location)
endPresentation - パートまたはポートのプレゼンテーションlocation - 提供インターフェースの位置
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract INodePresentation createProvidedInterfacePresentation(INodePresentation endPresentation,
IClass interfaceModel,
Point2D location)
endPresentation - パートまたはポートのプレゼンテーションinterfaceModel - 既存のインターフェースを提供インターフェースに設定します。location - 提供インターフェースの位置
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージabstract INodePresentation createRequiredInterfacePresentation(INodePresentation endPresentation)
endPresentation - パートまたはポートのプレゼンテーション
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract INodePresentation createRequiredInterfacePresentation(INodePresentation endPresentation,
Point2D location)
endPresentation - パートまたはポートのプレゼンテーションlocation - 提供インターフェースの位置
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract INodePresentation createRequiredInterfacePresentation(INodePresentation endPresentation,
IClass interfaceModel,
Point2D location)
endPresentation - パートまたはポートのプレゼンテーションinterfaceModel - 既存のインターフェースを要求インターフェースに設定します。location - 提供インターフェースの位置
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
abstract void showInterfacePresentations(INodePresentation portPresentation,
Point2D location)
portPresentation - ポートのプレゼンテーション
InvalidEditingException - 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメータが正しく設定されていない場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values:
例外のエラーメッセージ
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||