列挙型を追加すると、 離散的な値のセットを表現できます。 列挙型は、整数型やブール型のようなプリミティブ型、 またはユーザー定義型を表すことができます。
列挙型は、モデル内での役割を説明する名前を持ちます。 以下の図にあるように、 ダイアグラム・エディターでは、2 つの コンパートメントに分かれた長方形で、 列挙を表示します。

ユーザー定義の列挙 (例えば、曜日を定義するもの) を、モデルに含めることができます。 例えば、Day という列挙型の列挙型リテラルは、Monday、Tuesday、Wednesday などです。
また、 多くのプログラミング言語で使用可能なプリミティブ・データ型をモデル化することもできます。 例えば、ブール・データ型の列挙型リテラルは、true と false です。