コンポジット構造図では、
インターフェースを定義して、ポートで発生する相互作用のタイプを指定し、
収容分類子のプロパティーの要求と期待を伝えることが
できます。必須インターフェースは、クラスからインターフェースへの使用関係を持っており、
分類子がポートを通して環境に行える要求を指定します。
提供インターフェースは、クラスからインターフェースへのインターフェース実現関係を持っており、
環境がポートを通して分類子に行うことができる要求を指定します。
始める前に
「
モデリング」パースペクティブに、
ポートを含むコンポジット構造図を開いておく必要があります。
また、モデルには、他のインターフェースを実装して使用するクラスも含まれている必要があります。
このタスクについて
ポート上の必須インターフェースおよび
提供インターフェースを定義するには、次のようにしてください。
- 以下の手順のいずれかを実行します。
- 要求インターフェースを定義するには、「パレット」で、「要求インターフェース」をクリックします。
- 提供インターフェースを定義するには、「パレット」で、「提供インターフェース」をクリックします。
- ダイアグラムでポートをクリックし、次の手順のいずれかを実行します。
- ポート上で新しいインターフェースを定義するには、「インターフェースの作成」をクリックします。
- 既存のインターフェースを定義するには、「既存の要素を選択」をクリックし、
「要素の選択」ウィンドウで、インターフェースをクリックして、「OK」をクリックします。