ポート契約の指定

「契約」タブを使用して、ポート契約を指定できます。 契約は、他のインターフェースとの関係を通して提供インターフェースと要求インターフェースを指定します。

このタスクについて

契約には 2 種類あります。

提供インターフェースと要求インターフェースの両方とも 3 つのボタンがあります。

「一般」タブの「反転」チェック・ボックスを選択した場合には、「契約」タブの下部に、 契約が反転されたことを示すメッセージが赤で表示されます。

手順

  1. 提供インターフェースを指定するには、「提供済み」フォルダー・ボタンを選択してから、最上位グループ・ボックスで「追加」ボタンをクリックします。 「新規インターフェースの追加」ウィンドウが開きます。
  2. インターフェースの新しい名前を入力するか、リストを使用してインターフェースを指定します。
  3. 「OK」をクリックします。
  4. 「契約」タブに戻ります。そこでは、指定した提供インターフェースがリストされています。
  5. 要求インターフェースを指定するには、「必須」フォルダーをクリックしてから、「追加」を選択します。 「新規インターフェースの追加」ウィンドウが開きます。
  6. 要求インターフェースを指定してから、「OK」をクリックします。
    注: 提供インターフェース (契約を含む) が別のインターフェースと関連する場合、他のインターフェースは要求インターフェースです。
  7. 「OK」をクリックします。
    注: ポートが提供するインターフェースが別のインターフェースを継承している場合、定義上そのポートは基底インターフェースも提供します。この構成は、 契約から基本インターフェースを除去する場合、2 つのインターフェース間の汎化も除去する必要があることを意味します (基本インターフェースを除去する前には、汎化も除去されることが通知されます)。

フィードバック