|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface XtextPackage
The Package for the model. It contains accessors for the meta objects to represent
XtextFactory| 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, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Field Detail |
|---|
static 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_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__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__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__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__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__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__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__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__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_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__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__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__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__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__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__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_FEATURE_COUNT
| Method Detail |
|---|
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.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()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||