org.eclipse.xtext
Interface XtextPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
XtextPackageImpl

public interface XtextPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
XtextFactory
EMF generated code
EMF model element
kind="package"
This interface is not intended to be implemented by clients.
This interface is not intended to be implemented by clients.

Nested Class Summary
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
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__PREDICATED
          The feature id for the 'Predicated' attribute
static int WILDCARD_FEATURE_COUNT
          The number of structural features of the 'Wildcard' class
 
Method Summary
 org.eclipse.emf.ecore.EAttribute getAbstractElement_Cardinality()
          Returns the meta object for the attribute 'Cardinality'
 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
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values
EMF generated code

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values
EMF generated code

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values
EMF generated code

eINSTANCE

static final XtextPackage eINSTANCE
The singleton instance of the package.

EMF generated code

GRAMMAR

static final int GRAMMAR
The meta object id for the 'Grammar' class.

See Also:
GrammarImpl, XtextPackageImpl.getGrammar(), Constant Field Values
EMF generated code

GRAMMAR__NAME

static final int GRAMMAR__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GRAMMAR__USED_GRAMMARS

static final int GRAMMAR__USED_GRAMMARS
The feature id for the 'Used Grammars' reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GRAMMAR__DEFINES_HIDDEN_TOKENS

static final int GRAMMAR__DEFINES_HIDDEN_TOKENS
The feature id for the 'Defines Hidden Tokens' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GRAMMAR__HIDDEN_TOKENS

static final int GRAMMAR__HIDDEN_TOKENS
The feature id for the 'Hidden Tokens' reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GRAMMAR__METAMODEL_DECLARATIONS

static final int GRAMMAR__METAMODEL_DECLARATIONS
The feature id for the 'Metamodel Declarations' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GRAMMAR__RULES

static final int GRAMMAR__RULES
The feature id for the 'Rules' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GRAMMAR_FEATURE_COUNT

static final int GRAMMAR_FEATURE_COUNT
The number of structural features of the 'Grammar' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_RULE

static final int ABSTRACT_RULE
The meta object id for the 'Abstract Rule' class.

See Also:
AbstractRuleImpl, XtextPackageImpl.getAbstractRule(), Constant Field Values
EMF generated code

ABSTRACT_RULE__NAME

static final int ABSTRACT_RULE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_RULE__TYPE

static final int ABSTRACT_RULE__TYPE
The feature id for the 'Type' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_RULE__ALTERNATIVES

static final int ABSTRACT_RULE__ALTERNATIVES
The feature id for the 'Alternatives' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_RULE_FEATURE_COUNT

static final int ABSTRACT_RULE_FEATURE_COUNT
The number of structural features of the 'Abstract Rule' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_METAMODEL_DECLARATION

static final int ABSTRACT_METAMODEL_DECLARATION
The meta object id for the 'Abstract Metamodel Declaration' class.

See Also:
AbstractMetamodelDeclarationImpl, XtextPackageImpl.getAbstractMetamodelDeclaration(), Constant Field Values
EMF generated code

ABSTRACT_METAMODEL_DECLARATION__EPACKAGE

static final int ABSTRACT_METAMODEL_DECLARATION__EPACKAGE
The feature id for the 'EPackage' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_METAMODEL_DECLARATION__ALIAS

static final int ABSTRACT_METAMODEL_DECLARATION__ALIAS
The feature id for the 'Alias' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_METAMODEL_DECLARATION_FEATURE_COUNT

static final int ABSTRACT_METAMODEL_DECLARATION_FEATURE_COUNT
The number of structural features of the 'Abstract Metamodel Declaration' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GENERATED_METAMODEL

static final int GENERATED_METAMODEL
The meta object id for the 'Generated Metamodel' class.

See Also:
GeneratedMetamodelImpl, XtextPackageImpl.getGeneratedMetamodel(), Constant Field Values
EMF generated code

GENERATED_METAMODEL__EPACKAGE

static final int GENERATED_METAMODEL__EPACKAGE
The feature id for the 'EPackage' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GENERATED_METAMODEL__ALIAS

static final int GENERATED_METAMODEL__ALIAS
The feature id for the 'Alias' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GENERATED_METAMODEL__NAME

static final int GENERATED_METAMODEL__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GENERATED_METAMODEL_FEATURE_COUNT

static final int GENERATED_METAMODEL_FEATURE_COUNT
The number of structural features of the 'Generated Metamodel' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

REFERENCED_METAMODEL

static final int REFERENCED_METAMODEL
The meta object id for the 'Referenced Metamodel' class.

See Also:
ReferencedMetamodelImpl, XtextPackageImpl.getReferencedMetamodel(), Constant Field Values
EMF generated code

