|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
com.change_vision.jude.api.inf.editor.CompositeStructureModelEditor
public CompositeStructureModelEditor
合成構造図のModelを編集(作成/削除)するインタフェース.
メソッドの概要 | |
---|---|
IConnector |
createConnector(IAttribute part1,
IPort port1,
IAttribute part2,
IPort port2)
指定されたポート間にコネクタ関係を作成します。 |
IRealization |
createRealization(IPort supplier,
String name)
指定されたポートとインタフェースの間に実現の関係を作成します。 |
IUsage |
createUsage(IPort supplier,
String name)
指定されたポートとインタフェースの間に使用の関係を作成します。 |
メソッドの詳細 |
---|
IConnector createConnector(IAttribute part1, IPort port1, IAttribute part2, IPort port2)
part1
- パートport1
- ポートpart2
- パートport2
- ポート
InvalidEditingException
- 例外が発生した場合
Keys: PARAMETER_ERROR_KEY - パラメタが正しく設定されていない場合 ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合 BAD_TRANSACTION_KEY - トランザクションエラー HAS_EXCEPTION_KEY - 例外が発生した場合 READ_ONLY_KEY - リードオンリーな要素を編集しようとした場合
Values: 例外のエラーメッセージ
IRealization createRealization(IPort supplier, String name)
client
- インタフェースを実現するPortsupplier
- インタフェースname
- 名前
InvalidEditingException
- 例外が発生した場合
Keys: PARAMETER_ERROR_KEY - パラメタが正しく設定されていない場合 ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合 REALIZATION_EXIST_KEY - 実現が存在する場合 INVALID_REALIZATION_KEY - 実現のターゲットがインタフェースでない場合 REALIZATION_LOOP_ERROR_KEY - 実現がループする場合 BAD_TRANSACTION_KEY - トランザクションエラー HAS_EXCEPTION_KEY - 例外が発生した場合
Values: 例外のエラーメッセージ
IUsage createUsage(IPort supplier, String name)
client
- 使用依存ポートsupplier
- 被使用依存モデルname
- 名前
InvalidEditingException
- 例外が発生した場合
Keys: PARAMETER_ERROR_KEY - パラメタが正しく設定されていない場合 ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合 USAGE_EXIST_KEY - 使用依存が存在する場合 INVALID_USAGE_KEY - 使用依存のターゲットがインタフェースでない場合 USAGE_LOOP_ERROR_KEY - 使用依存がループする場合 BAD_TRANSACTION_KEY - トランザクションエラー HAS_EXCEPTION_KEY - 例外が発生した場合
Values: 例外のエラーメッセージ
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |