EnumerationValueType : public class
Created: |
2010-02-10 09:40:08 |
Modified: |
2010-03-08 16:13:06 |
|
Project: |
|
Author: |
|
Version: |
1.0 |
Phase: |
1.0 |
Status: |
Proposed |
Complexity: |
Easy |
Advanced: |
|
UUID: |
{CF80BF82-2896-48b8-B708-0FF257F036EB} |
Appears In: |
Datatypes |
<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>
- Attributes
- Associations To
- Other Links
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 |
|