Enumeration : public class
Created: 2010-01-27 16:22:29
Modified: 2010-04-09 17:04:26
Project:
Advanced:
<p>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/></p><p><br/></p><p>Semantics:<br/></p><p>Enumeration is a kind of datatype, whose instances may be any number > 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/></p><p><br/></p><p><br/></p><p>Notation:<br/></p><p>The datatype Enumeration is denoted using the rectangle symbol with keyword «Datatype Enumeration».<br/></p><p><br/></p><p>Extension: UML Enumeration<br/></p>
Element Source Role Target Role Details
EnumerationLiteral
Class  
Name: literal
The literal (value) of the enumeration.
Name:  
 
 
EnumerationValueType
Class  
Name:  
 
Name: baseEnumeration
The enumeration that the EnumerationValueType points to.
 
Object Type Connection Notes
EnumerationLiteral Class Strong  
«atpType» EADatatype Class Generalization