public interface TreePackage extends EPackage
TreeFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
TreePackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry
Modifier and Type | Field and Description |
---|---|
static TreePackage |
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 |
TREE_NODE
The meta object id for the '
Node ' class |
static int |
TREE_NODE__CHILDREN
The feature id for the 'Children' containment reference list
|
static int |
TREE_NODE__DATA
The feature id for the 'Data' reference
|
static int |
TREE_NODE__PARENT
The feature id for the 'Parent' container reference
|
static int |
TREE_NODE_FEATURE_COUNT
The number of structural features of the 'Node' class
|
Modifier and Type | Method and Description |
---|---|
TreeFactory |
getTreeFactory()
Returns the factory that creates the instances of the model
|
EReference |
getTreeNode_Children()
Returns the meta object for the containment reference list '
Children ' |
EReference |
getTreeNode_Data()
Returns the meta object for the reference '
Data ' |
EReference |
getTreeNode_Parent()
Returns the meta object for the container reference '
Parent ' |
EClass |
getTreeNode()
Returns the meta object for class '
Node ' |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final TreePackage eINSTANCE
static final int TREE_NODE
Node
' class.
TreeNodeImpl
,
TreePackageImpl.getTreeNode()
,
Constant Field Valuesstatic final int TREE_NODE__PARENT
static final int TREE_NODE__CHILDREN
static final int TREE_NODE__DATA
static final int TREE_NODE_FEATURE_COUNT
EClass getTreeNode()
Node
'.
TreeNode
EReference getTreeNode_Parent()
Parent
'.
TreeNode.getParent()
,
getTreeNode()
EReference getTreeNode_Children()
Children
'.
TreeNode.getChildren()
,
getTreeNode()
EReference getTreeNode_Data()
Data
'.
TreeNode.getData()
,
getTreeNode()
TreeFactory getTreeFactory()