REFERENCED_METAMODEL__EPACKAGE

static final int REFERENCED_METAMODEL__EPACKAGE
The feature id for the 'EPackage' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

REFERENCED_METAMODEL__ALIAS

static final int REFERENCED_METAMODEL__ALIAS
The feature id for the 'Alias' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

REFERENCED_METAMODEL_FEATURE_COUNT

static final int REFERENCED_METAMODEL_FEATURE_COUNT
The number of structural features of the 'Referenced Metamodel' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

PARSER_RULE

static final int PARSER_RULE
The meta object id for the 'Parser Rule' class.

See Also:
ParserRuleImpl, XtextPackageImpl.getParserRule(), Constant Field Values
EMF generated code

PARSER_RULE__NAME

static final int PARSER_RULE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

PARSER_RULE__TYPE

static final int PARSER_RULE__TYPE
The feature id for the 'Type' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

PARSER_RULE__ALTERNATIVES

static final int PARSER_RULE__ALTERNATIVES
The feature id for the 'Alternatives' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

PARSER_RULE__DEFINES_HIDDEN_TOKENS

static final int PARSER_RULE__DEFINES_HIDDEN_TOKENS
The feature id for the 'Defines Hidden Tokens' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

PARSER_RULE__HIDDEN_TOKENS

static final int PARSER_RULE__HIDDEN_TOKENS
The feature id for the 'Hidden Tokens' reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

PARSER_RULE_FEATURE_COUNT

static final int PARSER_RULE_FEATURE_COUNT
The number of structural features of the 'Parser Rule' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

TYPE_REF

static final int TYPE_REF
The meta object id for the 'Type Ref' class.

See Also:
TypeRefImpl, XtextPackageImpl.getTypeRef(), Constant Field Values
EMF generated code

TYPE_REF__METAMODEL

static final int TYPE_REF__METAMODEL
The feature id for the 'Metamodel' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

TYPE_REF__CLASSIFIER

static final int TYPE_REF__CLASSIFIER
The feature id for the 'Classifier' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

TYPE_REF_FEATURE_COUNT

static final int TYPE_REF_FEATURE_COUNT
The number of structural features of the 'Type Ref' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_ELEMENT

static final int ABSTRACT_ELEMENT
The meta object id for the 'Abstract Element' class.

See Also:
AbstractElementImpl, XtextPackageImpl.getAbstractElement(), Constant Field Values
EMF generated code

ABSTRACT_ELEMENT__CARDINALITY

static final int ABSTRACT_ELEMENT__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_ELEMENT__PREDICATED

static final int ABSTRACT_ELEMENT__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_ELEMENT_FEATURE_COUNT

static final int ABSTRACT_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Abstract Element' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ACTION

static final int ACTION
The meta object id for the 'Action' class.

See Also:
ActionImpl, XtextPackageImpl.getAction(), Constant Field Values
EMF generated code

ACTION__CARDINALITY

static final int ACTION__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ACTION__PREDICATED

static final int ACTION__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ACTION__TYPE

static final int ACTION__TYPE
The feature id for the 'Type' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ACTION__FEATURE

static final int ACTION__FEATURE
The feature id for the 'Feature' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ACTION__OPERATOR

static final int ACTION__OPERATOR
The feature id for the 'Operator' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ACTION_FEATURE_COUNT

static final int ACTION_FEATURE_COUNT
The number of structural features of the 'Action' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

KEYWORD

static final int KEYWORD
The meta object id for the 'Keyword' class.

See Also:
KeywordImpl, XtextPackageImpl.getKeyword(), Constant Field Values
EMF generated code

KEYWORD__CARDINALITY

static final int KEYWORD__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

KEYWORD__PREDICATED

static final int KEYWORD__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

KEYWORD__VALUE

static final int KEYWORD__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

KEYWORD_FEATURE_COUNT

static final int KEYWORD_FEATURE_COUNT
The number of structural features of the 'Keyword' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

RULE_CALL

static final int RULE_CALL
The meta object id for the 'Rule Call' class.

See Also:
RuleCallImpl, XtextPackageImpl.getRuleCall(), Constant Field Values
EMF generated code

RULE_CALL__CARDINALITY

static final int RULE_CALL__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

RULE_CALL__PREDICATED

static final int RULE_CALL__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

RULE_CALL__RULE

static final int RULE_CALL__RULE
The feature id for the 'Rule' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

RULE_CALL_FEATURE_COUNT

static final int RULE_CALL_FEATURE_COUNT
The number of structural features of the 'Rule Call' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ASSIGNMENT

static final int ASSIGNMENT
The meta object id for the 'Assignment' class.

See Also:
AssignmentImpl, XtextPackageImpl.getAssignment(), Constant Field Values
EMF generated code

