[新しいアクションの種類] ダイアログボックスを使用して、作成する操作の種類を選びます。
アクションの種類
目的の 動作 の種類を選択します。
アクションを作成する
一部の 分類子のインスタンスを作成する 動作 。 このオプションを選択して、[ OK] をクリックすると、アクションのプロパティ値を設定できる次のカテゴリが表示されます。これには、アクションの作成、詳細、制約、タグ付きの値があります。
通話アクション
インスタンスの 操作 を呼び出す同期または非同期 動作 。 このオプションを選択して、[ OK] をクリックすると、アクションのプロパティ値 ( Callアクション、引数、詳細、制約、タグ付き値) を設定できる次のカテゴリが表示されます。
ローカル呼び出し
ローカル操作 ("self" に対する操作) を呼び出す 動作 。 この種類のアクションでは、呼び出しイベントは生成されません。 このオプションを選択して、[ OK] をクリックすると、次のカテゴリが表示され、アクションのプロパティ値 (ローカル呼び出し、引数、詳細、制約、タグ付き値) を設定できます。
戻り値
呼び出し元に返される値を返す 動作 。 このオプションを選んで [ OK] をクリックすると、次のカテゴリが表示され、アクションのプロパティ値 (返却アクション、詳細、制約、タグ付き値) を設定できます。
送信アクション
非同期シグナルが送信される 動作 。 シグナルレシーバー (objectSetExpression 経由) を指定するか、指定されていないままにすることができます。この場合は、外部のメカニズムによって定義されます。 このオプションを選んで [ OK] をクリックすると、次のカテゴリが表示され、アクションのプロパティ値 (送信アクション、引数、詳細、制約、タグ付き値) を設定できます。
解釈のないアクション
UML で明示的に定義されていない任意の 動作 を表します。 このオプションを選択して、[ OK] をクリックすると、次のカテゴリが表示され、アクションのプロパティ値 (解釈されないアクション、詳細、制約、タグ付き値) を設定できます。
終了アクション
オブジェクトの自己消滅の結果になります。 このオプションを選択して、[ OK] をクリックすると、アクションのプロパティ値 (終了アクション、詳細、制約、タグ付き値) を設定できる次のカテゴリが表示されます。
破棄アクション
アクションで指定されたオブジェクトを破壊した 動作 。 このオプションを選んで [ OK] をクリックすると、次のカテゴリが表示され、アクションのプロパティ値を設定できます。 [破棄] アクション、詳細、制約、タグ付き値。