EnumerationValueType : public class
Created: 2010-02-10 09:40:08
Modified: 2010-03-08 16:13:06
Project:
Advanced:
<p>The EnumerationValueType is a specific ValueType applicable for Enumerations. It provides the possibility to describe semantics of the baseEnumeration's literals and the information, if multiple values of the baseEnumeration may be selected or not.<br/></p><p><br/></p><p>Semantics:<br/></p><p>The EnumerationValueType adds the ability to describe semantics of the baseEnumeration's literals and if multiple values of the baseEnumeration may be selected or not.<br/></p><p><br/></p><p><br/></p><p>Notation:<br/></p><p>The datatype EnumerationValueType is denoted using the rectangle symbol with keyword «Datatype EnumerationValueType».<br/></p><p><br/></p><p>Extension: UML Datatype, SysML ValueType<br/></p>
Attribute Details
public Boolean
  isMultiValued
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.
public String
  literalSemantics
Ordered
Range:2 to *
Notes: The specific semantics for each literal of the baseEnumeration.
Element Source Role Target Role Details
Enumeration
Class  
Name:  
 
Name: baseEnumeration
The enumeration that the EnumerationValueType points to.
 
Object Type Connection Notes
ValueType Class Generalization