public interface SimpleAntlrPackage
extends org.eclipse.emf.ecore.EPackage
SimpleAntlrFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
SimpleAntlrPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
Modifier and Type | Field and Description |
---|---|
static int |
ALTERNATIVES
The meta object id for the '
Alternatives ' class |
static int |
ALTERNATIVES__GROUPS
The feature id for the 'Groups' containment reference list
|
static int |
ALTERNATIVES_FEATURE_COUNT
The number of structural features of the 'Alternatives' class
|
static int |
ANTLR_GRAMMAR
The meta object id for the '
Antlr Grammar ' class |
static int |
ANTLR_GRAMMAR__NAME
The feature id for the 'Name' attribute
|
static int |
ANTLR_GRAMMAR__OPTIONS
The feature id for the 'Options' containment reference
|
static int |
ANTLR_GRAMMAR__RULES
The feature id for the 'Rules' containment reference list
|
static int |
ANTLR_GRAMMAR_FEATURE_COUNT
The number of structural features of the 'Antlr Grammar' class
|
static SimpleAntlrPackage |
eINSTANCE
The singleton instance of the package
|
static int |
ELEMENT_WITH_CARDINALITY
The meta object id for the '
Element With Cardinality ' class |
static int |
ELEMENT_WITH_CARDINALITY__CARDINALITY
The feature id for the 'Cardinality' attribute
|
static int |
ELEMENT_WITH_CARDINALITY__ELEMENT
The feature id for the 'Element' containment reference
|
static int |
ELEMENT_WITH_CARDINALITY_FEATURE_COUNT
The number of structural features of the 'Element With Cardinality' class
|
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 |
GROUP
The meta object id for the '
Group ' class |
static int |
GROUP__ELEMENTS
The feature id for the 'Elements' containment reference list
|
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__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_ELEMENT
The meta object id for the '
Negated Element ' class |
static int |
NEGATED_ELEMENT__ELEMENT
The feature id for the 'Element' containment reference
|
static int |
NEGATED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Negated Element' class
|
static int |
OPTION_VALUE
The meta object id for the '
Option Value ' class |
static int |
OPTION_VALUE__KEY
The feature id for the 'Key' attribute
|
static int |
OPTION_VALUE__VALUE
The feature id for the 'Value' attribute
|
static int |
OPTION_VALUE_FEATURE_COUNT
The number of structural features of the 'Option Value' class
|
static int |
OPTIONS
The meta object id for the '
Options ' class |
static int |
OPTIONS__OPTION_VALUES
The feature id for the 'Option Values' containment reference list
|
static int |
OPTIONS_FEATURE_COUNT
The number of structural features of the 'Options' class
|
static int |
PREDICATED
The meta object id for the '
Predicated ' class |
static int |
PREDICATED__ELEMENT
The feature id for the 'Element' containment reference
|
static int |
PREDICATED__PREDICATE
The feature id for the 'Predicate' containment reference
|
static int |
PREDICATED_FEATURE_COUNT
The number of structural features of the 'Predicated' class
|
static int |
RULE
The meta object id for the '
Rule ' class |
static int |
RULE__BODY
The feature id for the 'Body' containment reference
|
static int |
RULE__FRAGMENT
The feature id for the 'Fragment' attribute
|
static int |
RULE__NAME
The feature id for the 'Name' attribute
|
static int |
RULE_CALL
The meta object id for the '
Rule Call ' class |
static int |
RULE_CALL__RULE
The feature id for the 'Rule' attribute
|
static int |
RULE_CALL_FEATURE_COUNT
The number of structural features of the 'Rule Call' class
|
static int |
RULE_ELEMENT
The meta object id for the '
Rule Element ' class |
static int |
RULE_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Rule Element' class
|
static int |
RULE_FEATURE_COUNT
The number of structural features of the 'Rule' class
|
static int |
RULE_OPTIONS
The meta object id for the '
Rule Options ' class |
static int |
RULE_OPTIONS__ELEMENT
The feature id for the 'Element' containment reference
|
static int |
RULE_OPTIONS__OPTIONS
The feature id for the 'Options' containment reference
|
static int |
RULE_OPTIONS_FEATURE_COUNT
The number of structural features of the 'Rule Options' class
|
static int |
SKIP
The meta object id for the '
Skip ' class |
static int |
SKIP__ELEMENT
The feature id for the 'Element' containment reference
|
static int |
SKIP__OPTIONS
The feature id for the 'Options' containment reference
|
static int |
SKIP_FEATURE_COUNT
The number of structural features of the 'Skip' class
|
static int |
UNTIL_ELEMENT
The meta object id for the '
Until Element ' class |
static int |
UNTIL_ELEMENT__LEFT
The feature id for the 'Left' containment reference
|
static int |
UNTIL_ELEMENT__RIGHT
The feature id for the 'Right' containment reference
|
static int |
UNTIL_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Until Element' class
|
static int |
WILDCARD
The meta object id for the '
Wildcard ' class |
static int |
WILDCARD_FEATURE_COUNT
The number of structural features of the 'Wildcard' class
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EReference |
getAlternatives_Groups()
Returns the meta object for the containment reference list '
Groups ' |
org.eclipse.emf.ecore.EClass |
getAlternatives()
Returns the meta object for class '
Alternatives ' |
org.eclipse.emf.ecore.EAttribute |
getAntlrGrammar_Name()
Returns the meta object for the attribute '
Name ' |
org.eclipse.emf.ecore.EReference |
getAntlrGrammar_Options()
Returns the meta object for the containment reference '
Options ' |
org.eclipse.emf.ecore.EReference |
getAntlrGrammar_Rules()
Returns the meta object for the containment reference list '
Rules ' |
org.eclipse.emf.ecore.EClass |
getAntlrGrammar()
Returns the meta object for class '
Antlr Grammar ' |
org.eclipse.emf.ecore.EAttribute |
getElementWithCardinality_Cardinality()
Returns the meta object for the attribute '
Cardinality ' |
org.eclipse.emf.ecore.EReference |
getElementWithCardinality_Element()
Returns the meta object for the containment reference '
Element ' |
org.eclipse.emf.ecore.EClass |
getElementWithCardinality()
Returns the meta object for class '
Element With Cardinality ' |
org.eclipse.emf.ecore.EReference |
getGroup_Elements()
Returns the meta object for the containment reference list '
Elements ' |
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.EReference |
getNegatedElement_Element()
Returns the meta object for the containment reference '
Element ' |
org.eclipse.emf.ecore.EClass |
getNegatedElement()
Returns the meta object for class '
Negated Element ' |
org.eclipse.emf.ecore.EReference |
getOptions_OptionValues()
Returns the meta object for the containment reference list '
Option Values ' |
org.eclipse.emf.ecore.EClass |
getOptions()
Returns the meta object for class '
Options ' |
org.eclipse.emf.ecore.EAttribute |
getOptionValue_Key()
Returns the meta object for the attribute '
Key ' |
org.eclipse.emf.ecore.EAttribute |
getOptionValue_Value()
Returns the meta object for the attribute '
Value ' |
org.eclipse.emf.ecore.EClass |
getOptionValue()
Returns the meta object for class '
Option Value ' |
org.eclipse.emf.ecore.EReference |
getPredicated_Element()
Returns the meta object for the containment reference '
Element ' |
org.eclipse.emf.ecore.EReference |
getPredicated_Predicate()
Returns the meta object for the containment reference '
Predicate ' |
org.eclipse.emf.ecore.EClass |
getPredicated()
Returns the meta object for class '
Predicated ' |
org.eclipse.emf.ecore.EReference |
getRule_Body()
Returns the meta object for the containment reference '
Body ' |
org.eclipse.emf.ecore.EAttribute |
getRule_Fragment()
Returns the meta object for the attribute '
Fragment ' |
org.eclipse.emf.ecore.EAttribute |
getRule_Name()
Returns the meta object for the attribute '
Name ' |
org.eclipse.emf.ecore.EClass |
getRule()
Returns the meta object for class '
Rule ' |
org.eclipse.emf.ecore.EAttribute |
getRuleCall_Rule()
Returns the meta object for the attribute '
Rule ' |
org.eclipse.emf.ecore.EClass |
getRuleCall()
Returns the meta object for class '
Rule Call ' |
org.eclipse.emf.ecore.EClass |
getRuleElement()
Returns the meta object for class '
Rule Element ' |
org.eclipse.emf.ecore.EReference |
getRuleOptions_Element()
Returns the meta object for the containment reference '
Element ' |
org.eclipse.emf.ecore.EReference |
getRuleOptions_Options()
Returns the meta object for the containment reference '
Options ' |
org.eclipse.emf.ecore.EClass |
getRuleOptions()
Returns the meta object for class '
Rule Options ' |
SimpleAntlrFactory |
getSimpleAntlrFactory()
Returns the factory that creates the instances of the model
|
org.eclipse.emf.ecore.EClass |
getSkip()
Returns the meta object for class '
Skip ' |
org.eclipse.emf.ecore.EReference |
getUntilElement_Left()
Returns the meta object for the containment reference '
Left ' |
org.eclipse.emf.ecore.EReference |
getUntilElement_Right()
Returns the meta object for the containment reference '
Right ' |
org.eclipse.emf.ecore.EClass |
getUntilElement()
Returns the meta object for class '
Until Element ' |
org.eclipse.emf.ecore.EClass |
getWildcard()
Returns the meta object for class '
Wildcard ' |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final SimpleAntlrPackage eINSTANCE
static final int ANTLR_GRAMMAR
Antlr Grammar
' class.
AntlrGrammarImpl
,
SimpleAntlrPackageImpl.getAntlrGrammar()
,
Constant Field Valuesstatic final int ANTLR_GRAMMAR__NAME
static final int ANTLR_GRAMMAR__OPTIONS
static final int ANTLR_GRAMMAR__RULES
static final int ANTLR_GRAMMAR_FEATURE_COUNT
static final int OPTIONS
Options
' class.
OptionsImpl
,
SimpleAntlrPackageImpl.getOptions()
,
Constant Field Valuesstatic final int OPTIONS__OPTION_VALUES
static final int OPTIONS_FEATURE_COUNT
static final int OPTION_VALUE
Option Value
' class.
OptionValueImpl
,
SimpleAntlrPackageImpl.getOptionValue()
,
Constant Field Valuesstatic final int OPTION_VALUE__KEY
static final int OPTION_VALUE__VALUE
static final int OPTION_VALUE_FEATURE_COUNT
static final int RULE
Rule
' class.
RuleImpl
,
SimpleAntlrPackageImpl.getRule()
,
Constant Field Valuesstatic final int RULE__FRAGMENT
static final int RULE__NAME
static final int RULE__BODY
static final int RULE_FEATURE_COUNT
static final int RULE_ELEMENT
Rule Element
' class.
RuleElementImpl
,
SimpleAntlrPackageImpl.getRuleElement()
,
Constant Field Valuesstatic final int RULE_ELEMENT_FEATURE_COUNT
static final int PREDICATED
Predicated
' class.
PredicatedImpl
,
SimpleAntlrPackageImpl.getPredicated()
,
Constant Field Valuesstatic final int PREDICATED__PREDICATE
static final int PREDICATED__ELEMENT
static final int PREDICATED_FEATURE_COUNT
static final int RULE_OPTIONS
Rule Options
' class.
RuleOptionsImpl
,
SimpleAntlrPackageImpl.getRuleOptions()
,
Constant Field Valuesstatic final int RULE_OPTIONS__OPTIONS
static final int RULE_OPTIONS__ELEMENT
static final int RULE_OPTIONS_FEATURE_COUNT
static final int RULE_CALL
Rule Call
' class.
RuleCallImpl
,
SimpleAntlrPackageImpl.getRuleCall()
,
Constant Field Valuesstatic final int RULE_CALL__RULE
static final int RULE_CALL_FEATURE_COUNT
static final int KEYWORD
Keyword
' class.
KeywordImpl
,
SimpleAntlrPackageImpl.getKeyword()
,
Constant Field Valuesstatic final int KEYWORD__VALUE
static final int KEYWORD_FEATURE_COUNT
static final int WILDCARD
Wildcard
' class.
WildcardImpl
,
SimpleAntlrPackageImpl.getWildcard()
,
Constant Field Valuesstatic final int WILDCARD_FEATURE_COUNT
static final int ALTERNATIVES
Alternatives
' class.
AlternativesImpl
,
SimpleAntlrPackageImpl.getAlternatives()
,
Constant Field Valuesstatic final int ALTERNATIVES__GROUPS
static final int ALTERNATIVES_FEATURE_COUNT
static final int GROUP
Group
' class.
GroupImpl
,
SimpleAntlrPackageImpl.getGroup()
,
Constant Field Valuesstatic final int GROUP__ELEMENTS
static final int GROUP_FEATURE_COUNT
static final int ELEMENT_WITH_CARDINALITY
Element With Cardinality
' class.
ElementWithCardinalityImpl
,
SimpleAntlrPackageImpl.getElementWithCardinality()
,
Constant Field Valuesstatic final int ELEMENT_WITH_CARDINALITY__ELEMENT
static final int ELEMENT_WITH_CARDINALITY__CARDINALITY
static final int ELEMENT_WITH_CARDINALITY_FEATURE_COUNT
static final int NEGATED_ELEMENT
Negated Element
' class.
NegatedElementImpl
,
SimpleAntlrPackageImpl.getNegatedElement()
,
Constant Field Valuesstatic final int NEGATED_ELEMENT__ELEMENT
static final int NEGATED_ELEMENT_FEATURE_COUNT
static final int UNTIL_ELEMENT
Until Element
' class.
UntilElementImpl
,
SimpleAntlrPackageImpl.getUntilElement()
,
Constant Field Valuesstatic final int UNTIL_ELEMENT__LEFT
static final int UNTIL_ELEMENT__RIGHT
static final int UNTIL_ELEMENT_FEATURE_COUNT
static final int SKIP
Skip
' class.
SkipImpl
,
SimpleAntlrPackageImpl.getSkip()
,
Constant Field Valuesstatic final int SKIP__OPTIONS
static final int SKIP__ELEMENT
static final int SKIP_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getAntlrGrammar()
Antlr Grammar
'.
AntlrGrammar
org.eclipse.emf.ecore.EAttribute getAntlrGrammar_Name()
Name
'.
AntlrGrammar.getName()
,
getAntlrGrammar()
org.eclipse.emf.ecore.EReference getAntlrGrammar_Options()
Options
'.
AntlrGrammar.getOptions()
,
getAntlrGrammar()
org.eclipse.emf.ecore.EReference getAntlrGrammar_Rules()
Rules
'.
AntlrGrammar.getRules()
,
getAntlrGrammar()
org.eclipse.emf.ecore.EClass getOptions()
Options
'.
Options
org.eclipse.emf.ecore.EReference getOptions_OptionValues()
Option Values
'.
Options.getOptionValues()
,
getOptions()
org.eclipse.emf.ecore.EClass getOptionValue()
Option Value
'.
OptionValue
org.eclipse.emf.ecore.EAttribute getOptionValue_Key()
Key
'.
OptionValue.getKey()
,
getOptionValue()
org.eclipse.emf.ecore.EAttribute getOptionValue_Value()
Value
'.
OptionValue.getValue()
,
getOptionValue()
org.eclipse.emf.ecore.EClass getRule()
Rule
'.
Rule
org.eclipse.emf.ecore.EAttribute getRule_Fragment()
Fragment
'.
Rule.isFragment()
,
getRule()
org.eclipse.emf.ecore.EAttribute getRule_Name()
Name
'.
Rule.getName()
,
getRule()
org.eclipse.emf.ecore.EReference getRule_Body()
Body
'.
Rule.getBody()
,
getRule()
org.eclipse.emf.ecore.EClass getRuleElement()
Rule Element
'.
RuleElement
org.eclipse.emf.ecore.EClass getPredicated()
Predicated
'.
Predicated
org.eclipse.emf.ecore.EReference getPredicated_Predicate()
Predicate
'.
Predicated.getPredicate()
,
getPredicated()
org.eclipse.emf.ecore.EReference getPredicated_Element()
Element
'.
Predicated.getElement()
,
getPredicated()
org.eclipse.emf.ecore.EClass getRuleOptions()
Rule Options
'.
RuleOptions
org.eclipse.emf.ecore.EReference getRuleOptions_Options()
Options
'.
RuleOptions.getOptions()
,
getRuleOptions()
org.eclipse.emf.ecore.EReference getRuleOptions_Element()
Element
'.
RuleOptions.getElement()
,
getRuleOptions()
org.eclipse.emf.ecore.EClass getRuleCall()
Rule Call
'.
RuleCall
org.eclipse.emf.ecore.EAttribute getRuleCall_Rule()
Rule
'.
RuleCall.getRule()
,
getRuleCall()
org.eclipse.emf.ecore.EClass getKeyword()
Keyword
'.
Keyword
org.eclipse.emf.ecore.EAttribute getKeyword_Value()
Value
'.
Keyword.getValue()
,
getKeyword()
org.eclipse.emf.ecore.EClass getWildcard()
Wildcard
'.
Wildcard
org.eclipse.emf.ecore.EClass getAlternatives()
Alternatives
'.
Alternatives
org.eclipse.emf.ecore.EReference getAlternatives_Groups()
Groups
'.
Alternatives.getGroups()
,
getAlternatives()
org.eclipse.emf.ecore.EClass getGroup()
Group
'.
Group
org.eclipse.emf.ecore.EReference getGroup_Elements()
Elements
'.
Group.getElements()
,
getGroup()
org.eclipse.emf.ecore.EClass getElementWithCardinality()
Element With Cardinality
'.
ElementWithCardinality
org.eclipse.emf.ecore.EReference getElementWithCardinality_Element()
Element
'.
ElementWithCardinality.getElement()
,
getElementWithCardinality()
org.eclipse.emf.ecore.EAttribute getElementWithCardinality_Cardinality()
Cardinality
'.
ElementWithCardinality.getCardinality()
,
getElementWithCardinality()
org.eclipse.emf.ecore.EClass getNegatedElement()
Negated Element
'.
NegatedElement
org.eclipse.emf.ecore.EReference getNegatedElement_Element()
Element
'.
NegatedElement.getElement()
,
getNegatedElement()
org.eclipse.emf.ecore.EClass getUntilElement()
Until Element
'.
UntilElement
org.eclipse.emf.ecore.EReference getUntilElement_Left()
Left
'.
UntilElement.getLeft()
,
getUntilElement()
org.eclipse.emf.ecore.EReference getUntilElement_Right()
Right
'.
UntilElement.getRight()
,
getUntilElement()
org.eclipse.emf.ecore.EClass getSkip()
Skip
'.
Skip
SimpleAntlrFactory getSimpleAntlrFactory()