ASSIGNMENT__CARDINALITY

static final int ASSIGNMENT__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ASSIGNMENT__PREDICATED

static final int ASSIGNMENT__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ASSIGNMENT__FEATURE

static final int ASSIGNMENT__FEATURE
The feature id for the 'Feature' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ASSIGNMENT__OPERATOR

static final int ASSIGNMENT__OPERATOR
The feature id for the 'Operator' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ASSIGNMENT__TERMINAL

static final int ASSIGNMENT__TERMINAL
The feature id for the 'Terminal' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ASSIGNMENT_FEATURE_COUNT

static final int ASSIGNMENT_FEATURE_COUNT
The number of structural features of the 'Assignment' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CROSS_REFERENCE

static final int CROSS_REFERENCE
The meta object id for the 'Cross Reference' class.

See Also:
CrossReferenceImpl, XtextPackageImpl.getCrossReference(), Constant Field Values
EMF generated code

CROSS_REFERENCE__CARDINALITY

static final int CROSS_REFERENCE__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CROSS_REFERENCE__PREDICATED

static final int CROSS_REFERENCE__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CROSS_REFERENCE__TYPE

static final int CROSS_REFERENCE__TYPE
The feature id for the 'Type' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CROSS_REFERENCE__TERMINAL

static final int CROSS_REFERENCE__TERMINAL
The feature id for the 'Terminal' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CROSS_REFERENCE_FEATURE_COUNT

static final int CROSS_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Cross Reference' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

TERMINAL_RULE

static final int TERMINAL_RULE
The meta object id for the 'Terminal Rule' class.

See Also:
TerminalRuleImpl, XtextPackageImpl.getTerminalRule(), Constant Field Values
EMF generated code

TERMINAL_RULE__NAME

static final int TERMINAL_RULE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

TERMINAL_RULE__TYPE

static final int TERMINAL_RULE__TYPE
The feature id for the 'Type' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

TERMINAL_RULE__ALTERNATIVES

static final int TERMINAL_RULE__ALTERNATIVES
The feature id for the 'Alternatives' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

TERMINAL_RULE__FRAGMENT

static final int TERMINAL_RULE__FRAGMENT
The feature id for the 'Fragment' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

TERMINAL_RULE_FEATURE_COUNT

static final int TERMINAL_RULE_FEATURE_COUNT
The number of structural features of the 'Terminal Rule' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_NEGATED_TOKEN

static final int ABSTRACT_NEGATED_TOKEN
The meta object id for the 'Abstract Negated Token' class.

See Also:
AbstractNegatedTokenImpl, XtextPackageImpl.getAbstractNegatedToken(), Constant Field Values
EMF generated code

ABSTRACT_NEGATED_TOKEN__CARDINALITY

static final int ABSTRACT_NEGATED_TOKEN__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_NEGATED_TOKEN__PREDICATED

static final int ABSTRACT_NEGATED_TOKEN__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_NEGATED_TOKEN__TERMINAL

static final int ABSTRACT_NEGATED_TOKEN__TERMINAL
The feature id for the 'Terminal' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ABSTRACT_NEGATED_TOKEN_FEATURE_COUNT

static final int ABSTRACT_NEGATED_TOKEN_FEATURE_COUNT
The number of structural features of the 'Abstract Negated Token' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

NEGATED_TOKEN

static final int NEGATED_TOKEN
The meta object id for the 'Negated Token' class.

See Also:
NegatedTokenImpl, XtextPackageImpl.getNegatedToken(), Constant Field Values
EMF generated code

NEGATED_TOKEN__CARDINALITY

static final int NEGATED_TOKEN__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

NEGATED_TOKEN__PREDICATED

static final int NEGATED_TOKEN__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

NEGATED_TOKEN__TERMINAL

static final int NEGATED_TOKEN__TERMINAL
The feature id for the 'Terminal' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

NEGATED_TOKEN_FEATURE_COUNT

static final int NEGATED_TOKEN_FEATURE_COUNT
The number of structural features of the 'Negated Token' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

UNTIL_TOKEN

static final int UNTIL_TOKEN
The meta object id for the 'Until Token' class.

See Also:
UntilTokenImpl, XtextPackageImpl.getUntilToken(), Constant Field Values
EMF generated code

UNTIL_TOKEN__CARDINALITY

static final int UNTIL_TOKEN__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

UNTIL_TOKEN__PREDICATED

static final int UNTIL_TOKEN__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

UNTIL_TOKEN__TERMINAL

static final int UNTIL_TOKEN__TERMINAL
The feature id for the 'Terminal' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

UNTIL_TOKEN_FEATURE_COUNT

static final int UNTIL_TOKEN_FEATURE_COUNT
The number of structural features of the 'Until Token' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WILDCARD

