列挙型リテラル

UML モデルにおける列挙型リテラルは、 列挙型で指定された値を示す、クラス図のモデル要素です。

列挙型リテラルをモデル内の列挙型に追加して、 列挙型の離散的値を示すことができます。 ソフトウェア・アプリケーションによって、 列挙型リテラルのコピーおよび保管を行うことができます。 また、操作の呼び出しにおいて、 列挙型リテラルを引数として受け渡すこともできます。

列挙型のすべての列挙型リテラルには、 それが示す値を説明する固有名を付ける必要があります。

ダイアグラム・エディターでは、 定義に使用された列挙型の形状で、 列挙型リテラルがクラス図内に表示されます 「プロジェクト・エクスプローラー」ビューでは、 列挙型リテラルが定義された列挙の下に、 そのリテラルが表示されます。 この 2 つの表記法を、以下の表で説明します。

プロジェクト・エクスプローラー」ビュー内の列挙型リテラル ダイアグラム・エディター内の列挙型リテラル
Boolean という列挙が表示されているプロジェクト・エクスプローラー階層。 2 つの public の列挙型リテラルを含む Boolean という列挙のダイアグラム。


フィードバック