2012-03-31 12 views
0

Rational Software Architectを使用して、クラス図とシーケンス図を再生しています。私はいくつかのクラスを持つクラス図を作成しました。私はシーケンス図を作成し、クラス間で操作/メッセージを作成しようとしました。Rational Software Architectを使用したシーケンス図のクラスのリンク

場合によっては、いくつかのクラス間でリンク(メッセージ/操作)を作成できないことがあります。なぜこれが当てはまるのかわかりません。

シーケンスダイアグラムでクラスをリンクするには、いくつかのルールがありますか。

通常、私はコールクラスをクリックし、マウスを「サービス」クラスにドラッグしてメソッド呼び出しを示します。しかし問題は、マウスは「無効」アイコン(駐車禁止のサインに似ている)を表示するので、2つのクラスをリンクすることはできません。

答えて

1

シーケンス図で「結合フラグメント」を使用している場合は、メッセージ(メソッド呼び出し)に含まれるクラスが同じ「フラグメント」の一部である必要があります。この場合、右クリックしてコンテクストメニューの「対象ライフライン」 - >「対象ライフラインを追加」を選択することで、結合した1つのフラグメントに新しいクラスを含めることができます。

関連する問題