シーケンス図のメッセージの表現



シーケンス図のメッセージの表現についての設定を紹介します。

シーケンス図のメッセージに名前を設定すると、その名前の後ろに
自動的に「()」が表示されます。例えば、メッセージ名が送信の場合は
「送信()」となります。

UMLとしてはこれで問題がないのですが、引数の詳細を記述しない場合や
論理的なやりとりを表現する場合など、この括弧の表示が邪魔になることもあります。

このような場合に、シーケンス図の背景でダブルクリックして
プロパティ画面を出し、「属性・操作」グループにある
「引数のない操作には括弧を表示しない」にチェックを入れることで
この括弧を非表示にできます。

なお、引数の表示については、同じ「属性・操作」グループにある
「操作のパラメータ」の設定で、名前のみ・型のみ・名前と型の両方の
表示を切り替えることができます。


なお、この設定は、クラス図など他の図でも有効です。