moise.os
Class Cardinality
java.lang.Object
moise.os.Cardinality
- All Implemented Interfaces:
- java.io.Serializable, ToXML
public class Cardinality
- extends java.lang.Object
- implements java.io.Serializable, ToXML
Represents a cardinality of the Moise+ model (maximum and minumum values).
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
defaultValue
public static final Cardinality defaultValue
max
protected int max
min
protected int min
Cardinality
public Cardinality()
Cardinality
public Cardinality(int minimum,
int maximum)
- Creates new Cardinality
getMin
public int getMin()
getMax
public int getMax()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toStringFormat2
public java.lang.String toStringFormat2()
- returns cardinality in format Min..Max
getXMLTag
public java.lang.String getXMLTag()
getAsDOM
public org.w3c.dom.Element getAsDOM(org.w3c.dom.Document document)
- Specified by:
getAsDOM
in interface ToXML
setFromDOM
public void setFromDOM(org.w3c.dom.Element ele)
throws MoiseException
- Throws:
MoiseException