public interface XtextPackage
extends org.eclipse.emf.ecore.EPackage
XtextFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
XtextPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
| Modifier and Type | Field and Description |
|---|---|
static int |
ABSTRACT_ELEMENT
The meta object id for the '
Abstract Element' class |
static int |
ABSTRACT_ELEMENT__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
ABSTRACT_ELEMENT__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
ABSTRACT_ELEMENT__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
ABSTRACT_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Abstract Element' class
|
static int |
ABSTRACT_METAMODEL_DECLARATION
The meta object id for the '
Abstract Metamodel Declaration' class |
static int |
ABSTRACT_METAMODEL_DECLARATION__ALIAS
The feature id for the 'Alias' attribute
|
static int |
ABSTRACT_METAMODEL_DECLARATION__EPACKAGE
The feature id for the 'EPackage' reference
|
static int |
ABSTRACT_METAMODEL_DECLARATION_FEATURE_COUNT
The number of structural features of the 'Abstract Metamodel Declaration' class
|
static int |
ABSTRACT_NEGATED_TOKEN
The meta object id for the '
Abstract Negated Token' class |
static int |
ABSTRACT_NEGATED_TOKEN__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
ABSTRACT_NEGATED_TOKEN__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
ABSTRACT_NEGATED_TOKEN__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
ABSTRACT_NEGATED_TOKEN__TERMINAL
The feature id for the 'Terminal' containment reference
|
static int |
ABSTRACT_NEGATED_TOKEN_FEATURE_COUNT
The number of structural features of the 'Abstract Negated Token' class
|
static int |
ABSTRACT_RULE
The meta object id for the '
Abstract Rule' class |
static int |
ABSTRACT_RULE__ALTERNATIVES
The feature id for the 'Alternatives' containment reference
|
static int |
ABSTRACT_RULE__NAME
The feature id for the 'Name' attribute
|
static int |
ABSTRACT_RULE__TYPE
The feature id for the 'Type' containment reference
|
static int |
ABSTRACT_RULE_FEATURE_COUNT
The number of structural features of the 'Abstract Rule' class
|
static int |
ACTION
The meta object id for the '
Action' class |
static int |
ACTION__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
ACTION__FEATURE
The feature id for the 'Feature' attribute
|
static int |
ACTION__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
ACTION__OPERATOR
The feature id for the 'Operator' attribute
|
static int |
ACTION__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
ACTION__TYPE
The feature id for the 'Type' containment reference
|
static int |
ACTION_FEATURE_COUNT
The number of structural features of the 'Action' class
|
static int |
ALTERNATIVES
The meta object id for the '
Alternatives' class |
static int |
ALTERNATIVES__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
ALTERNATIVES__ELEMENTS
The feature id for the 'Elements' containment reference list
|
static int |
ALTERNATIVES__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
ALTERNATIVES__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
ALTERNATIVES_FEATURE_COUNT
The number of structural features of the 'Alternatives' class
|
static int |
ASSIGNMENT
The meta object id for the '
Assignment' class |
static int |
ASSIGNMENT__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
ASSIGNMENT__FEATURE
The feature id for the 'Feature' attribute
|
static int |
ASSIGNMENT__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
ASSIGNMENT__OPERATOR
The feature id for the 'Operator' attribute
|
static int |
ASSIGNMENT__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
ASSIGNMENT__TERMINAL
The feature id for the 'Terminal' containment reference
|
static int |
ASSIGNMENT_FEATURE_COUNT
The number of structural features of the 'Assignment' class
|
static int |
CHARACTER_RANGE
The meta object id for the '
Character Range' class |
static int |
CHARACTER_RANGE__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
CHARACTER_RANGE__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
CHARACTER_RANGE__LEFT
The feature id for the 'Left' containment reference
|
static int |
CHARACTER_RANGE__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
CHARACTER_RANGE__RIGHT
The feature id for the 'Right' containment reference
|
static int |
CHARACTER_RANGE_FEATURE_COUNT
The number of structural features of the 'Character Range' class
|
static int |
COMPOUND_ELEMENT
The meta object id for the '
Compound Element' class |
static int |
COMPOUND_ELEMENT__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
COMPOUND_ELEMENT__ELEMENTS
The feature id for the 'Elements' containment reference list
|
static int |
COMPOUND_ELEMENT__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
COMPOUND_ELEMENT__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
COMPOUND_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Compound Element' class
|
static int |
CROSS_REFERENCE
The meta object id for the '
Cross Reference' class |
static int |
CROSS_REFERENCE__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
CROSS_REFERENCE__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
CROSS_REFERENCE__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
CROSS_REFERENCE__TERMINAL
The feature id for the 'Terminal' containment reference
|
static int |
CROSS_REFERENCE__TYPE
The feature id for the 'Type' containment reference
|
static int |
CROSS_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Cross Reference' class
|
static XtextPackage |
eINSTANCE
The singleton instance of the package
|
static java.lang.String |
eNAME
The package name
|
static java.lang.String |
eNS_PREFIX
The package namespace name
|
static java.lang.String |
eNS_URI
The package namespace URI
|
static int |
ENUM_LITERAL_DECLARATION
The meta object id for the '
Enum Literal Declaration' class |
static int |
ENUM_LITERAL_DECLARATION__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
ENUM_LITERAL_DECLARATION__ENUM_LITERAL
The feature id for the 'Enum Literal' reference
|
static int |
ENUM_LITERAL_DECLARATION__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
ENUM_LITERAL_DECLARATION__LITERAL
The feature id for the 'Literal' containment reference
|
static int |
ENUM_LITERAL_DECLARATION__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
ENUM_LITERAL_DECLARATION_FEATURE_COUNT
The number of structural features of the 'Enum Literal Declaration' class
|
static int |
ENUM_RULE
The meta object id for the '
Enum Rule' class |
static int |
ENUM_RULE__ALTERNATIVES
The feature id for the 'Alternatives' containment reference
|
static int |
ENUM_RULE__NAME
The feature id for the 'Name' attribute
|
static int |
ENUM_RULE__TYPE
The feature id for the 'Type' containment reference
|
static int |
ENUM_RULE_FEATURE_COUNT
The number of structural features of the 'Enum Rule' class
|
static int |
EOF
The meta object id for the '
EOF' class |
static int |
EOF__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
EOF__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
EOF__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
EOF_FEATURE_COUNT
The number of structural features of the 'EOF' class
|
static int |
GENERATED_METAMODEL
The meta object id for the '
Generated Metamodel' class |
static int |
GENERATED_METAMODEL__ALIAS
The feature id for the 'Alias' attribute
|
static int |
GENERATED_METAMODEL__EPACKAGE
The feature id for the 'EPackage' reference
|
static int |
GENERATED_METAMODEL__NAME
The feature id for the 'Name' attribute
|
static int |
GENERATED_METAMODEL_FEATURE_COUNT
The number of structural features of the 'Generated Metamodel' class
|
static int |
GRAMMAR
The meta object id for the '
Grammar' class |
static int |
GRAMMAR__DEFINES_HIDDEN_TOKENS
The feature id for the 'Defines Hidden Tokens' attribute
|
static int |
GRAMMAR__HIDDEN_TOKENS
The feature id for the 'Hidden Tokens' reference list
|
static int |
GRAMMAR__METAMODEL_DECLARATIONS
The feature id for the 'Metamodel Declarations' containment reference list
|
static int |
GRAMMAR__NAME
The feature id for the 'Name' attribute
|
static int |
GRAMMAR__RULES
The feature id for the 'Rules' containment reference list
|
static int |
GRAMMAR__USED_GRAMMARS
The feature id for the 'Used Grammars' reference list
|
static int |
GRAMMAR_FEATURE_COUNT
The number of structural features of the 'Grammar' class
|
static int |
GROUP
The meta object id for the '
Group' class |
static int |
GROUP__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
GROUP__ELEMENTS
The feature id for the 'Elements' containment reference list
|
static int |
GROUP__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
GROUP__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
GROUP_FEATURE_COUNT
The number of structural features of the 'Group' class
|
static int |
KEYWORD
The meta object id for the '
Keyword' class |
static int |
KEYWORD__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
KEYWORD__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
KEYWORD__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
KEYWORD__VALUE
The feature id for the 'Value' attribute
|
static int |
KEYWORD_FEATURE_COUNT
The number of structural features of the 'Keyword' class
|
static int |
NEGATED_TOKEN
The meta object id for the '
Negated Token' class |
static int |
NEGATED_TOKEN__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
NEGATED_TOKEN__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
NEGATED_TOKEN__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
NEGATED_TOKEN__TERMINAL
The feature id for the 'Terminal' containment reference
|
static int |
NEGATED_TOKEN_FEATURE_COUNT
The number of structural features of the 'Negated Token' class
|
static int |
PARSER_RULE
The meta object id for the '
Parser Rule' class |
static int |
PARSER_RULE__ALTERNATIVES
The feature id for the 'Alternatives' containment reference
|
static int |
PARSER_RULE__DEFINES_HIDDEN_TOKENS
The feature id for the 'Defines Hidden Tokens' attribute
|
static int |
PARSER_RULE__HIDDEN_TOKENS
The feature id for the 'Hidden Tokens' reference list
|
static int |
PARSER_RULE__NAME
The feature id for the 'Name' attribute
|
static int |
PARSER_RULE__TYPE
The feature id for the 'Type' containment reference
|
static int |
PARSER_RULE_FEATURE_COUNT
The number of structural features of the 'Parser Rule' class
|
static int |
REFERENCED_METAMODEL
The meta object id for the '
Referenced Metamodel' class |
static int |
REFERENCED_METAMODEL__ALIAS
The feature id for the 'Alias' attribute
|
static int |
REFERENCED_METAMODEL__EPACKAGE
The feature id for the 'EPackage' reference
|
static int |
REFERENCED_METAMODEL_FEATURE_COUNT
The number of structural features of the 'Referenced Metamodel' class
|
static int |
RULE_CALL
The meta object id for the '
Rule Call' class |
static int |
RULE_CALL__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
RULE_CALL__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
RULE_CALL__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
RULE_CALL__RULE
The feature id for the 'Rule' reference
|
static int |
RULE_CALL_FEATURE_COUNT
The number of structural features of the 'Rule Call' class
|
static int |
TERMINAL_RULE
The meta object id for the '
Terminal Rule' class |
static int |
TERMINAL_RULE__ALTERNATIVES
The feature id for the 'Alternatives' containment reference
|
static int |
TERMINAL_RULE__FRAGMENT
The feature id for the 'Fragment' attribute
|
static int |
TERMINAL_RULE__NAME
The feature id for the 'Name' attribute
|
static int |
TERMINAL_RULE__TYPE
The feature id for the 'Type' containment reference
|
static int |
TERMINAL_RULE_FEATURE_COUNT
The number of structural features of the 'Terminal Rule' class
|
static int |
TYPE_REF
The meta object id for the '
Type Ref' class |
static int |
TYPE_REF__CLASSIFIER
The feature id for the 'Classifier' reference
|
static int |
TYPE_REF__METAMODEL
The feature id for the 'Metamodel' reference
|
static int |
TYPE_REF_FEATURE_COUNT
The number of structural features of the 'Type Ref' class
|
static int |
UNORDERED_GROUP
The meta object id for the '
Unordered Group' class |
static int |
UNORDERED_GROUP__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
UNORDERED_GROUP__ELEMENTS
The feature id for the 'Elements' containment reference list
|
static int |
UNORDERED_GROUP__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
UNORDERED_GROUP__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
UNORDERED_GROUP_FEATURE_COUNT
The number of structural features of the 'Unordered Group' class
|
static int |
UNTIL_TOKEN
The meta object id for the '
Until Token' class |
static int |
UNTIL_TOKEN__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
UNTIL_TOKEN__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
UNTIL_TOKEN__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
UNTIL_TOKEN__TERMINAL
The feature id for the 'Terminal' containment reference
|
static int |
UNTIL_TOKEN_FEATURE_COUNT
The number of structural features of the 'Until Token' class
|
static int |
WILDCARD
The meta object id for the '
Wildcard' class |
static int |
WILDCARD__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
WILDCARD__FIRST_SET_PREDICATED
The feature id for the 'First Set Predicated' attribute
|
static int |
WILDCARD__PREDICATED
The feature id for the 'Predicated' attribute
|
static int |
WILDCARD_FEATURE_COUNT
The number of structural features of the 'Wildcard' class
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EAttribute |
getAbstractElement_Cardinality()
Returns the meta object for the attribute '
Cardinality' |
org.eclipse.emf.ecore.EAttribute |
getAbstractElement_FirstSetPredicated()
Returns the meta object for the attribute '
First Set Predicated' |
org.eclipse.emf.ecore.EAttribute |
getAbstractElement_Predicated()
Returns the meta object for the attribute '
Predicated' |
org.eclipse.emf.ecore.EClass |
getAbstractElement()
Returns the meta object for class '
Abstract Element' |
org.eclipse.emf.ecore.EAttribute |
getAbstractMetamodelDeclaration_Alias()
Returns the meta object for the attribute '
Alias' |
org.eclipse.emf.ecore.EReference |
getAbstractMetamodelDeclaration_EPackage()
Returns the meta object for the reference '
EPackage' |
org.eclipse.emf.ecore.EClass |
getAbstractMetamodelDeclaration()
Returns the meta object for class '
Abstract Metamodel Declaration' |
org.eclipse.emf.ecore.EReference |
getAbstractNegatedToken_Terminal()
Returns the meta object for the containment reference '
Terminal' |
org.eclipse.emf.ecore.EClass |
getAbstractNegatedToken()
Returns the meta object for class '
Abstract Negated Token' |
org.eclipse.emf.ecore.EReference |
getAbstractRule_Alternatives()
Returns the meta object for the containment reference '
Alternatives' |
org.eclipse.emf.ecore.EAttribute |
getAbstractRule_Name()
Returns the meta object for the attribute '
Name' |
org.eclipse.emf.ecore.EReference |
getAbstractRule_Type()
Returns the meta object for the containment reference '
Type' |
org.eclipse.emf.ecore.EClass |
getAbstractRule()
Returns the meta object for class '
Abstract Rule' |
org.eclipse.emf.ecore.EAttribute |
getAction_Feature()
Returns the meta object for the attribute '
Feature' |
org.eclipse.emf.ecore.EAttribute |
getAction_Operator()
Returns the meta object for the attribute '
Operator' |
org.eclipse.emf.ecore.EReference |
getAction_Type()
Returns the meta object for the containment reference '
Type' |
org.eclipse.emf.ecore.EClass |
getAction()
Returns the meta object for class '
Action' |
org.eclipse.emf.ecore.EClass |
getAlternatives()
Returns the meta object for class '
Alternatives' |
org.eclipse.emf.ecore.EAttribute |
getAssignment_Feature()
Returns the meta object for the attribute '
Feature' |
org.eclipse.emf.ecore.EAttribute |
getAssignment_Operator()
Returns the meta object for the attribute '
Operator' |
org.eclipse.emf.ecore.EReference |
getAssignment_Terminal()
Returns the meta object for the containment reference '
Terminal' |
org.eclipse.emf.ecore.EClass |
getAssignment()
Returns the meta object for class '
Assignment' |
org.eclipse.emf.ecore.EReference |
getCharacterRange_Left()
Returns the meta object for the containment reference '
Left' |
org.eclipse.emf.ecore.EReference |
getCharacterRange_Right()
Returns the meta object for the containment reference '
Right' |
org.eclipse.emf.ecore.EClass |
getCharacterRange()
Returns the meta object for class '
Character Range' |
org.eclipse.emf.ecore.EReference |
getCompoundElement_Elements()
Returns the meta object for the containment reference list '
Elements' |
org.eclipse.emf.ecore.EClass |
getCompoundElement()
Returns the meta object for class '
Compound Element' |
org.eclipse.emf.ecore.EReference |
getCrossReference_Terminal()
Returns the meta object for the containment reference '
Terminal' |
org.eclipse.emf.ecore.EReference |
getCrossReference_Type()
Returns the meta object for the containment reference '
Type' |
org.eclipse.emf.ecore.EClass |
getCrossReference()
Returns the meta object for class '
Cross Reference' |
org.eclipse.emf.ecore.EReference |
getEnumLiteralDeclaration_EnumLiteral()
Returns the meta object for the reference '
Enum Literal' |
org.eclipse.emf.ecore.EReference |
getEnumLiteralDeclaration_Literal()
Returns the meta object for the containment reference '
Literal' |
org.eclipse.emf.ecore.EClass |
getEnumLiteralDeclaration()
Returns the meta object for class '
Enum Literal Declaration' |
org.eclipse.emf.ecore.EClass |
getEnumRule()
Returns the meta object for class '
Enum Rule' |
org.eclipse.emf.ecore.EClass |
getEOF()
Returns the meta object for class '
EOF' |
org.eclipse.emf.ecore.EAttribute |
getGeneratedMetamodel_Name()
Returns the meta object for the attribute '
Name' |
org.eclipse.emf.ecore.EClass |
getGeneratedMetamodel()
Returns the meta object for class '
Generated Metamodel' |
org.eclipse.emf.ecore.EAttribute |
getGrammar_DefinesHiddenTokens()
Returns the meta object for the attribute '
Defines Hidden Tokens' |
org.eclipse.emf.ecore.EReference |
getGrammar_HiddenTokens()
Returns the meta object for the reference list '
Hidden Tokens' |
org.eclipse.emf.ecore.EReference |
getGrammar_MetamodelDeclarations()
Returns the meta object for the containment reference list '
Metamodel Declarations' |
org.eclipse.emf.ecore.EAttribute |
getGrammar_Name()
Returns the meta object for the attribute '
Name' |
org.eclipse.emf.ecore.EReference |
getGrammar_Rules()
Returns the meta object for the containment reference list '
Rules' |
org.eclipse.emf.ecore.EReference |
getGrammar_UsedGrammars()
Returns the meta object for the reference list '
Used Grammars' |
org.eclipse.emf.ecore.EClass |
getGrammar()
Returns the meta object for class '
Grammar' |
org.eclipse.emf.ecore.EClass |
getGroup()
Returns the meta object for class '
Group' |
org.eclipse.emf.ecore.EAttribute |
getKeyword_Value()
Returns the meta object for the attribute '
Value' |
org.eclipse.emf.ecore.EClass |
getKeyword()
Returns the meta object for class '
Keyword' |
org.eclipse.emf.ecore.EClass |
getNegatedToken()
Returns the meta object for class '
Negated Token' |
org.eclipse.emf.ecore.EAttribute |
getParserRule_DefinesHiddenTokens()
Returns the meta object for the attribute '
Defines Hidden Tokens' |
org.eclipse.emf.ecore.EReference |
getParserRule_HiddenTokens()
Returns the meta object for the reference list '
Hidden Tokens' |
org.eclipse.emf.ecore.EClass |
getParserRule()
Returns the meta object for class '
Parser Rule' |
org.eclipse.emf.ecore.EClass |
getReferencedMetamodel()
Returns the meta object for class '
Referenced Metamodel' |
org.eclipse.emf.ecore.EReference |
getRuleCall_Rule()
Returns the meta object for the reference '
Rule' |
org.eclipse.emf.ecore.EClass |
getRuleCall()
Returns the meta object for class '
Rule Call' |
org.eclipse.emf.ecore.EAttribute |
getTerminalRule_Fragment()
Returns the meta object for the attribute '
Fragment' |
org.eclipse.emf.ecore.EClass |
getTerminalRule()
Returns the meta object for class '
Terminal Rule' |
org.eclipse.emf.ecore.EReference |
getTypeRef_Classifier()
Returns the meta object for the reference '
Classifier' |
org.eclipse.emf.ecore.EReference |
getTypeRef_Metamodel()
Returns the meta object for the reference '
Metamodel' |
org.eclipse.emf.ecore.EClass |
getTypeRef()
Returns the meta object for class '
Type Ref' |
org.eclipse.emf.ecore.EClass |
getUnorderedGroup()
Returns the meta object for class '
Unordered Group' |
org.eclipse.emf.ecore.EClass |
getUntilToken()
Returns the meta object for class '
Until Token' |
org.eclipse.emf.ecore.EClass |
getWildcard()
Returns the meta object for class '
Wildcard' |
XtextFactory |
getXtextFactory()
Returns the factory that creates the instances of the model
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationsstatic final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final XtextPackage eINSTANCE
static final int GRAMMAR
Grammar' class.
GrammarImpl,
XtextPackageImpl.getGrammar(),
Constant Field Valuesstatic final int GRAMMAR__NAME
static final int GRAMMAR__USED_GRAMMARS
static final int GRAMMAR__DEFINES_HIDDEN_TOKENS
static final int GRAMMAR__HIDDEN_TOKENS
static final int GRAMMAR__METAMODEL_DECLARATIONS
static final int GRAMMAR__RULES
static final int GRAMMAR_FEATURE_COUNT
static final int ABSTRACT_RULE
Abstract Rule' class.
AbstractRuleImpl,
XtextPackageImpl.getAbstractRule(),
Constant Field Valuesstatic final int ABSTRACT_RULE__NAME
static final int ABSTRACT_RULE__TYPE
static final int ABSTRACT_RULE__ALTERNATIVES
static final int ABSTRACT_RULE_FEATURE_COUNT
static final int ABSTRACT_METAMODEL_DECLARATION
Abstract Metamodel Declaration' class.
AbstractMetamodelDeclarationImpl,
XtextPackageImpl.getAbstractMetamodelDeclaration(),
Constant Field Valuesstatic final int ABSTRACT_METAMODEL_DECLARATION__EPACKAGE
static final int ABSTRACT_METAMODEL_DECLARATION__ALIAS
static final int ABSTRACT_METAMODEL_DECLARATION_FEATURE_COUNT
static final int GENERATED_METAMODEL
Generated Metamodel' class.
GeneratedMetamodelImpl,
XtextPackageImpl.getGeneratedMetamodel(),
Constant Field Valuesstatic final int GENERATED_METAMODEL__EPACKAGE
static final int GENERATED_METAMODEL__ALIAS
static final int GENERATED_METAMODEL__NAME
static final int GENERATED_METAMODEL_FEATURE_COUNT
static final int REFERENCED_METAMODEL
Referenced Metamodel' class.
ReferencedMetamodelImpl,
XtextPackageImpl.getReferencedMetamodel(),
Constant Field Valuesstatic final int REFERENCED_METAMODEL__EPACKAGE
static final int REFERENCED_METAMODEL__ALIAS
static final int REFERENCED_METAMODEL_FEATURE_COUNT
static final int PARSER_RULE
Parser Rule' class.
ParserRuleImpl,
XtextPackageImpl.getParserRule(),
Constant Field Valuesstatic final int PARSER_RULE__NAME
static final int PARSER_RULE__TYPE
static final int PARSER_RULE__ALTERNATIVES
static final int PARSER_RULE__DEFINES_HIDDEN_TOKENS
static final int PARSER_RULE__HIDDEN_TOKENS
static final int PARSER_RULE_FEATURE_COUNT
static final int TYPE_REF
Type Ref' class.
TypeRefImpl,
XtextPackageImpl.getTypeRef(),
Constant Field Valuesstatic final int TYPE_REF__METAMODEL
static final int TYPE_REF__CLASSIFIER
static final int TYPE_REF_FEATURE_COUNT
static final int ABSTRACT_ELEMENT
Abstract Element' class.
AbstractElementImpl,
XtextPackageImpl.getAbstractElement(),
Constant Field Valuesstatic final int ABSTRACT_ELEMENT__CARDINALITY
static final int ABSTRACT_ELEMENT__PREDICATED
static final int ABSTRACT_ELEMENT__FIRST_SET_PREDICATED
static final int ABSTRACT_ELEMENT_FEATURE_COUNT
static final int ACTION
Action' class.
ActionImpl,
XtextPackageImpl.getAction(),
Constant Field Valuesstatic final int ACTION__CARDINALITY
static final int ACTION__PREDICATED
static final int ACTION__FIRST_SET_PREDICATED
static final int ACTION__TYPE
static final int ACTION__FEATURE
static final int ACTION__OPERATOR
static final int ACTION_FEATURE_COUNT
static final int KEYWORD
Keyword' class.
KeywordImpl,
XtextPackageImpl.getKeyword(),
Constant Field Valuesstatic final int KEYWORD__CARDINALITY
static final int KEYWORD__PREDICATED
static final int KEYWORD__FIRST_SET_PREDICATED
static final int KEYWORD__VALUE
static final int KEYWORD_FEATURE_COUNT
static final int RULE_CALL
Rule Call' class.
RuleCallImpl,
XtextPackageImpl.getRuleCall(),
Constant Field Valuesstatic final int RULE_CALL__CARDINALITY
static final int RULE_CALL__PREDICATED
static final int RULE_CALL__FIRST_SET_PREDICATED
static final int RULE_CALL__RULE
static final int RULE_CALL_FEATURE_COUNT
static final int ASSIGNMENT
Assignment' class.
AssignmentImpl,
XtextPackageImpl.getAssignment(),
Constant Field Valuesstatic final int ASSIGNMENT__CARDINALITY
static final int ASSIGNMENT__PREDICATED
static final int ASSIGNMENT__FIRST_SET_PREDICATED
static final int ASSIGNMENT__FEATURE
static final int ASSIGNMENT__OPERATOR
static final int ASSIGNMENT__TERMINAL
static final int ASSIGNMENT_FEATURE_COUNT
static final int CROSS_REFERENCE
Cross Reference' class.
CrossReferenceImpl,
XtextPackageImpl.getCrossReference(),
Constant Field Valuesstatic final int CROSS_REFERENCE__CARDINALITY
static final int CROSS_REFERENCE__PREDICATED
static final int CROSS_REFERENCE__FIRST_SET_PREDICATED
static final int CROSS_REFERENCE__TYPE
static final int CROSS_REFERENCE__TERMINAL
static final int CROSS_REFERENCE_FEATURE_COUNT
static final int TERMINAL_RULE
Terminal Rule' class.
TerminalRuleImpl,
XtextPackageImpl.getTerminalRule(),
Constant Field Valuesstatic final int TERMINAL_RULE__NAME
static final int TERMINAL_RULE__TYPE
static final int TERMINAL_RULE__ALTERNATIVES
static final int TERMINAL_RULE__FRAGMENT
static final int TERMINAL_RULE_FEATURE_COUNT
static final int ABSTRACT_NEGATED_TOKEN
Abstract Negated Token' class.
AbstractNegatedTokenImpl,
XtextPackageImpl.getAbstractNegatedToken(),
Constant Field Valuesstatic final int ABSTRACT_NEGATED_TOKEN__CARDINALITY
static final int ABSTRACT_NEGATED_TOKEN__PREDICATED
static final int ABSTRACT_NEGATED_TOKEN__FIRST_SET_PREDICATED
static final int ABSTRACT_NEGATED_TOKEN__TERMINAL
static final int ABSTRACT_NEGATED_TOKEN_FEATURE_COUNT
static final int NEGATED_TOKEN
Negated Token' class.
NegatedTokenImpl,
XtextPackageImpl.getNegatedToken(),
Constant Field Valuesstatic final int NEGATED_TOKEN__CARDINALITY
static final int NEGATED_TOKEN__PREDICATED
static final int NEGATED_TOKEN__FIRST_SET_PREDICATED
static final int NEGATED_TOKEN__TERMINAL
static final int NEGATED_TOKEN_FEATURE_COUNT
static final int UNTIL_TOKEN
Until Token' class.
UntilTokenImpl,
XtextPackageImpl.getUntilToken(),
Constant Field Valuesstatic final int UNTIL_TOKEN__CARDINALITY
static final int UNTIL_TOKEN__PREDICATED
static final int UNTIL_TOKEN__FIRST_SET_PREDICATED
static final int UNTIL_TOKEN__TERMINAL
static final int UNTIL_TOKEN_FEATURE_COUNT
static final int WILDCARD
Wildcard' class.
WildcardImpl,
XtextPackageImpl.getWildcard(),
Constant Field Valuesstatic final int WILDCARD__CARDINALITY
static final int WILDCARD__PREDICATED
static final int WILDCARD__FIRST_SET_PREDICATED
static final int WILDCARD_FEATURE_COUNT
static final int EOF
EOF' class.
EOFImpl,
XtextPackageImpl.getEOF(),
Constant Field Valuesstatic final int ENUM_RULE
Enum Rule' class.
EnumRuleImpl,
XtextPackageImpl.getEnumRule(),
Constant Field Valuesstatic final int ENUM_RULE__NAME
static final int ENUM_RULE__TYPE
static final int ENUM_RULE__ALTERNATIVES
static final int ENUM_RULE_FEATURE_COUNT
static final int ENUM_LITERAL_DECLARATION
Enum Literal Declaration' class.
EnumLiteralDeclarationImpl,
XtextPackageImpl.getEnumLiteralDeclaration(),
Constant Field Valuesstatic final int ENUM_LITERAL_DECLARATION__CARDINALITY
static final int ENUM_LITERAL_DECLARATION__PREDICATED
static final int ENUM_LITERAL_DECLARATION__FIRST_SET_PREDICATED
static final int ENUM_LITERAL_DECLARATION__ENUM_LITERAL
static final int ENUM_LITERAL_DECLARATION__LITERAL
static final int ENUM_LITERAL_DECLARATION_FEATURE_COUNT
static final int COMPOUND_ELEMENT
Compound Element' class.
CompoundElementImpl,
XtextPackageImpl.getCompoundElement(),
Constant Field Valuesstatic final int COMPOUND_ELEMENT__CARDINALITY
static final int COMPOUND_ELEMENT__PREDICATED
static final int COMPOUND_ELEMENT__FIRST_SET_PREDICATED
static final int COMPOUND_ELEMENT__ELEMENTS
static final int COMPOUND_ELEMENT_FEATURE_COUNT
static final int ALTERNATIVES
Alternatives' class.
AlternativesImpl,
XtextPackageImpl.getAlternatives(),
Constant Field Valuesstatic final int ALTERNATIVES__CARDINALITY
static final int ALTERNATIVES__PREDICATED
static final int ALTERNATIVES__FIRST_SET_PREDICATED
static final int ALTERNATIVES__ELEMENTS
static final int ALTERNATIVES_FEATURE_COUNT
static final int UNORDERED_GROUP
Unordered Group' class.
UnorderedGroupImpl,
XtextPackageImpl.getUnorderedGroup(),
Constant Field Valuesstatic final int UNORDERED_GROUP__CARDINALITY
static final int UNORDERED_GROUP__PREDICATED
static final int UNORDERED_GROUP__FIRST_SET_PREDICATED
static final int UNORDERED_GROUP__ELEMENTS
static final int UNORDERED_GROUP_FEATURE_COUNT
static final int GROUP
Group' class.
GroupImpl,
XtextPackageImpl.getGroup(),
Constant Field Valuesstatic final int GROUP__CARDINALITY
static final int GROUP__PREDICATED
static final int GROUP__FIRST_SET_PREDICATED
static final int GROUP__ELEMENTS
static final int GROUP_FEATURE_COUNT
static final int CHARACTER_RANGE
Character Range' class.
CharacterRangeImpl,
XtextPackageImpl.getCharacterRange(),
Constant Field Valuesstatic final int CHARACTER_RANGE__CARDINALITY
static final int CHARACTER_RANGE__PREDICATED
static final int CHARACTER_RANGE__FIRST_SET_PREDICATED
static final int CHARACTER_RANGE__LEFT
static final int CHARACTER_RANGE__RIGHT
static final int CHARACTER_RANGE_FEATURE_COUNT
static final int EOF__CARDINALITY
static final int EOF__PREDICATED
static final int EOF__FIRST_SET_PREDICATED
static final int EOF_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getGrammar()
Grammar'.
Grammarorg.eclipse.emf.ecore.EAttribute getGrammar_Name()
Name'.
Grammar.getName(),
getGrammar()org.eclipse.emf.ecore.EReference getGrammar_UsedGrammars()
Used Grammars'.
Grammar.getUsedGrammars(),
getGrammar()org.eclipse.emf.ecore.EAttribute getGrammar_DefinesHiddenTokens()
Defines Hidden Tokens'.
Grammar.isDefinesHiddenTokens(),
getGrammar()org.eclipse.emf.ecore.EReference getGrammar_HiddenTokens()
Hidden Tokens'.
Grammar.getHiddenTokens(),
getGrammar()org.eclipse.emf.ecore.EReference getGrammar_MetamodelDeclarations()
Metamodel Declarations'.
Grammar.getMetamodelDeclarations(),
getGrammar()org.eclipse.emf.ecore.EReference getGrammar_Rules()
Rules'.
Grammar.getRules(),
getGrammar()org.eclipse.emf.ecore.EClass getAbstractRule()
Abstract Rule'.
AbstractRuleorg.eclipse.emf.ecore.EAttribute getAbstractRule_Name()
Name'.
AbstractRule.getName(),
getAbstractRule()org.eclipse.emf.ecore.EReference getAbstractRule_Type()
Type'.
AbstractRule.getType(),
getAbstractRule()org.eclipse.emf.ecore.EReference getAbstractRule_Alternatives()
Alternatives'.
AbstractRule.getAlternatives(),
getAbstractRule()org.eclipse.emf.ecore.EClass getAbstractMetamodelDeclaration()
Abstract Metamodel Declaration'.
AbstractMetamodelDeclarationorg.eclipse.emf.ecore.EReference getAbstractMetamodelDeclaration_EPackage()
EPackage'.
AbstractMetamodelDeclaration.getEPackage(),
getAbstractMetamodelDeclaration()org.eclipse.emf.ecore.EAttribute getAbstractMetamodelDeclaration_Alias()
Alias'.
AbstractMetamodelDeclaration.getAlias(),
getAbstractMetamodelDeclaration()org.eclipse.emf.ecore.EClass getGeneratedMetamodel()
Generated Metamodel'.
GeneratedMetamodelorg.eclipse.emf.ecore.EAttribute getGeneratedMetamodel_Name()
Name'.
GeneratedMetamodel.getName(),
getGeneratedMetamodel()org.eclipse.emf.ecore.EClass getReferencedMetamodel()
Referenced Metamodel'.
ReferencedMetamodelorg.eclipse.emf.ecore.EClass getParserRule()
Parser Rule'.
ParserRuleorg.eclipse.emf.ecore.EAttribute getParserRule_DefinesHiddenTokens()
Defines Hidden Tokens'.
ParserRule.isDefinesHiddenTokens(),
getParserRule()org.eclipse.emf.ecore.EReference getParserRule_HiddenTokens()
Hidden Tokens'.
ParserRule.getHiddenTokens(),
getParserRule()org.eclipse.emf.ecore.EClass getTypeRef()
Type Ref'.
TypeReforg.eclipse.emf.ecore.EReference getTypeRef_Metamodel()
Metamodel'.
TypeRef.getMetamodel(),
getTypeRef()org.eclipse.emf.ecore.EReference getTypeRef_Classifier()
Classifier'.
TypeRef.getClassifier(),
getTypeRef()org.eclipse.emf.ecore.EClass getAbstractElement()
Abstract Element'.
AbstractElementorg.eclipse.emf.ecore.EAttribute getAbstractElement_Cardinality()
Cardinality'.
AbstractElement.getCardinality(),
getAbstractElement()org.eclipse.emf.ecore.EAttribute getAbstractElement_Predicated()
Predicated'.
AbstractElement.isPredicated(),
getAbstractElement()org.eclipse.emf.ecore.EAttribute getAbstractElement_FirstSetPredicated()
First Set Predicated'.
AbstractElement.isFirstSetPredicated(),
getAbstractElement()org.eclipse.emf.ecore.EClass getAction()
Action'.
Actionorg.eclipse.emf.ecore.EReference getAction_Type()
Type'.
Action.getType(),
getAction()org.eclipse.emf.ecore.EAttribute getAction_Feature()
Feature'.
Action.getFeature(),
getAction()org.eclipse.emf.ecore.EAttribute getAction_Operator()
Operator'.
Action.getOperator(),
getAction()org.eclipse.emf.ecore.EClass getKeyword()
Keyword'.
Keywordorg.eclipse.emf.ecore.EAttribute getKeyword_Value()
Value'.
Keyword.getValue(),
getKeyword()org.eclipse.emf.ecore.EClass getRuleCall()
Rule Call'.
RuleCallorg.eclipse.emf.ecore.EReference getRuleCall_Rule()
Rule'.
RuleCall.getRule(),
getRuleCall()org.eclipse.emf.ecore.EClass getAssignment()
Assignment'.
Assignmentorg.eclipse.emf.ecore.EAttribute getAssignment_Feature()
Feature'.
Assignment.getFeature(),
getAssignment()org.eclipse.emf.ecore.EAttribute getAssignment_Operator()
Operator'.
Assignment.getOperator(),
getAssignment()org.eclipse.emf.ecore.EReference getAssignment_Terminal()
Terminal'.
Assignment.getTerminal(),
getAssignment()org.eclipse.emf.ecore.EClass getCrossReference()
Cross Reference'.
CrossReferenceorg.eclipse.emf.ecore.EReference getCrossReference_Type()
Type'.
CrossReference.getType(),
getCrossReference()org.eclipse.emf.ecore.EReference getCrossReference_Terminal()
Terminal'.
CrossReference.getTerminal(),
getCrossReference()org.eclipse.emf.ecore.EClass getTerminalRule()
Terminal Rule'.
TerminalRuleorg.eclipse.emf.ecore.EAttribute getTerminalRule_Fragment()
Fragment'.
TerminalRule.isFragment(),
getTerminalRule()org.eclipse.emf.ecore.EClass getAbstractNegatedToken()
Abstract Negated Token'.
AbstractNegatedTokenorg.eclipse.emf.ecore.EReference getAbstractNegatedToken_Terminal()
Terminal'.
AbstractNegatedToken.getTerminal(),
getAbstractNegatedToken()org.eclipse.emf.ecore.EClass getNegatedToken()
Negated Token'.
NegatedTokenorg.eclipse.emf.ecore.EClass getUntilToken()
Until Token'.
UntilTokenorg.eclipse.emf.ecore.EClass getWildcard()
Wildcard'.
Wildcardorg.eclipse.emf.ecore.EClass getEOF()
EOF'.
EOForg.eclipse.emf.ecore.EClass getEnumRule()
Enum Rule'.
EnumRuleorg.eclipse.emf.ecore.EClass getEnumLiteralDeclaration()
Enum Literal Declaration'.
EnumLiteralDeclarationorg.eclipse.emf.ecore.EReference getEnumLiteralDeclaration_EnumLiteral()
Enum Literal'.
EnumLiteralDeclaration.getEnumLiteral(),
getEnumLiteralDeclaration()org.eclipse.emf.ecore.EReference getEnumLiteralDeclaration_Literal()
Literal'.
EnumLiteralDeclaration.getLiteral(),
getEnumLiteralDeclaration()org.eclipse.emf.ecore.EClass getAlternatives()
Alternatives'.
Alternativesorg.eclipse.emf.ecore.EClass getUnorderedGroup()
Unordered Group'.
UnorderedGrouporg.eclipse.emf.ecore.EClass getGroup()
Group'.
Grouporg.eclipse.emf.ecore.EClass getCharacterRange()
Character Range'.
CharacterRangeorg.eclipse.emf.ecore.EReference getCharacterRange_Left()
Left'.
CharacterRange.getLeft(),
getCharacterRange()org.eclipse.emf.ecore.EReference getCharacterRange_Right()
Right'.
CharacterRange.getRight(),
getCharacterRange()org.eclipse.emf.ecore.EClass getCompoundElement()
Compound Element'.
CompoundElementorg.eclipse.emf.ecore.EReference getCompoundElement_Elements()
Elements'.
CompoundElement.getElements(),
getCompoundElement()XtextFactory getXtextFactory()