静的構造図の関連付けクラス
を使用して、属性、操作、およびその他のプロパティを関連付けに追加します。 関連付けに破線でアタッチされたクラスとして描画され、関連付けクラスは実際には単一のモデリング要素です。 要素には、関連付け、クラス、または両方の場所に表示できる 1 つの名前があります。 関連付けの終わりには、通常の装飾を含めることができます。
Association クラス図形に名前を付け、その末尾に装飾を追加します
ツリー ビューの要素を表すアイコンまたは図の要素を表す図形をダブルクリックして、要素の UML プロパティ ダイアログ ボックスを開きます。
ヒント
図形を右クリックし、[図形 の表示オプション] をクリックして、図の図形に表示するプロパティ値を制御します。 [ UML 図形表示オプション] ダイアログ ボックスで、プロパティ値を表示または非表示にするオプションを選択してオフにします。
関連付けクラスの属性または操作セクションを非表示にする
図形を右クリックし、[図形の表示オプション] をクリックし、[抑制] の下の [属性または操作チェックします。
関連付けクラス図形に表示されるプロパティ値を制御する
図形を右クリックし、[ 図形の表示オプション] をクリックし、オプションを選択または選択解除して値を表示または非表示にします。
関連付けクラスが所有するダイアグラムを作成する
図形を右クリックし、[ ダイアグラム] をクリックし、[ 新規] をクリックし、目的のダイアグラムの種類を選択して、[OK] をクリック します。
関連付けの他のビューに移動する
図形を右クリックし、[ ビュー] をクリックし、目的のビューを選択して、[OK] をクリック します。
この図形のプロパティについては、下のいずれかの見出しをクリックしてください。
Association クラスのプロパティ
名前
関連付けクラスの名前を入力します。
完全パス
UML モデル ダイアグラム テンプレートは、システム モデル階層内の要素のパスに関する完全な情報を自動的に提供します。 この情報は編集できませんが、要素を移動するとパスが自動的に更新されます。
ステレオタイプ
ドロップダウン リストから目的のステレオタイプを選択します。 使用するステレオタイプが一覧にない場合は、UML メニューの [ステレオタイプ] をクリックして、新しいステレオタイプを追加するか、既存のステレオタイプを編集できます。
終了カウント
関連付けクラスには 2 つの終了しかないため、ここで終了カウントを変更することはできません。 n-ary 関連付けクラスの場合は、目的の終了の数を選択します。
関連付けの終了
関連付けの終了を一覧表示します。
関連付け終了で最もよく使用される設定をすばやく編集するには、[ 関連付けの終了 ] ボックスの一覧でフィールドをクリックし、値を選択または入力します。
関連付け終了のすべての設定にアクセスするには、一覧で関連付けの終了を選択し、[ プロパティ] をクリックします。
- End Name 関連付けの末尾のエンド 名を入力します。 名前は、末尾にアタッチされたクラスによって果たされるロールを示します。
- 集計 目的の集計を選択します。 1 つの集計に使用できるのは、関連付けの端が 1 つだけです。
- None は、末尾が集計ではないことを意味します。
- Shared は、末尾が集計であり、もう一方の端が一部であり、集計値が none である必要があることを意味します。 パーツは、他の集計に含めることができます。 このオプションを選択すると、最後に中空のひし形が追加されます。
- 複合 は、終了が複合であり、もう一方の端がパーツであり、集計値が none である必要があることを意味します。 パーツを他の複合パーツの一部にすることはできません。 このオプションを選択すると、最後に塗りつぶされたひし形が追加されます。
- 可視 性 関連付け終了に適用される可視性の種類 (パブリック、プライベート、または保護) を選択します。
- 多様 性 オプションを選択して、関連付け全体で 1 つのソース インスタンスに関連付けることができるターゲット インスタンスの数を指定します。
- IsNavigable ターゲット インスタンスへのナビゲーションがサポートされていることを示す場合に選択します。 このオプションを選択すると、関連付けの末尾に矢印が追加されます。 ナビゲーションがサポートされていないことを示す場合は、このチェック ボックスをオフにしてください。 図の複雑さを減らすには、ナビゲーション可能性は多くの場合、例外的な状況でのみ表示されます。
プロパティ
[ 関連付け終了] で終了を選択した後、[ UML 関連付け終了プロパティ] ダイアログ ボックスをクリックして表示します。これには、関連付けの終了を定義するためにプロパティ値を追加するために使用できる 5 つのカテゴリ ( 関連付け終了、 修飾子属性、 仕様、 制約、 タグ付けされた値) が含まれます。 詳細については、「」を参照してください。
Association クラスの "詳細" プロパティ
可視 性
関連付けクラスに適用される可視性の種類 (パブリック、プライベート、または保護) を選択します。
IsRoot
を選択して、関連付けクラスに先祖を含めることができないことを示します。
IsLeaf
を選択して、関連付けクラスに子孫を含めることができないことを示します。
IsAbstract
関連付けクラスが抽象であり、関連付けクラスのインスタンスを作成できないことを示す場合に選択します。
Isactive
関連付けクラスのオブジェクトがコントロールの独自のスレッドを維持することを指定する場合に選択します。
ドキュメント
要素にタグ付けされた値として追加するドキュメントを入力します。 要素を表す図形またはアイコンを選択すると、ここに入力したドキュメントも [ドキュメント ] ウィンドウに表示されます。