Class PseudostateKindEnum

  • All Implemented Interfaces:
    PseudostateKind, java.io.Serializable, javax.jmi.reflect.RefEnum, org.eclipse.emf.common.util.Enumerator

    public final class PseudostateKindEnum
    extends org.eclipse.emf.common.util.AbstractEnumerator
    implements PseudostateKind
    A representation of the literals of the enumeration 'Pseudostate Kind', and utility methods for working with them. PseudostateKind is an Enumeration type that is used to differentiate various kinds of Pseudostates.
    See Also:
    com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getPseudostateKindEnum(), Serialized Form
    Model:
    annotation="MOF package='statemachines.mdbehaviorstatemachines'"
    Generated:
    • Field Detail

      • INITIAL_VALUE

        public static final int INITIAL_VALUE
        The 'Initial' literal value.

        If the meaning of 'Initial' literal object isn't clear, there really should be more of a description here...

        See Also:
        INITIAL, Constant Field Values
        Model:
        name="initial"
        Generated:
      • DEEP_HISTORY_VALUE

        public static final int DEEP_HISTORY_VALUE
        The 'Deep History' literal value.

        If the meaning of 'Deep History' literal object isn't clear, there really should be more of a description here...

        See Also:
        DEEPHISTORY, Constant Field Values
        Model:
        name="deepHistory"
        Generated:
      • SHALLOW_HISTORY_VALUE

        public static final int SHALLOW_HISTORY_VALUE
        The 'Shallow History' literal value.

        If the meaning of 'Shallow History' literal object isn't clear, there really should be more of a description here...

        See Also:
        SHALLOWHISTORY, Constant Field Values
        Model:
        name="shallowHistory"
        Generated:
      • JOIN_VALUE

        public static final int JOIN_VALUE
        The 'Join' literal value.

        If the meaning of 'Join' literal object isn't clear, there really should be more of a description here...

        See Also:
        JOIN, Constant Field Values
        Model:
        name="join"
        Generated:
      • FORK_VALUE

        public static final int FORK_VALUE
        The 'Fork' literal value.

        If the meaning of 'Fork' literal object isn't clear, there really should be more of a description here...

        See Also:
        FORK, Constant Field Values
        Model:
        name="fork"
        Generated:
      • JUNCTION_VALUE

        public static final int JUNCTION_VALUE
        The 'Junction' literal value.

        If the meaning of 'Junction' literal object isn't clear, there really should be more of a description here...

        See Also:
        JUNCTION, Constant Field Values
        Model:
        name="junction"
        Generated:
      • CHOICE_VALUE

        public static final int CHOICE_VALUE
        The 'Choice' literal value.

        If the meaning of 'Choice' literal object isn't clear, there really should be more of a description here...

        See Also:
        CHOICE, Constant Field Values
        Model:
        name="choice"
        Generated:
      • ENTRY_POINT_VALUE

        public static final int ENTRY_POINT_VALUE
        The 'Entry Point' literal value.

        If the meaning of 'Entry Point' literal object isn't clear, there really should be more of a description here...

        See Also:
        ENTRYPOINT, Constant Field Values
        Model:
        name="entryPoint"
        Generated:
      • EXIT_POINT_VALUE

        public static final int EXIT_POINT_VALUE
        The 'Exit Point' literal value.

        If the meaning of 'Exit Point' literal object isn't clear, there really should be more of a description here...

        See Also:
        EXITPOINT, Constant Field Values
        Model:
        name="exitPoint"
        Generated:
      • TERMINATE_VALUE

        public static final int TERMINATE_VALUE
        The 'Terminate' literal value.

        If the meaning of 'Terminate' literal object isn't clear, there really should be more of a description here...

        See Also:
        TERMINATE, Constant Field Values
        Model:
        name="terminate"
        Generated:
      • typeName

        private static final java.util.List<java.lang.String> typeName
        Generated:
      • VALUES_ARRAY

        private static final PseudostateKindEnum[] VALUES_ARRAY
        An array of all the 'Pseudostate Kind' enumerators.
        Generated:
      • VALUES

        public static final java.util.List VALUES
        A public read-only list of all the 'Pseudostate Kind' enumerators.
        Generated:
    • Constructor Detail

      • PseudostateKindEnum

        private PseudostateKindEnum​(int value,
                                    java.lang.String name,
                                    java.lang.String literal)
        Only this class can construct instances.
        Generated:
    • Method Detail

      • initTypeName

        private static java.util.List<java.lang.String> initTypeName()
        Generated:
      • refTypeName

        public java.util.List refTypeName()
        Specified by:
        refTypeName in interface javax.jmi.reflect.RefEnum
      • get

        public static PseudostateKindEnum get​(java.lang.String literal)
        Returns the 'Pseudostate Kind' literal with the specified literal value.
        Generated:
      • getByName

        public static PseudostateKindEnum getByName​(java.lang.String name)
        Returns the 'Pseudostate Kind' literal with the specified name.
        Generated:
      • get

        public static PseudostateKindEnum get​(int value)
        Returns the 'Pseudostate Kind' literal with the specified integer value.
        Generated: