Enum ISyntacticSequencerPDAProvider.SynStateType
- java.lang.Object
-
- java.lang.Enum<ISyntacticSequencerPDAProvider.SynStateType>
-
- org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.SynStateType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ISyntacticSequencerPDAProvider.SynStateType>
- Enclosing interface:
- ISyntacticSequencerPDAProvider
public static enum ISyntacticSequencerPDAProvider.SynStateType extends java.lang.Enum<ISyntacticSequencerPDAProvider.SynStateType>
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description protected IPDAState.PDAStateType
simpleType
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IPDAState.PDAStateType
getSimpleType()
boolean
isElement()
boolean
isRuleCallEnter()
boolean
isRuleCallExit()
boolean
isStart()
boolean
isStop()
static ISyntacticSequencerPDAProvider.SynStateType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ISyntacticSequencerPDAProvider.SynStateType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ASSIGNED_ACTION_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_ACTION_CALL
-
ASSIGNED_BOOLEAN_KEYWORD
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_BOOLEAN_KEYWORD
-
ASSIGNED_CROSSREF_DATATYPE_RULE_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_CROSSREF_DATATYPE_RULE_CALL
-
ASSIGNED_CROSSREF_ENUM_RULE_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_CROSSREF_ENUM_RULE_CALL
-
ASSIGNED_CROSSREF_KEYWORD
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_CROSSREF_KEYWORD
-
ASSIGNED_CROSSREF_TERMINAL_RULE_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_CROSSREF_TERMINAL_RULE_CALL
-
ASSIGNED_DATATYPE_RULE_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_DATATYPE_RULE_CALL
-
ASSIGNED_ENUM_RULE_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_ENUM_RULE_CALL
-
ASSIGNED_KEYWORD
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_KEYWORD
-
ASSIGNED_PARSER_RULE_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_PARSER_RULE_CALL
-
ASSIGNED_TERMINAL_RULE_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType ASSIGNED_TERMINAL_RULE_CALL
-
START
public static final ISyntacticSequencerPDAProvider.SynStateType START
-
STOP
public static final ISyntacticSequencerPDAProvider.SynStateType STOP
-
TRANSITION
public static final ISyntacticSequencerPDAProvider.SynStateType TRANSITION
-
UNASSIGEND_ACTION_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType UNASSIGEND_ACTION_CALL
-
UNASSIGEND_KEYWORD
public static final ISyntacticSequencerPDAProvider.SynStateType UNASSIGEND_KEYWORD
-
UNASSIGNED_DATATYPE_RULE_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType UNASSIGNED_DATATYPE_RULE_CALL
-
UNASSIGNED_PARSER_RULE_ENTER
public static final ISyntacticSequencerPDAProvider.SynStateType UNASSIGNED_PARSER_RULE_ENTER
-
UNASSIGNED_PARSER_RULE_EXIT
public static final ISyntacticSequencerPDAProvider.SynStateType UNASSIGNED_PARSER_RULE_EXIT
-
UNASSIGNED_TERMINAL_RULE_CALL
public static final ISyntacticSequencerPDAProvider.SynStateType UNASSIGNED_TERMINAL_RULE_CALL
-
-
Field Detail
-
simpleType
protected IPDAState.PDAStateType simpleType
-
-
Method Detail
-
values
public static ISyntacticSequencerPDAProvider.SynStateType[] 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 (ISyntacticSequencerPDAProvider.SynStateType c : ISyntacticSequencerPDAProvider.SynStateType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ISyntacticSequencerPDAProvider.SynStateType valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getSimpleType
public IPDAState.PDAStateType getSimpleType()
-
isElement
public boolean isElement()
-
isRuleCallEnter
public boolean isRuleCallEnter()
-
isRuleCallExit
public boolean isRuleCallExit()
-
isStart
public boolean isStart()
-
isStop
public boolean isStop()
-
-