public enum ModelKind extends java.lang.Enum<ModelKind> implements org.eclipse.emf.common.util.Enumerator
SsmePackage.getModelKind()
Enum Constant and Description |
---|
ACTION_LITERAL
The 'Action' literal object
|
AUTOMATON_LITERAL
The 'Automaton' literal object
|
FUNCTION_LITERAL
The 'Function' literal object
|
NODE_LITERAL
The 'Node' literal object
|
PROCEDURE_LITERAL
The 'Procedure' literal object
|
PROCESS_LITERAL
The 'Process' literal object
|
Modifier and Type | Field and Description |
---|---|
static int |
ACTION
The 'Action' literal value
|
static int |
AUTOMATON
The 'Automaton' literal value
|
static int |
FUNCTION
The 'Function' literal value
|
static int |
NODE
The 'Node' literal value
|
static int |
PROCEDURE
The 'Procedure' literal value
|
static int |
PROCESS
The 'Process' literal value
|
static java.util.List<ModelKind> |
VALUES
A public read-only list of all the 'Model Kind' enumerators
|
Modifier and Type | Method and Description |
---|---|
static ModelKind |
get(int value)
Returns the 'Model Kind' literal with the specified integer value
|
static ModelKind |
get(java.lang.String literal)
Returns the 'Model Kind' literal with the specified literal value
|
static ModelKind |
getByName(java.lang.String name)
Returns the 'Model Kind' literal with the specified name
|
java.lang.String |
getLiteral() |
java.lang.String |
getName() |
int |
getValue() |
java.lang.String |
toString()
Returns the literal value of the enumerator, which is its string representation
|
static ModelKind |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ModelKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ModelKind PROCESS_LITERAL
PROCESS
public static final ModelKind FUNCTION_LITERAL
FUNCTION
public static final ModelKind ACTION_LITERAL
ACTION
public static final ModelKind PROCEDURE_LITERAL
PROCEDURE
public static final int PROCESS
If the meaning of 'Process' literal object isn't clear, there really should be more of a description here...
PROCESS_LITERAL
,
Constant Field Valuespublic static final int FUNCTION
If the meaning of 'Function' literal object isn't clear, there really should be more of a description here...
FUNCTION_LITERAL
,
Constant Field Valuespublic static final int NODE
If the meaning of 'Node' literal object isn't clear, there really should be more of a description here...
NODE_LITERAL
,
Constant Field Valuespublic static final int ACTION
If the meaning of 'Action' literal object isn't clear, there really should be more of a description here...
ACTION_LITERAL
,
Constant Field Valuespublic static final int PROCEDURE
If the meaning of 'Procedure' literal object isn't clear, there really should be more of a description here...
PROCEDURE_LITERAL
,
Constant Field Valuespublic static final int AUTOMATON
If the meaning of 'Automaton' literal object isn't clear, there really should be more of a description here...
AUTOMATON_LITERAL
,
Constant Field Valuespublic static final java.util.List<ModelKind> VALUES
public static ModelKind[] values()
for (ModelKind c : ModelKind.values()) System.out.println(c);
public static ModelKind valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static ModelKind get(java.lang.String literal)
literal
- the literal.null
.public static ModelKind getByName(java.lang.String name)
name
- the name.null
.public static ModelKind get(int value)
value
- the integer value.null
.public int getValue()
getValue
in interface org.eclipse.emf.common.util.Enumerator
public java.lang.String getName()
getName
in interface org.eclipse.emf.common.util.Enumerator
public java.lang.String getLiteral()
getLiteral
in interface org.eclipse.emf.common.util.Enumerator
public java.lang.String toString()
toString
in class java.lang.Enum<ModelKind>