シーケンス図では、結合フラグメントを作成して、
for-loop ステートメントや If-else ステートメントなどの、相互作用での制御構造をビジュアル表示することができます。
結合フラグメントには、相互作用オペランド、ガード条件、およびその他の結合フラグメントを含めることができます。
結合フラグメントには、結合フラグメント内部のメッセージを制御するプロシージャー・ロジックが含まれます。
始める前に
ライフラインを含むシーケンス図を開いておく必要があります。
- 「パレット」内で、結合フラグメントのタイプをクリックします。
- エディターで、相互作用フレーム内をクリックします。
- 結合フラグメントを、そのフラグメントを組み込む要素の上にドラッグします。
タスクの結果
カバーされたメッセージと相互作用フラグメントが、
結合フラグメントの最初の相互作用オペランドに表示されます。
結合フラグメントを作成するときに、相互作用オペランドを縮小表示することで、
オペランドと関連メッセージおよび相互作用フラグメントを非表示にして、
相互作用フレーム内の結合フラグメントのサイズを最小化することができます。
ネストされた結合フラグメントを作成するには、一方の結合フラグメントの内側にもう一方の結合フラグメントを追加します。
結合フラグメントをネストする場合、ソースの結合フラグメントに生成メッセージまたは消滅メッセージを含めることはできません。