Interface AntlrAstPackage
-
- 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:
AntlrAstPackageImpl
public interface AntlrAstPackage extends org.eclipse.emf.ecore.EPackageThe 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:
AntlrAstFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAntlrAstPackage.LiteralsDefines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
-
Field Summary
Fields Modifier and Type Field Description static intASTThe meta object id for the 'Ast' class.static intAST__ROOTSThe feature id for the 'Roots' containment reference list.static intAST_FEATURE_COUNTThe number of structural features of the 'Ast' class.static AntlrAstPackageeINSTANCEThe singleton instance of the package.static java.lang.StringeNAMEThe package name.static java.lang.StringeNS_PREFIXThe package namespace name.static java.lang.StringeNS_URIThe package namespace URI.static intNODEThe meta object id for the 'Node' class.static intNODE__CHILDRENThe feature id for the 'Children' containment reference list.static intNODE__COLUMNThe feature id for the 'Column' attribute.static intNODE__LINEThe feature id for the 'Line' attribute.static intNODE__PARENTThe feature id for the 'Parent' container reference.static intNODE__TEXTThe feature id for the 'Text' attribute.static intNODE_FEATURE_COUNTThe number of structural features of the 'Node' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AntlrAstFactorygetAntlrAstFactory()Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EClassgetAst()Returns the meta object for class 'Ast'.org.eclipse.emf.ecore.EReferencegetAst_Roots()Returns the meta object for the containment reference list 'Roots'.org.eclipse.emf.ecore.EClassgetNode()Returns the meta object for class 'Node'.org.eclipse.emf.ecore.EReferencegetNode_Children()Returns the meta object for the containment reference list 'Children'.org.eclipse.emf.ecore.EAttributegetNode_Column()Returns the meta object for the attribute 'Column'.org.eclipse.emf.ecore.EAttributegetNode_Line()Returns the meta object for the attribute 'Line'.org.eclipse.emf.ecore.EReferencegetNode_Parent()Returns the meta object for the container reference 'Parent'.org.eclipse.emf.ecore.EAttributegetNode_Text()Returns the meta object for the attribute 'Text'.-
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
-
-
-
-
Field Detail
-
eNAME
static final java.lang.String eNAME
The package name.- See Also:
- Constant Field Values
-
eNS_URI
static final java.lang.String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
-
eNS_PREFIX
static final java.lang.String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
-
eINSTANCE
static final AntlrAstPackage eINSTANCE
The singleton instance of the package.
-
AST
static final int AST
The meta object id for the 'Ast' class.- See Also:
AstImpl,AntlrAstPackageImpl.getAst(), Constant Field Values
-
AST__ROOTS
static final int AST__ROOTS
The feature id for the 'Roots' containment reference list.- See Also:
- Constant Field Values
-
AST_FEATURE_COUNT
static final int AST_FEATURE_COUNT
The number of structural features of the 'Ast' class.- See Also:
- Constant Field Values
-
NODE
static final int NODE
The meta object id for the 'Node' class.
-
NODE__TEXT
static final int NODE__TEXT
The feature id for the 'Text' attribute.- See Also:
- Constant Field Values
-
NODE__LINE
static final int NODE__LINE
The feature id for the 'Line' attribute.- See Also:
- Constant Field Values
-
NODE__COLUMN
static final int NODE__COLUMN
The feature id for the 'Column' attribute.- See Also:
- Constant Field Values
-
NODE__PARENT
static final int NODE__PARENT
The feature id for the 'Parent' container reference.- See Also:
- Constant Field Values
-
NODE__CHILDREN
static final int NODE__CHILDREN
The feature id for the 'Children' containment reference list.- See Also:
- Constant Field Values
-
NODE_FEATURE_COUNT
static final int NODE_FEATURE_COUNT
The number of structural features of the 'Node' class.- See Also:
- Constant Field Values
-
-
Method Detail
-
getAst
org.eclipse.emf.ecore.EClass getAst()
Returns the meta object for class 'Ast'.- Returns:
- the meta object for class 'Ast'.
- See Also:
Ast
-
getAst_Roots
org.eclipse.emf.ecore.EReference getAst_Roots()
Returns the meta object for the containment reference list 'Roots'.- Returns:
- the meta object for the containment reference list 'Roots'.
- See Also:
Ast.getRoots(),getAst()
-
getNode
org.eclipse.emf.ecore.EClass getNode()
Returns the meta object for class 'Node'.- Returns:
- the meta object for class 'Node'.
- See Also:
Node
-
getNode_Text
org.eclipse.emf.ecore.EAttribute getNode_Text()
Returns the meta object for the attribute 'Text'.- Returns:
- the meta object for the attribute 'Text'.
- See Also:
Node.getText(),getNode()
-
getNode_Line
org.eclipse.emf.ecore.EAttribute getNode_Line()
Returns the meta object for the attribute 'Line'.- Returns:
- the meta object for the attribute 'Line'.
- See Also:
Node.getLine(),getNode()
-
getNode_Column
org.eclipse.emf.ecore.EAttribute getNode_Column()
Returns the meta object for the attribute 'Column'.- Returns:
- the meta object for the attribute 'Column'.
- See Also:
Node.getColumn(),getNode()
-
getNode_Parent
org.eclipse.emf.ecore.EReference getNode_Parent()
Returns the meta object for the container reference 'Parent'.- Returns:
- the meta object for the container reference 'Parent'.
- See Also:
Node.getParent(),getNode()
-
getNode_Children
org.eclipse.emf.ecore.EReference getNode_Children()
Returns the meta object for the containment reference list 'Children'.- Returns:
- the meta object for the containment reference list 'Children'.
- See Also:
Node.getChildren(),getNode()
-
getAntlrAstFactory
AntlrAstFactory getAntlrAstFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-
-