Package ooaofooa.datatypes
Enum ModelEventNotification
- java.lang.Object
-
- java.lang.Enum<ModelEventNotification>
-
- ooaofooa.datatypes.ModelEventNotification
-
- All Implemented Interfaces:
io.ciera.runtime.summit.types.IXtumlType,Serializable,Comparable<ModelEventNotification>
public enum ModelEventNotification extends Enum<ModelEventNotification> implements io.ciera.runtime.summit.types.IXtumlType
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ModelEventNotificationdeserialize(Object o)booleanequality(io.ciera.runtime.summit.types.IXtumlType value)intgetValue()Stringserialize()static ModelEventNotificationvalueOf(int value)Returns the enum constant of this type with the specified name.static ModelEventNotificationvalueOf(String name)Returns the enum constant of this type with the specified name.static ModelEventNotification[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNINITIALIZED_ENUM
public static final ModelEventNotification UNINITIALIZED_ENUM
-
DELTA_ATTRIBUTE_CHANGE
public static final ModelEventNotification DELTA_ATTRIBUTE_CHANGE
-
DELTA_DELETE
public static final ModelEventNotification DELTA_DELETE
-
DELTA_ELEMENT_RELATED
public static final ModelEventNotification DELTA_ELEMENT_RELATED
-
DELTA_ELEMENT_UNRELATED
public static final ModelEventNotification DELTA_ELEMENT_UNRELATED
-
DELTA_NEW
public static final ModelEventNotification DELTA_NEW
-
MASK_ALL_DELTAS
public static final ModelEventNotification MASK_ALL_DELTAS
-
MASK_ALL_EVENTS
public static final ModelEventNotification MASK_ALL_EVENTS
-
MASK_NO_DELTAS
public static final ModelEventNotification MASK_NO_DELTAS
-
MASK_NO_EVENTS
public static final ModelEventNotification MASK_NO_EVENTS
-
MODEL_ELEMENT_CHANGED
public static final ModelEventNotification MODEL_ELEMENT_CHANGED
-
MODEL_ELEMENT_LOADED
public static final ModelEventNotification MODEL_ELEMENT_LOADED
-
MODEL_ELEMENT_PRE_DELETE
public static final ModelEventNotification MODEL_ELEMENT_PRE_DELETE
-
MODEL_ELEMENT_PRE_RELOAD
public static final ModelEventNotification MODEL_ELEMENT_PRE_RELOAD
-
MODEL_ELEMENT_RELOAD
public static final ModelEventNotification MODEL_ELEMENT_RELOAD
-
MODEL_ELEMENT_UNLOADED
public static final ModelEventNotification MODEL_ELEMENT_UNLOADED
-
MODEL_EXECUTION_STOPPED
public static final ModelEventNotification MODEL_EXECUTION_STOPPED
-
UNKNOWN
public static final ModelEventNotification UNKNOWN
-
-
Method Detail
-
values
public static ModelEventNotification[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ModelEventNotification c : ModelEventNotification.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ModelEventNotification valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getValue
public int getValue()
-
equality
public boolean equality(io.ciera.runtime.summit.types.IXtumlType value) throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
equalityin interfaceio.ciera.runtime.summit.types.IXtumlType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
serialize
public String serialize()
- Specified by:
serializein interfaceio.ciera.runtime.summit.types.IXtumlType
-
deserialize
public static ModelEventNotification deserialize(Object o) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
valueOf
public static ModelEventNotification valueOf(int value)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-