public enum ElementTypeConstants extends Enum<ElementTypeConstants> implements io.ciera.runtime.summit.types.IXtumlType<ElementTypeConstants>
| Modifier and Type | Method and Description |
|---|---|
static ElementTypeConstants |
deserialize(Object o) |
boolean |
equality(ElementTypeConstants value) |
int |
getValue() |
String |
serialize() |
ElementTypeConstants |
value() |
static ElementTypeConstants |
valueOf(int value) |
static ElementTypeConstants |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ElementTypeConstants[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ElementTypeConstants UNINITIALIZED_ENUM
public static final ElementTypeConstants ACTIVITY_EDGE
public static final ElementTypeConstants ACTIVITY_NODE
public static final ElementTypeConstants ACTIVITY_PARTITION
public static final ElementTypeConstants ASSOCIATION
public static final ElementTypeConstants CLASS
public static final ElementTypeConstants COMPONENT
public static final ElementTypeConstants COMPONENT_REFERENCE
public static final ElementTypeConstants CONSTANT
public static final ElementTypeConstants DATATYPE
public static final ElementTypeConstants DELEGATION
public static final ElementTypeConstants EE
public static final ElementTypeConstants EXCEPTION
public static final ElementTypeConstants FUNCTION
public static final ElementTypeConstants IMPORTED_CLASS
public static final ElementTypeConstants INTERACTION_PARTICIPANT
public static final ElementTypeConstants INTERFACE
public static final ElementTypeConstants INTERFACE_REFERENCE
public static final ElementTypeConstants MESSAGE
public static final ElementTypeConstants PACKAGE
public static final ElementTypeConstants PORT
public static final ElementTypeConstants SATISFACTION
public static final ElementTypeConstants TIME_SPAN
public static final ElementTypeConstants TIMING_MARK
public static final ElementTypeConstants USE_CASE_ASSOCIATION
public static ElementTypeConstants[] values()
for (ElementTypeConstants c : ElementTypeConstants.values()) System.out.println(c);
public static ElementTypeConstants valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int getValue()
public boolean equality(ElementTypeConstants value) throws io.ciera.runtime.summit.exceptions.XtumlException
equality in interface io.ciera.runtime.summit.types.IXtumlType<ElementTypeConstants>io.ciera.runtime.summit.exceptions.XtumlExceptionpublic ElementTypeConstants value()
value in interface io.ciera.runtime.summit.types.IXtumlType<ElementTypeConstants>public String serialize()
serialize in interface io.ciera.runtime.summit.types.IXtumlType<ElementTypeConstants>public static ElementTypeConstants deserialize(Object o) throws io.ciera.runtime.summit.exceptions.XtumlException
io.ciera.runtime.summit.exceptions.XtumlExceptionpublic static ElementTypeConstants valueOf(int value)
Copyright © 2019. All rights reserved.