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