UML.Semantic.Foundation.DataTypes
Class Multiplicity
java.lang.Object
|
+--UML.Semantic.Foundation.DataTypes.Multiplicity
- public class Multiplicity
- extends java.lang.Object
In the metamodel a Multiplicity defines a non-empty
set of non-negative integers. A set which only contains zero ({0})
is not considered a valid Multiplicity. Every
Multiplicity has at least one corresponding
String representation.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Multiplicity
public Multiplicity()
add
public void add(MultiplicityRange range)
- Adds a given range to the set of multiplicity ranges.
setBody
public void setBody(java.lang.String body)
getBody
public java.lang.String getBody()
- Gets the multiplicity string representation.
- Returns:
- A string representing the multiplicity.
setElementType
public void setElementType(java.lang.String type)
getElementType
public java.lang.String getElementType()