|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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: 例外のエラーメッセージ
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |