Interface HutnAntlrAstPackage
- 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:
HutnAntlrAstPackageImpl
public interface HutnAntlrAstPackage
extends org.eclipse.emf.ecore.EPackage
The Package for the model.
It contains accessors for the meta objects to represent
- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The meta object id for the 'Adjective Node
' class.static final int
The feature id for the 'Children' containment reference list.static final int
The feature id for the 'Column' attribute.static final int
The feature id for the 'Line' attribute.static final int
The feature id for the 'Parent' container reference.static final int
The feature id for the 'Text' attribute.static final int
The number of structural features of the 'Adjective Node' class.static final int
The meta object id for the 'Association Instance Node
' class.static final int
The feature id for the 'Children' containment reference list.static final int
The feature id for the 'Column' attribute.static final int
The feature id for the 'Line' attribute.static final int
The feature id for the 'Parent' container reference.static final int
The feature id for the 'Text' attribute.static final int
The number of structural features of the 'Association Instance Node' class.static final int
The meta object id for the 'Classifier Level Attribute Node
' class.static final int
The feature id for the 'Children' containment reference list.static final int
The feature id for the 'Column' attribute.static final int
The feature id for the 'Line' attribute.static final int
The feature id for the 'Parent' container reference.static final int
The feature id for the 'Text' attribute.static final int
The number of structural features of the 'Classifier Level Attribute Node' class.static final HutnAntlrAstPackage
The singleton instance of the package.static final String
The package name.static final String
The package namespace name.static final String
The package namespace URI.static final int
The meta object id for the 'False Node
' class.static final int
The feature id for the 'Children' containment reference list.static final int
The feature id for the 'Column' attribute.static final int
The feature id for the 'Line' attribute.static final int
The feature id for the 'Parent' container reference.static final int
The feature id for the 'Text' attribute.static final int
The number of structural features of the 'False Node' class.static final int
The meta object id for the 'Name Node
' class.static final int
The feature id for the 'Children' containment reference list.static final int
The feature id for the 'Column' attribute.static final int
The feature id for the 'Line' attribute.static final int
The feature id for the 'Parent' container reference.static final int
The feature id for the 'Text' attribute.static final int
The number of structural features of the 'Name Node' class.static final int
The meta object id for the 'Null Node
' class.static final int
The feature id for the 'Children' containment reference list.static final int
The feature id for the 'Column' attribute.static final int
The feature id for the 'Line' attribute.static final int
The feature id for the 'Parent' container reference.static final int
The feature id for the 'Text' attribute.static final int
The number of structural features of the 'Null Node' class.static final int
The meta object id for the 'Numeric Value Node
' class.static final int
The feature id for the 'Children' containment reference list.static final int
The feature id for the 'Column' attribute.static final int
The feature id for the 'Line' attribute.static final int
The feature id for the 'Parent' container reference.static final int
The feature id for the 'Text' attribute.static final int
The number of structural features of the 'Numeric Value Node' class.static final int
The meta object id for the 'Reference Node
' class.static final int
The feature id for the 'Children' containment reference list.static final int
The feature id for the 'Column' attribute.static final int
The feature id for the 'Line' attribute.static final int
The feature id for the 'Parent' container reference.static final int
The feature id for the 'Text' attribute.static final int
The number of structural features of the 'Reference Node' class.static final int
The meta object id for the 'Textual Value Node
' class.static final int
The feature id for the 'Children' containment reference list.static final int
The feature id for the 'Column' attribute.static final int
The feature id for the 'Line' attribute.static final int
The feature id for the 'Parent' container reference.static final int
The feature id for the 'Text' attribute.static final int
The number of structural features of the 'Textual Value Node' class.static final int
The meta object id for the 'True Node
' class.static final int
The feature id for the 'Children' containment reference list.static final int
The feature id for the 'Column' attribute.static final int
The feature id for the 'Line' attribute.static final int
The feature id for the 'Parent' container reference.static final int
The feature id for the 'Text' attribute.static final int
The number of structural features of the 'True Node' class. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.ecore.EClass
Returns the meta object for class 'Adjective Node
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Association Instance Node
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Classifier Level Attribute Node
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'False Node
'.Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Name Node
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Null Node
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Numeric Value Node
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Reference Node
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Textual Value Node
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'True Node
'.Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
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.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eNAME
The package name.- See Also:
-
eNS_URI
The package namespace URI.- See Also:
-
eNS_PREFIX
The package namespace name.- See Also:
-
eINSTANCE
The singleton instance of the package. -
ADJECTIVE_NODE
static final int ADJECTIVE_NODEThe meta object id for the 'Adjective Node
' class. -
ADJECTIVE_NODE__TEXT
static final int ADJECTIVE_NODE__TEXTThe feature id for the 'Text' attribute.- See Also:
-
ADJECTIVE_NODE__LINE
static final int ADJECTIVE_NODE__LINEThe feature id for the 'Line' attribute.- See Also:
-
ADJECTIVE_NODE__COLUMN
static final int ADJECTIVE_NODE__COLUMNThe feature id for the 'Column' attribute.- See Also:
-
ADJECTIVE_NODE__PARENT
static final int ADJECTIVE_NODE__PARENTThe feature id for the 'Parent' container reference.- See Also:
-
ADJECTIVE_NODE__CHILDREN
static final int ADJECTIVE_NODE__CHILDRENThe feature id for the 'Children' containment reference list.- See Also:
-
ADJECTIVE_NODE_FEATURE_COUNT
static final int ADJECTIVE_NODE_FEATURE_COUNTThe number of structural features of the 'Adjective Node' class.- See Also:
-
TEXTUAL_VALUE_NODE
static final int TEXTUAL_VALUE_NODEThe meta object id for the 'Textual Value Node
' class. -
TEXTUAL_VALUE_NODE__TEXT
static final int TEXTUAL_VALUE_NODE__TEXTThe feature id for the 'Text' attribute.- See Also:
-
TEXTUAL_VALUE_NODE__LINE
static final int TEXTUAL_VALUE_NODE__LINEThe feature id for the 'Line' attribute.- See Also:
-
TEXTUAL_VALUE_NODE__COLUMN
static final int TEXTUAL_VALUE_NODE__COLUMNThe feature id for the 'Column' attribute.- See Also:
-
TEXTUAL_VALUE_NODE__PARENT
static final int TEXTUAL_VALUE_NODE__PARENTThe feature id for the 'Parent' container reference.- See Also:
-
TEXTUAL_VALUE_NODE__CHILDREN
static final int TEXTUAL_VALUE_NODE__CHILDRENThe feature id for the 'Children' containment reference list.- See Also:
-
TEXTUAL_VALUE_NODE_FEATURE_COUNT
static final int TEXTUAL_VALUE_NODE_FEATURE_COUNTThe number of structural features of the 'Textual Value Node' class.- See Also:
-
NUMERIC_VALUE_NODE
static final int NUMERIC_VALUE_NODEThe meta object id for the 'Numeric Value Node
' class. -
NUMERIC_VALUE_NODE__TEXT
static final int NUMERIC_VALUE_NODE__TEXTThe feature id for the 'Text' attribute.- See Also:
-
NUMERIC_VALUE_NODE__LINE
static final int NUMERIC_VALUE_NODE__LINEThe feature id for the 'Line' attribute.- See Also:
-
NUMERIC_VALUE_NODE__COLUMN
static final int NUMERIC_VALUE_NODE__COLUMNThe feature id for the 'Column' attribute.- See Also:
-
NUMERIC_VALUE_NODE__PARENT
static final int NUMERIC_VALUE_NODE__PARENTThe feature id for the 'Parent' container reference.- See Also:
-
NUMERIC_VALUE_NODE__CHILDREN
static final int NUMERIC_VALUE_NODE__CHILDRENThe feature id for the 'Children' containment reference list.- See Also:
-
NUMERIC_VALUE_NODE_FEATURE_COUNT
static final int NUMERIC_VALUE_NODE_FEATURE_COUNTThe number of structural features of the 'Numeric Value Node' class.- See Also:
-
NAME_NODE
static final int NAME_NODEThe meta object id for the 'Name Node
' class. -
NAME_NODE__TEXT
static final int NAME_NODE__TEXTThe feature id for the 'Text' attribute.- See Also:
-
NAME_NODE__LINE
static final int NAME_NODE__LINEThe feature id for the 'Line' attribute.- See Also:
-
NAME_NODE__COLUMN
static final int NAME_NODE__COLUMNThe feature id for the 'Column' attribute.- See Also:
-
NAME_NODE__PARENT
static final int NAME_NODE__PARENTThe feature id for the 'Parent' container reference.- See Also:
-
NAME_NODE__CHILDREN
static final int NAME_NODE__CHILDRENThe feature id for the 'Children' containment reference list.- See Also:
-
NAME_NODE_FEATURE_COUNT
static final int NAME_NODE_FEATURE_COUNTThe number of structural features of the 'Name Node' class.- See Also:
-
NULL_NODE
static final int NULL_NODEThe meta object id for the 'Null Node
' class. -
NULL_NODE__TEXT
static final int NULL_NODE__TEXTThe feature id for the 'Text' attribute.- See Also:
-
NULL_NODE__LINE
static final int NULL_NODE__LINEThe feature id for the 'Line' attribute.- See Also:
-
NULL_NODE__COLUMN
static final int NULL_NODE__COLUMNThe feature id for the 'Column' attribute.- See Also:
-
NULL_NODE__PARENT
static final int NULL_NODE__PARENTThe feature id for the 'Parent' container reference.- See Also:
-
NULL_NODE__CHILDREN
static final int NULL_NODE__CHILDRENThe feature id for the 'Children' containment reference list.- See Also:
-
NULL_NODE_FEATURE_COUNT
static final int NULL_NODE_FEATURE_COUNTThe number of structural features of the 'Null Node' class.- See Also:
-
TRUE_NODE
static final int TRUE_NODEThe meta object id for the 'True Node
' class. -
TRUE_NODE__TEXT
static final int TRUE_NODE__TEXTThe feature id for the 'Text' attribute.- See Also:
-
TRUE_NODE__LINE
static final int TRUE_NODE__LINEThe feature id for the 'Line' attribute.- See Also:
-
TRUE_NODE__COLUMN
static final int TRUE_NODE__COLUMNThe feature id for the 'Column' attribute.- See Also:
-
TRUE_NODE__PARENT
static final int TRUE_NODE__PARENTThe feature id for the 'Parent' container reference.- See Also:
-
TRUE_NODE__CHILDREN
static final int TRUE_NODE__CHILDRENThe feature id for the 'Children' containment reference list.- See Also:
-
TRUE_NODE_FEATURE_COUNT
static final int TRUE_NODE_FEATURE_COUNTThe number of structural features of the 'True Node' class.- See Also:
-
FALSE_NODE
static final int FALSE_NODEThe meta object id for the 'False Node
' class. -
FALSE_NODE__TEXT
static final int FALSE_NODE__TEXTThe feature id for the 'Text' attribute.- See Also:
-
FALSE_NODE__LINE
static final int FALSE_NODE__LINEThe feature id for the 'Line' attribute.- See Also:
-
FALSE_NODE__COLUMN
static final int FALSE_NODE__COLUMNThe feature id for the 'Column' attribute.- See Also:
-
FALSE_NODE__PARENT
static final int FALSE_NODE__PARENTThe feature id for the 'Parent' container reference.- See Also:
-
FALSE_NODE__CHILDREN
static final int FALSE_NODE__CHILDRENThe feature id for the 'Children' containment reference list.- See Also:
-
FALSE_NODE_FEATURE_COUNT
static final int FALSE_NODE_FEATURE_COUNTThe number of structural features of the 'False Node' class.- See Also:
-
REFERENCE_NODE
static final int REFERENCE_NODEThe meta object id for the 'Reference Node
' class. -
REFERENCE_NODE__TEXT
static final int REFERENCE_NODE__TEXTThe feature id for the 'Text' attribute.- See Also:
-
REFERENCE_NODE__LINE
static final int REFERENCE_NODE__LINEThe feature id for the 'Line' attribute.- See Also:
-
REFERENCE_NODE__COLUMN
static final int REFERENCE_NODE__COLUMNThe feature id for the 'Column' attribute.- See Also:
-
REFERENCE_NODE__PARENT
static final int REFERENCE_NODE__PARENTThe feature id for the 'Parent' container reference.- See Also:
-
REFERENCE_NODE__CHILDREN
static final int REFERENCE_NODE__CHILDRENThe feature id for the 'Children' containment reference list.- See Also:
-
REFERENCE_NODE_FEATURE_COUNT
static final int REFERENCE_NODE_FEATURE_COUNTThe number of structural features of the 'Reference Node' class.- See Also:
-
CLASSIFIER_LEVEL_ATTRIBUTE_NODE
static final int CLASSIFIER_LEVEL_ATTRIBUTE_NODEThe meta object id for the 'Classifier Level Attribute Node
' class. -
CLASSIFIER_LEVEL_ATTRIBUTE_NODE__TEXT
static final int CLASSIFIER_LEVEL_ATTRIBUTE_NODE__TEXTThe feature id for the 'Text' attribute.- See Also:
-
CLASSIFIER_LEVEL_ATTRIBUTE_NODE__LINE
static final int CLASSIFIER_LEVEL_ATTRIBUTE_NODE__LINEThe feature id for the 'Line' attribute.- See Also:
-
CLASSIFIER_LEVEL_ATTRIBUTE_NODE__COLUMN
static final int CLASSIFIER_LEVEL_ATTRIBUTE_NODE__COLUMNThe feature id for the 'Column' attribute.- See Also:
-
CLASSIFIER_LEVEL_ATTRIBUTE_NODE__PARENT
static final int CLASSIFIER_LEVEL_ATTRIBUTE_NODE__PARENTThe feature id for the 'Parent' container reference.- See Also:
-
CLASSIFIER_LEVEL_ATTRIBUTE_NODE__CHILDREN
static final int CLASSIFIER_LEVEL_ATTRIBUTE_NODE__CHILDRENThe feature id for the 'Children' containment reference list.- See Also:
-
CLASSIFIER_LEVEL_ATTRIBUTE_NODE_FEATURE_COUNT
static final int CLASSIFIER_LEVEL_ATTRIBUTE_NODE_FEATURE_COUNTThe number of structural features of the 'Classifier Level Attribute Node' class.- See Also:
-
ASSOCIATION_INSTANCE_NODE
static final int ASSOCIATION_INSTANCE_NODEThe meta object id for the 'Association Instance Node
' class. -
ASSOCIATION_INSTANCE_NODE__TEXT
static final int ASSOCIATION_INSTANCE_NODE__TEXTThe feature id for the 'Text' attribute.- See Also:
-
ASSOCIATION_INSTANCE_NODE__LINE
static final int ASSOCIATION_INSTANCE_NODE__LINEThe feature id for the 'Line' attribute.- See Also:
-
ASSOCIATION_INSTANCE_NODE__COLUMN
static final int ASSOCIATION_INSTANCE_NODE__COLUMNThe feature id for the 'Column' attribute.- See Also:
-
ASSOCIATION_INSTANCE_NODE__PARENT
static final int ASSOCIATION_INSTANCE_NODE__PARENTThe feature id for the 'Parent' container reference.- See Also:
-
ASSOCIATION_INSTANCE_NODE__CHILDREN
static final int ASSOCIATION_INSTANCE_NODE__CHILDRENThe feature id for the 'Children' containment reference list.- See Also:
-
ASSOCIATION_INSTANCE_NODE_FEATURE_COUNT
static final int ASSOCIATION_INSTANCE_NODE_FEATURE_COUNTThe number of structural features of the 'Association Instance Node' class.- See Also:
-
-
Method Details
-
getAdjectiveNode
org.eclipse.emf.ecore.EClass getAdjectiveNode()Returns the meta object for class 'Adjective Node
'.- Returns:
- the meta object for class 'Adjective Node'.
- See Also:
-
getTextualValueNode
org.eclipse.emf.ecore.EClass getTextualValueNode()Returns the meta object for class 'Textual Value Node
'.- Returns:
- the meta object for class 'Textual Value Node'.
- See Also:
-
getNumericValueNode
org.eclipse.emf.ecore.EClass getNumericValueNode()Returns the meta object for class 'Numeric Value Node
'.- Returns:
- the meta object for class 'Numeric Value Node'.
- See Also:
-
getNameNode
org.eclipse.emf.ecore.EClass getNameNode()Returns the meta object for class 'Name Node
'.- Returns:
- the meta object for class 'Name Node'.
- See Also:
-
getNullNode
org.eclipse.emf.ecore.EClass getNullNode()Returns the meta object for class 'Null Node
'.- Returns:
- the meta object for class 'Null Node'.
- See Also:
-
getTrueNode
org.eclipse.emf.ecore.EClass getTrueNode()Returns the meta object for class 'True Node
'.- Returns:
- the meta object for class 'True Node'.
- See Also:
-
getFalseNode
org.eclipse.emf.ecore.EClass getFalseNode()Returns the meta object for class 'False Node
'.- Returns:
- the meta object for class 'False Node'.
- See Also:
-
getReferenceNode
org.eclipse.emf.ecore.EClass getReferenceNode()Returns the meta object for class 'Reference Node
'.- Returns:
- the meta object for class 'Reference Node'.
- See Also:
-
getClassifierLevelAttributeNode
org.eclipse.emf.ecore.EClass getClassifierLevelAttributeNode()Returns the meta object for class 'Classifier Level Attribute Node
'.- Returns:
- the meta object for class 'Classifier Level Attribute Node'.
- See Also:
-
getAssociationInstanceNode
org.eclipse.emf.ecore.EClass getAssociationInstanceNode()Returns the meta object for class 'Association Instance Node
'.- Returns:
- the meta object for class 'Association Instance Node'.
- See Also:
-
getHutnAntlrAstFactory
HutnAntlrAstFactory getHutnAntlrAstFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-