操作とパラメーターを変数にバインドして、操作やパラメーターを再使用したり、
パラメーターや操作の各インスタンスを変更せずに操作の名前とパラメーターの名前を変更したりすることができます。
始める前に
次の設定を行っておく必要があります。
- シーケンス図の設定で、シグニチャーを常に表示するように選択する必要があります。
- メッセージ・シグニチャーの代わりに操作シグニチャーを表示する設定をクリアする必要があります。
- 少なくとも 2 本のライフラインを含むシーケンス図を開いておく必要があります。
- 「パレット」で、メッセージのタイプをクリックします。
- 相互作用フレームで、ソース・ライフラインをクリックして、カーソルをターゲット・ライフラインまでドラッグします。
- メッセージ操作の名前を入力します。
- 「プロジェクト・エクスプローラー」ビューで、新規作成したメッセージを右クリックして、
の順にクリックします。
- パラメーターの名前を入力します。
- 「プロジェクト・エクスプローラー」ビューで、新規作成したメッセージを右クリックして、
の順にクリックします。
- 戻りパラメーターの名前を入力します。
- メッセージとそのリターン・メッセージの両方に対して、次のステップを実行します。
- 相互作用フレームで、ステップ 2 で作成したメッセージを右クリックして、
をクリックします。
- 「引数」ページで、引数タイプとして「不透明な式」を選択します。
- 不透明な式ごとに、次のステップを実行します。
- 「引数」ページの「本文」フィールドに、値の名前を入力します。
次のタスク
メッセージ・シグニチャーでは、同期メッセージ・パラメーターに、作成した変数引数が割り当てられます。
リターン・メッセージでは、作成した 2 つ目の変数引数が操作に割り当てられます。