static final int WILDCARD
The meta object id for the 'Wildcard' class.

See Also:
WildcardImpl, XtextPackageImpl.getWildcard(), Constant Field Values
EMF generated code

WILDCARD__CARDINALITY

static final int WILDCARD__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WILDCARD__PREDICATED

static final int WILDCARD__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WILDCARD_FEATURE_COUNT

static final int WILDCARD_FEATURE_COUNT
The number of structural features of the 'Wildcard' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

EOF

static final int EOF
The meta object id for the 'EOF' class.

Since:
2.0
See Also:
EOFImpl, XtextPackageImpl.getEOF(), Constant Field Values
EMF generated code

ENUM_RULE

static final int ENUM_RULE
The meta object id for the 'Enum Rule' class.

See Also:
EnumRuleImpl, XtextPackageImpl.getEnumRule(), Constant Field Values
EMF generated code

ENUM_RULE__NAME

static final int ENUM_RULE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ENUM_RULE__TYPE

static final int ENUM_RULE__TYPE
The feature id for the 'Type' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ENUM_RULE__ALTERNATIVES

static final int ENUM_RULE__ALTERNATIVES
The feature id for the 'Alternatives' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ENUM_RULE_FEATURE_COUNT

static final int ENUM_RULE_FEATURE_COUNT
The number of structural features of the 'Enum Rule' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ENUM_LITERAL_DECLARATION

static final int ENUM_LITERAL_DECLARATION
The meta object id for the 'Enum Literal Declaration' class.

See Also:
EnumLiteralDeclarationImpl, XtextPackageImpl.getEnumLiteralDeclaration(), Constant Field Values
EMF generated code

ENUM_LITERAL_DECLARATION__CARDINALITY

static final int ENUM_LITERAL_DECLARATION__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ENUM_LITERAL_DECLARATION__PREDICATED

static final int ENUM_LITERAL_DECLARATION__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ENUM_LITERAL_DECLARATION__ENUM_LITERAL

static final int ENUM_LITERAL_DECLARATION__ENUM_LITERAL
The feature id for the 'Enum Literal' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ENUM_LITERAL_DECLARATION__LITERAL

static final int ENUM_LITERAL_DECLARATION__LITERAL
The feature id for the 'Literal' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ENUM_LITERAL_DECLARATION_FEATURE_COUNT

static final int ENUM_LITERAL_DECLARATION_FEATURE_COUNT
The number of structural features of the 'Enum Literal Declaration' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

COMPOUND_ELEMENT

static final int COMPOUND_ELEMENT
The meta object id for the 'Compound Element' class.

See Also:
CompoundElementImpl, XtextPackageImpl.getCompoundElement(), Constant Field Values
EMF generated code

COMPOUND_ELEMENT__CARDINALITY

static final int COMPOUND_ELEMENT__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

COMPOUND_ELEMENT__PREDICATED

static final int COMPOUND_ELEMENT__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

COMPOUND_ELEMENT__ELEMENTS

static final int COMPOUND_ELEMENT__ELEMENTS
The feature id for the 'Elements' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

COMPOUND_ELEMENT_FEATURE_COUNT

static final int COMPOUND_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Compound Element' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ALTERNATIVES

static final int ALTERNATIVES
The meta object id for the 'Alternatives' class.

See Also:
AlternativesImpl, XtextPackageImpl.getAlternatives(), Constant Field Values
EMF generated code

ALTERNATIVES__CARDINALITY

static final int ALTERNATIVES__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ALTERNATIVES__PREDICATED

static final int ALTERNATIVES__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ALTERNATIVES__ELEMENTS

static final int ALTERNATIVES__ELEMENTS
The feature id for the 'Elements' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

ALTERNATIVES_FEATURE_COUNT

static final int ALTERNATIVES_FEATURE_COUNT
The number of structural features of the 'Alternatives' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

UNORDERED_GROUP

static final int UNORDERED_GROUP
The meta object id for the 'Unordered Group' class.

See Also:
UnorderedGroupImpl, XtextPackageImpl.getUnorderedGroup(), Constant Field Values
EMF generated code

UNORDERED_GROUP__CARDINALITY

static final int UNORDERED_GROUP__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

UNORDERED_GROUP__PREDICATED

static final int UNORDERED_GROUP__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

UNORDERED_GROUP__ELEMENTS

static final int UNORDERED_GROUP__ELEMENTS
The feature id for the 'Elements' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

UNORDERED_GROUP_FEATURE_COUNT

static final int UNORDERED_GROUP_FEATURE_COUNT
The number of structural features of the 'Unordered Group' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GROUP

static final int GROUP
The meta object id for the 'Group' class.

