public class UMLAttribute extends SerializableProcessObject
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NODE_TAG |
static java.lang.String |
PROP_DESCRIPTION |
static java.lang.String |
PROP_MULTIPLICITY |
static java.lang.String |
PROP_NAME |
static java.lang.String |
PROP_TYPE |
static java.lang.String |
PROP_VISIBILITY |
static java.lang.String |
TYPE_BOOLEAN |
static java.lang.String |
TYPE_DATE |
static java.lang.String |
TYPE_DATETIME |
static java.lang.String |
TYPE_DOUBLE |
static java.lang.String |
TYPE_ENUM |
static java.lang.String |
TYPE_FLOAT |
static java.lang.String |
TYPE_INT |
static java.lang.String |
TYPE_LONG |
static java.lang.String |
TYPE_MLTEXT |
static java.lang.String |
TYPE_TEXT |
Constructor and Description |
---|
UMLAttribute(java.lang.String name) |
UMLAttribute(java.lang.String name,
java.lang.String type) |
Modifier and Type | Method and Description |
---|---|
static UMLAttribute |
fromSerialization(org.w3c.dom.Node node) |
java.lang.String |
getDescription() |
java.lang.String |
getMultiplicity() |
java.lang.String |
getName() |
java.lang.String |
getType() |
Visibility |
getVisibility() |
protected java.lang.String |
getXmlTag() |
protected void |
initializeProperties() |
java.lang.String |
toString() |
clone, getProperty, getPropertyKeys, getSerialization, removeProperty, setProperty
public static final java.lang.String NODE_TAG
public static final java.lang.String PROP_NAME
public static final java.lang.String PROP_TYPE
public static final java.lang.String PROP_VISIBILITY
public static final java.lang.String PROP_MULTIPLICITY
public static final java.lang.String PROP_DESCRIPTION
public static final java.lang.String TYPE_BOOLEAN
public static final java.lang.String TYPE_DATE
public static final java.lang.String TYPE_DATETIME
public static final java.lang.String TYPE_DOUBLE
public static final java.lang.String TYPE_ENUM
public static final java.lang.String TYPE_FLOAT
public static final java.lang.String TYPE_INT
public static final java.lang.String TYPE_LONG
public static final java.lang.String TYPE_MLTEXT
public static final java.lang.String TYPE_TEXT
public UMLAttribute(java.lang.String name, java.lang.String type)
public UMLAttribute(java.lang.String name)
protected void initializeProperties()
public Visibility getVisibility()
public java.lang.String getDescription()
public java.lang.String getName()
public java.lang.String getType()
public java.lang.String getMultiplicity()
public java.lang.String toString()
toString
in class java.lang.Object
protected java.lang.String getXmlTag()
getXmlTag
in class SerializableProcessObject
public static UMLAttribute fromSerialization(org.w3c.dom.Node node)