Datatypes::Enumeration

Header Image
Content:
Enumeration : Public Class Datatypes, Values
An enumeration is a datatype whose values are enumerated in the model as enumeration literals. Enumeration is a kind of datatype, whose instances may be any of a number of user-defined enumeration literals.<br/><br/>Semantics:<br/>Enumeration is a kind of datatype, whose instances may be any number #gt; 1 of user-defined enumeration literals. Enumerations contain at least two literals, otherwise it would be a constant. The contained literals need to be ordered.<br/><br/><br/>Notation:<br/>The datatype Enumeration is denoted using the rectangle symbol with keyword «Datatype Enumeration».<br/><br/>Extension: UML Enumeration<br/>
  • Attributes
  • Associations From
  • Advanced
  • Other Links
Attribute Scope Type
isMultiValued Public Boolean
Notes: This boolean attribute is true, if multiple enumeration values can be selected. It is false, if only one enumeration value is allowed to be selected.<br/>
Element Source Role Target Role
EnumerationLiteral
Class  
Name: literal
The literal (value) of the enumeration.
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«atpType» EADatatype Class Generalization To  
EnumerationLiteral Class Strong From