See Also:
GroupImpl, XtextPackageImpl.getGroup(), Constant Field Values
EMF generated code

GROUP__CARDINALITY

static final int GROUP__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GROUP__PREDICATED

static final int GROUP__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GROUP__ELEMENTS

static final int GROUP__ELEMENTS
The feature id for the 'Elements' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

GROUP_FEATURE_COUNT

static final int GROUP_FEATURE_COUNT
The number of structural features of the 'Group' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CHARACTER_RANGE

static final int CHARACTER_RANGE
The meta object id for the 'Character Range' class.

See Also:
CharacterRangeImpl, XtextPackageImpl.getCharacterRange(), Constant Field Values
EMF generated code

CHARACTER_RANGE__CARDINALITY

static final int CHARACTER_RANGE__CARDINALITY
The feature id for the 'Cardinality' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CHARACTER_RANGE__PREDICATED

static final int CHARACTER_RANGE__PREDICATED
The feature id for the 'Predicated' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CHARACTER_RANGE__LEFT

static final int CHARACTER_RANGE__LEFT
The feature id for the 'Left' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CHARACTER_RANGE__RIGHT

static final int CHARACTER_RANGE__RIGHT
The feature id for the 'Right' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CHARACTER_RANGE_FEATURE_COUNT

static final int CHARACTER_RANGE_FEATURE_COUNT
The number of structural features of the 'Character Range' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

EOF__CARDINALITY

static final int EOF__CARDINALITY
The feature id for the 'Cardinality' attribute.

Since:
2.0
See Also:
Constant Field Values
EMF generated code
EMF ordered

EOF__PREDICATED

static final int EOF__PREDICATED
The feature id for the 'Predicated' attribute.

Since:
2.0
See Also:
Constant Field Values
EMF generated code
EMF ordered

EOF_FEATURE_COUNT

static final int EOF_FEATURE_COUNT
The number of structural features of the 'EOF' class.

Since:
2.0
See Also:
Constant Field Values
EMF generated code
EMF ordered
Method Detail

getGrammar

org.eclipse.emf.ecore.EClass getGrammar()
Returns the meta object for class 'Grammar'.

Returns:
the meta object for class 'Grammar'.
See Also:
Grammar
EMF generated code

getGrammar_Name

org.eclipse.emf.ecore.EAttribute getGrammar_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
Grammar.getName(), getGrammar()
EMF generated code

getGrammar_UsedGrammars

org.eclipse.emf.ecore.EReference getGrammar_UsedGrammars()
Returns the meta object for the reference list 'Used Grammars'.

Returns:
the meta object for the reference list 'Used Grammars'.
See Also:
Grammar.getUsedGrammars(), getGrammar()
EMF generated code

getGrammar_DefinesHiddenTokens

org.eclipse.emf.ecore.EAttribute getGrammar_DefinesHiddenTokens()
Returns the meta object for the attribute 'Defines Hidden Tokens'.

Returns:
the meta object for the attribute 'Defines Hidden Tokens'.
See Also:
Grammar.isDefinesHiddenTokens(), getGrammar()
EMF generated code

getGrammar_HiddenTokens

org.eclipse.emf.ecore.EReference getGrammar_HiddenTokens()
Returns the meta object for the reference list 'Hidden Tokens'.

Returns:
the meta object for the reference list 'Hidden Tokens'.
See Also:
Grammar.getHiddenTokens(), getGrammar()
EMF generated code

getGrammar_MetamodelDeclarations

org.eclipse.emf.ecore.EReference getGrammar_MetamodelDeclarations()
Returns the meta object for the containment reference list 'Metamodel Declarations'.

Returns:
the meta object for the containment reference list 'Metamodel Declarations'.
See Also:
Grammar.getMetamodelDeclarations(), getGrammar()
EMF generated code

getGrammar_Rules

org.eclipse.emf.ecore.EReference getGrammar_Rules()
Returns the meta object for the containment reference list 'Rules'.

Returns:
the meta object for the containment reference list 'Rules'.
See Also:
Grammar.getRules(), getGrammar()
EMF generated code

getAbstractRule

org.eclipse.emf.ecore.EClass getAbstractRule()
Returns the meta object for class 'Abstract Rule'.

Returns:
the meta object for class 'Abstract Rule'.
See Also:
AbstractRule
EMF generated code

getAbstractRule_Name

org.eclipse.emf.ecore.EAttribute getAbstractRule_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
AbstractRule.getName(), getAbstractRule()
EMF generated code

getAbstractRule_Type

org.eclipse.emf.ecore.EReference getAbstractRule_Type()
Returns the meta object for the containment reference 'Type'.

