クラス図では、クラスは、同様の構造、動作、およびリレーションシップを持つオブジェクトのセットを記述します。 クラスの名前は、そのパッケージ内で一意である必要があります。
クラス図形は、3 つの行を含む四角形として始まります。 クラスの名前は一番上の行にあります。 他の 2 つの行は、クラスが使用できるメソッドまたは操作用です。
関連項目
静的構造図では、クラス は、同様の構造、動作、およびリレーションシップを持つオブジェクトのセットを記述します。 クラスはクラス (静的構造) 図で宣言され、モデル化されるシステムの概念を表します。 クラスの名前は、そのパッケージ内で一意である必要があります。
クラス図形に名前を付け、他のプロパティ値を追加する
ツリー ビュー 内の要素または図の要素を表す図形を表すアイコンをダブルクリックして、要素の [UML プロパティ ] ダイアログ ボックスを開きます。
ヒント: 図形を右クリックし、[図形の 表示オプション] をクリックして、図の図形に表示するプロパティ値を制御します。 [ UML 図形の表示オプション ] ダイアログ ボックスで、プロパティ値を表示または非表示にするオプションを選択およびクリアします。
クラス図形の属性または操作セクションを非表示にする
図形を右クリックし、[ 図形表示オプション] をクリックし、[ 抑制] で [ 属性または操作] をオンにします。
クラス図形に表示されるプロパティ値を制御する
図形を右クリックし、[ 図形表示オプション] をクリックし、値を表示または非表示にするオプションを選択またはクリアします。
テンプレート パラメーターを非表示にする
図形を右クリックし、[ 図形表示オプション] をクリックし、[ 抑制] で [ テンプレート パラメーター] をオンにします。
実現関係を示す
[クラス] 図形を右クリックし、[図形表示オプション] をクリックして、[実現リンク] を選択します。 図形を選択し、コントロール ハンドル をドラッグして 、Realizes 矢印を作成します。
クラス図形が所有するダイアグラムを作成する
図形を右クリックし、[ ダイアグラム] をクリックして [ 新規] をクリックし、目的のダイアグラムの種類を選択して、[OK] をクリック します。
または、 モデル エクスプローラー で図形を右クリックし、[ 新しいダイアグラム] をクリックします。
クラス図形の他のビューに移動する
図形を右クリックし、[ ビュー] をクリックして目的のビューを選択し、[ OK] をクリックします。
ビューで、クラスとその他の要素間のリレーションシップを表示する
図形を右クリックし、[ リレーションシップの表示] をクリックします。
プロパティ
下の見出しを選択して開き、この図形のプロパティの詳細を表示します。
プロパティ |
説明 |
Name |
クラスの名前を入力します。 同じ パッケージ 内のクラスには一意の名前が必要です。 |
完全なパス |
UML モデルダイアグラム テンプレートは、システム モデル階層内の要素のパスに関する完全な情報を自動的に提供します。 この情報は編集できませんが、要素を移動すると、パスが自動的に更新されます。 |
ステレオタイプ |
ドロップダウン リストから目的のステレオタイプを選択します。 使用するステレオタイプが一覧にない場合は、UML メニューの [ステレオタイプ] をクリックして、新しいステレオタイプを追加するか、既存のステレオタイプを編集できます。 |
可視 性 |
クラスに適用される 可視性の種類 (パブリック、プライベート、または保護) を選択します。 |
IsRoot |
クラスに先祖を含めることができないことを示す場合に選択します。 |
IsLeaf |
クラスに子孫を含めることができないことを示す場合に選択します。 |
IsAbstract |
クラスが抽象であり、クラスに対してインスタンスを作成できないことを示す場合に選択します。 |
Isactive |
クラスのオブジェクトが独自の制御スレッドを保持することを指定する場合に選択します。 |
書類 |
要素に追加するドキュメントを タグ付き値として入力します。 要素を表す図形またはアイコンを選択すると、ここで入力したドキュメントも [ドキュメント ] ウィンドウに表示されます。 |
Isactive
書類
プロパティを使用して、クラスを実装するコンポーネントを選択します。
プロパティ |
説明 |
このクラスを実装するコンポーネントを選択する |
モデル内のコンポーネントを一覧表示します。 目的のコンポーネントを選択します。 |
すべて選択 |
クリックして、一覧内のすべてのコンポーネントを選択します。 |
すべての選択を解除 |
クリックすると、一覧内のすべてのコンポーネントの選択が解除されます。 |
受信を追加、編集、または削除するには、[受信] カテゴリを使用します。
プロパティ |
説明 |
レセプション |
分類子に対して定義した受信を一覧表示します。 受信に最もよく使用される設定をすばやく編集するには、[ 受信] ボックスの一覧でフィールドをクリックし、値を選択または入力します。 受信のすべての設定にアクセスするには、[受信 ] ボックスの 一覧で受信を選択し、[ プロパティ] をクリックします。
|
新しいバージョン |
クリックすると、分類子の受信の一覧に未定義の受信が追加されます。 受信に最もよく使用される設定をすばやく編集するには、[ 受信] ボックスの一覧でフィールドをクリックし、値を選択または入力します。 受信のすべての設定にアクセスするには、受信を選択し、[ プロパティ] をクリックします。 |
[複製] |
クリックすると、選択した受信と同じプロパティ値を持つ新しい受信が一覧に追加されます。 |
削除 |
クリックすると、選択した受信が一覧から削除されます。 |
上へ移動/下へ移動 |
受信を選択した後、クリックして受信の保存順序を変更します。 並べ替えは、同じ分類子内だけでできます。 |
[テンプレート パラメーター] ダイアログ ボックスを使用して、テンプレート パラメーターを追加、編集、または削除します。
プロパティ |
説明 |
テンプレート パラメーター |
クラスに対して定義したパラメーターを一覧表示します。
|
新しいバージョン |
クリックして、テンプレート パラメーターをリストに追加します。 |
[複製] |
クリックすると、選択したパラメーターと同じプロパティ値を持つ新しいパラメーターが一覧に追加されます。 |
削除 |
クリックすると、選択したパラメーターが一覧から削除されます。 |
上へ移動/下へ移動 |
パラメーターを選択した後、クリックしてパラメーターの格納順序を変更します。 並べ替えは、同じ分類子内だけでできます。 |