UML モデルにおける列挙型は、
ユーザー定義のデータ型を示すモデル要素です。列挙型には、列挙型リテラルと呼ばれる、列挙型の値を示す指定された識別子のセットが含まれます。
列挙型は、整数型やブール型のようなプリミティブ型、
またはユーザー定義型を表すことができます。
始める前に
プロファイルに列挙型を追加する前に、プロファイルを「
プロジェクト・エクスプローラー」ビューで開いておく必要があります。
このタスクについて
カスタム UML プロファイルに列挙型を追加するには、次のようにしてください。
- 「プロジェクト・エクスプローラー」ビューでプロファイルを右クリックし、 をクリックします。
- 名前を入力して、Enter キーを押します。
- 「プロジェクト・エクスプローラー」ビューで列挙型を右クリックし、 をクリックします。
- 列挙型リテラルの名前を入力して、Enter キーを押します。
例
プロファイルで、列挙型を属性のタイプとして指定することができます。
例えば、
Days という列挙型と、各曜日に対応した列挙型リテラルを指定することができます。
その後、Days 型の
MyFavoriteDay という属性を作成して、
Saturday という列挙型リテラルをその属性のデフォルト値として指定することができます。