Returns:
the meta object for the containment reference 'Type'.
See Also:
AbstractRule.getType(), getAbstractRule()
EMF generated code

getAbstractRule_Alternatives

org.eclipse.emf.ecore.EReference getAbstractRule_Alternatives()
Returns the meta object for the containment reference 'Alternatives'.

Returns:
the meta object for the containment reference 'Alternatives'.
See Also:
AbstractRule.getAlternatives(), getAbstractRule()
EMF generated code

getAbstractMetamodelDeclaration

org.eclipse.emf.ecore.EClass getAbstractMetamodelDeclaration()
Returns the meta object for class 'Abstract Metamodel Declaration'.

Returns:
the meta object for class 'Abstract Metamodel Declaration'.
See Also:
AbstractMetamodelDeclaration
EMF generated code

getAbstractMetamodelDeclaration_EPackage

org.eclipse.emf.ecore.EReference getAbstractMetamodelDeclaration_EPackage()
Returns the meta object for the reference 'EPackage'.

Returns:
the meta object for the reference 'EPackage'.
See Also:
AbstractMetamodelDeclaration.getEPackage(), getAbstractMetamodelDeclaration()
EMF generated code

getAbstractMetamodelDeclaration_Alias

org.eclipse.emf.ecore.EAttribute getAbstractMetamodelDeclaration_Alias()
Returns the meta object for the attribute 'Alias'.

Returns:
the meta object for the attribute 'Alias'.
See Also:
AbstractMetamodelDeclaration.getAlias(), getAbstractMetamodelDeclaration()
EMF generated code

getGeneratedMetamodel

org.eclipse.emf.ecore.EClass getGeneratedMetamodel()
Returns the meta object for class 'Generated Metamodel'.

Returns:
the meta object for class 'Generated Metamodel'.
See Also:
GeneratedMetamodel
EMF generated code

getGeneratedMetamodel_Name

org.eclipse.emf.ecore.EAttribute getGeneratedMetamodel_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
GeneratedMetamodel.getName(), getGeneratedMetamodel()
EMF generated code

getReferencedMetamodel

org.eclipse.emf.ecore.EClass getReferencedMetamodel()
Returns the meta object for class 'Referenced Metamodel'.

Returns:
the meta object for class 'Referenced Metamodel'.
See Also:
ReferencedMetamodel
EMF generated code

getParserRule

org.eclipse.emf.ecore.EClass getParserRule()
Returns the meta object for class 'Parser Rule'.

Returns:
the meta object for class 'Parser Rule'.
See Also:
ParserRule
EMF generated code

getParserRule_DefinesHiddenTokens

org.eclipse.emf.ecore.EAttribute getParserRule_DefinesHiddenTokens()
Returns the meta object for the attribute 'Defines Hidden Tokens'.

Returns:
the meta object for the attribute 'Defines Hidden Tokens'.
See Also:
ParserRule.isDefinesHiddenTokens(), getParserRule()
EMF generated code

getParserRule_HiddenTokens

org.eclipse.emf.ecore.EReference getParserRule_HiddenTokens()
Returns the meta object for the reference list 'Hidden Tokens'.

Returns:
the meta object for the reference list 'Hidden Tokens'.
See Also:
ParserRule.getHiddenTokens(), getParserRule()
EMF generated code

getTypeRef

org.eclipse.emf.ecore.EClass getTypeRef()
Returns the meta object for class 'Type Ref'.

Returns:
the meta object for class 'Type Ref'.
See Also:
TypeRef
EMF generated code

getTypeRef_Metamodel

org.eclipse.emf.ecore.EReference getTypeRef_Metamodel()
Returns the meta object for the reference 'Metamodel'.

Returns:
the meta object for the reference 'Metamodel'.
See Also:
TypeRef.getMetamodel(), getTypeRef()
EMF generated code

getTypeRef_Classifier

org.eclipse.emf.ecore.EReference getTypeRef_Classifier()
Returns the meta object for the reference 'Classifier'.

Returns:
the meta object for the reference 'Classifier'.
See Also:
TypeRef.getClassifier(), getTypeRef()
EMF generated code

getAbstractElement

org.eclipse.emf.ecore.EClass getAbstractElement()
Returns the meta object for class 'Abstract Element'.

Returns:
the meta object for class 'Abstract Element'.
See Also:
AbstractElement
EMF generated code

getAbstractElement_Cardinality

org.eclipse.emf.ecore.EAttribute getAbstractElement_Cardinality()
Returns the meta object for the attribute 'Cardinality'.

Returns:
the meta object for the attribute 'Cardinality'.
See Also:
AbstractElement.getCardinality(), getAbstractElement()
EMF generated code

getAbstractElement_Predicated

org.eclipse.emf.ecore.EAttribute getAbstractElement_Predicated()
Returns the meta object for the attribute 'Predicated'.

Returns:
the meta object for the attribute 'Predicated'.
See Also:
AbstractElement.isPredicated(), getAbstractElement()
EMF generated code

getAction

org.eclipse.emf.ecore.EClass getAction()
Returns the meta object for class 'Action'.

Returns:
the meta object for class 'Action'.
See Also:
Action
EMF generated code

getAction_Type

org.eclipse.emf.ecore.EReference getAction_Type()
Returns the meta object for the containment reference 'Type'.

Returns:
the meta object for the containment reference 'Type'.
See Also:
Action.getType(), getAction()
EMF generated code

getAction_Feature

org.eclipse.emf.ecore.EAttribute getAction_Feature()
Returns the meta object for the attribute 'Feature'.

Returns:
the meta object for the attribute 'Feature'.
See Also:
Action.getFeature(), getAction()
EMF generated code

getAction_Operator

org.eclipse.emf.ecore.EAttribute getAction_Operator()
Returns the meta object for the attribute 'Operator'.

Returns:
the meta object for the attribute 'Operator'.
See Also:
Action.getOperator(), getAction()
EMF generated code

getKeyword

org.eclipse.emf.ecore.EClass getKeyword()
Returns the meta object for class 'Keyword'.

Returns:
the meta object for class 'Keyword'.
See Also:
Keyword
EMF generated code

getKeyword_Value

org.eclipse.emf.ecore.EAttribute getKeyword_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
Keyword.getValue(), getKeyword()
EMF generated code

getRuleCall

org.eclipse.emf.ecore.EClass getRuleCall()
Returns the meta object for class 'Rule Call'.

Returns:
the meta object for class 'Rule Call'.
See Also:
RuleCall
EMF generated code

getRuleCall_Rule

org.eclipse.emf.ecore.EReference getRuleCall_Rule()
Returns the meta object for the reference 'Rule'.

Returns:
the meta object for the reference 'Rule'.
See Also:
RuleCall.getRule(), getRuleCall()
EMF generated code

getAssignment

org.eclipse.emf.ecore.EClass getAssignment()
Returns the meta object for class 'Assignment'.

Returns:
the meta object for class 'Assignment'.
See Also:
Assignment
EMF generated code

getAssignment_Feature

org.eclipse.emf.ecore.EAttribute getAssignment_Feature()
Returns the meta object for the attribute 'Feature'.

Returns:
the meta object for the attribute 'Feature'.
See Also:
Assignment.getFeature(), getAssignment()
EMF generated code

getAssignment_Operator

org.eclipse.emf.ecore.EAttribute getAssignment_Operator()
Returns the meta object for the attribute 'Operator'.

Returns:
the meta object for the attribute 'Operator'.
See Also:
Assignment.getOperator(), getAssignment()
EMF generated code

getAssignment_Terminal

org.eclipse.emf.ecore.EReference getAssignment_Terminal()
Returns the meta object for the containment reference 'Terminal'.

Returns:
the meta object for the containment reference 'Terminal'.
See Also:
Assignment.getTerminal(), getAssignment()
EMF generated code

getCrossReference

org.eclipse.emf.ecore.EClass getCrossReference()
Returns the meta object for class 'Cross Reference'.

Returns:
the meta object for class 'Cross Reference'.
See Also:
CrossReference
EMF generated code

getCrossReference_Type

org.eclipse.emf.ecore.EReference getCrossReference_Type()
Returns the meta object for the containment reference 'Type'.

Returns:
the meta object for the containment reference 'Type'.
See Also:
CrossReference.getType(), getCrossReference()
EMF generated code

getCrossReference_Terminal

org.eclipse.emf.ecore.EReference getCrossReference_Terminal()
Returns the meta object for the containment reference 'Terminal'.

Returns:
the meta object for the containment reference 'Terminal'.
See Also:
CrossReference.getTerminal(), getCrossReference()
EMF generated code

getTerminalRule

org.eclipse.emf.ecore.EClass getTerminalRule()
Returns the meta object for class 'Terminal Rule'.

Returns:
the meta object for class 'Terminal Rule'.
See Also:
TerminalRule
EMF generated code

getTerminalRule_Fragment

org.eclipse.emf.ecore.EAttribute getTerminalRule_Fragment()
Returns the meta object for the attribute 'Fragment'.

Returns:
the meta object for the attribute 'Fragment'.
See Also:
TerminalRule.isFragment(), getTerminalRule()
EMF generated code

getAbstractNegatedToken

org.eclipse.emf.ecore.EClass getAbstractNegatedToken()
Returns the meta object for class 'Abstract Negated Token'.

Returns:
the meta object for class 'Abstract Negated Token'.
See Also:
AbstractNegatedToken
EMF generated code

getAbstractNegatedToken_Terminal

org.eclipse.emf.ecore.EReference getAbstractNegatedToken_Terminal()
Returns the meta object for the containment reference 'Terminal'.

Returns:
the meta object for the containment reference 'Terminal'.
See Also:
AbstractNegatedToken.getTerminal(), getAbstractNegatedToken()
EMF generated code

getNegatedToken

org.eclipse.emf.ecore.EClass getNegatedToken()
Returns the meta object for class 'Negated Token'.

Returns:
the meta object for class 'Negated Token'.
See Also:
NegatedToken
EMF generated code

getUntilToken

org.eclipse.emf.ecore.EClass getUntilToken()
Returns the meta object for class 'Until Token'.

Returns:
the meta object for class 'Until Token'.
See Also:
UntilToken
EMF generated code

getWildcard

org.eclipse.emf.ecore.EClass getWildcard()
Returns the meta object for class 'Wildcard'.

Returns:
the meta object for class 'Wildcard'.
See Also:
Wildcard
EMF generated code

getEOF

org.eclipse.emf.ecore.EClass getEOF()
Returns the meta object for class 'EOF'.

Returns:
the meta object for class 'EOF'.
Since:
2.0
See Also:
EOF
EMF generated code

getEnumRule

org.eclipse.emf.ecore.EClass getEnumRule()
Returns the meta object for class 'Enum Rule'.

Returns:
the meta object for class 'Enum Rule'.
See Also:
EnumRule
EMF generated code

getEnumLiteralDeclaration

org.eclipse.emf.ecore.EClass getEnumLiteralDeclaration()
Returns the meta object for class 'Enum Literal Declaration'.

Returns:
the meta object for class 'Enum Literal Declaration'.
See Also:
EnumLiteralDeclaration
EMF generated code

getEnumLiteralDeclaration_EnumLiteral

org.eclipse.emf.ecore.EReference getEnumLiteralDeclaration_EnumLiteral()
Returns the meta object for the reference 'Enum Literal'.

Returns:
the meta object for the reference 'Enum Literal'.
See Also:
EnumLiteralDeclaration.getEnumLiteral(), getEnumLiteralDeclaration()
EMF generated code

getEnumLiteralDeclaration_Literal

org.eclipse.emf.ecore.EReference getEnumLiteralDeclaration_Literal()
Returns the meta object for the containment reference 'Literal'.

Returns:
the meta object for the containment reference 'Literal'.
See Also:
EnumLiteralDeclaration.getLiteral(), getEnumLiteralDeclaration()
EMF generated code

getAlternatives

org.eclipse.emf.ecore.EClass getAlternatives()
Returns the meta object for class 'Alternatives'.

Returns:
the meta object for class 'Alternatives'.
See Also:
Alternatives
EMF generated code

getUnorderedGroup

org.eclipse.emf.ecore.EClass getUnorderedGroup()
Returns the meta object for class 'Unordered Group'.

Returns:
the meta object for class 'Unordered Group'.
See Also:
UnorderedGroup
EMF generated code

getGroup

org.eclipse.emf.ecore.EClass getGroup()
Returns the meta object for class 'Group'.

Returns:
the meta object for class 'Group'.
See Also:
Group
EMF generated code

getCharacterRange

org.eclipse.emf.ecore.EClass getCharacterRange()
Returns the meta object for class 'Character Range'.

Returns:
the meta object for class 'Character Range'.
See Also:
CharacterRange
EMF generated code

getCharacterRange_Left

org.eclipse.emf.ecore.EReference getCharacterRange_Left()
Returns the meta object for the containment reference 'Left'.

Returns:
the meta object for the containment reference 'Left'.
See Also:
CharacterRange.getLeft(), getCharacterRange()
EMF generated code

getCharacterRange_Right

org.eclipse.emf.ecore.EReference getCharacterRange_Right()
Returns the meta object for the containment reference 'Right'.

Returns:
the meta object for the containment reference 'Right'.
See Also:
CharacterRange.getRight(), getCharacterRange()
EMF generated code

getCompoundElement

org.eclipse.emf.ecore.EClass getCompoundElement()
Returns the meta object for class 'Compound Element'.

Returns:
the meta object for class 'Compound Element'.
See Also:
CompoundElement
EMF generated code

getCompoundElement_Elements

org.eclipse.emf.ecore.EReference getCompoundElement_Elements()
Returns the meta object for the containment reference list 'Elements'.

Returns:
the meta object for the containment reference list 'Elements'.
See Also:
CompoundElement.getElements(), getCompoundElement()
EMF generated code

getXtextFactory

XtextFactory getXtextFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.
EMF generated code