testmodel1
Interface TestModel1Package

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:
TestModel1PackageImpl

public interface TestModel1Package
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
TestModel1Factory

Nested Class Summary
static interface TestModel1Package.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 TestModel1Package eINSTANCE
          The singleton instance of the package
static int EMPTY_NODE
          The meta object id for the 'Empty Node' class
static int EMPTY_NODE__BOOLEAN_FEATURE
          The feature id for the 'Boolean Feature' attribute
static int EMPTY_NODE__CHILDREN
          The feature id for the 'Children' containment reference list
static int EMPTY_NODE__INT_FEATURE
          The feature id for the 'Int Feature' attribute
static int EMPTY_NODE__PARENT
          The feature id for the 'Parent' container reference
static int EMPTY_NODE__REFERENCES
          The feature id for the 'References' reference list
static int EMPTY_NODE__STRING_FEATURE
          The feature id for the 'String Feature' attribute
static int EMPTY_NODE_FEATURE_COUNT
          The number of structural features of the 'Empty Node' class
static int EMPTY_REF_NODE
          The meta object id for the 'Empty Ref Node' class
static int EMPTY_REF_NODE__BOOLEAN_FEATURE
          The feature id for the 'Boolean Feature' attribute
static int EMPTY_REF_NODE__CHILDREN
          The feature id for the 'Children' containment reference list
static int EMPTY_REF_NODE__INT_FEATURE
          The feature id for the 'Int Feature' attribute
static int EMPTY_REF_NODE__MORE_REFERENCES
          The feature id for the 'More References' reference list
static int EMPTY_REF_NODE__PARENT
          The feature id for the 'Parent' container reference
static int EMPTY_REF_NODE__REFERENCES
          The feature id for the 'References' reference list
static int EMPTY_REF_NODE__STRING_FEATURE
          The feature id for the 'String Feature' attribute
static int EMPTY_REF_NODE_FEATURE_COUNT
          The number of structural features of the 'Empty Ref Node' 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 EXTENDED_NODE
          The meta object id for the 'Extended Node' class
static int EXTENDED_NODE__BIDI_SOURCE
          The feature id for the 'Bidi Source' reference list
static int EXTENDED_NODE__BIDI_TARGET
          The feature id for the 'Bidi Target' reference list
static int EXTENDED_NODE__BOOLEAN_FEATURE
          The feature id for the 'Boolean Feature' attribute
static int EXTENDED_NODE__CHILDREN
          The feature id for the 'Children' containment reference list
static int EXTENDED_NODE__INT_FEATURE
          The feature id for the 'Int Feature' attribute
static int EXTENDED_NODE__PARENT
          The feature id for the 'Parent' container reference
static int EXTENDED_NODE__REFERENCES
          The feature id for the 'References' reference list
static int EXTENDED_NODE__STRING_FEATURE
          The feature id for the 'String Feature' attribute
static int EXTENDED_NODE__STRING_FEATURE2
          The feature id for the 'String Feature2' attribute
static int EXTENDED_NODE_FEATURE_COUNT
          The number of structural features of the 'Extended Node' class
static int TREE_NODE
          The meta object id for the 'Tree Node' class
static int TREE_NODE__BOOLEAN_FEATURE
          The feature id for the 'Boolean Feature' attribute
static int TREE_NODE__CHILDREN
          The feature id for the 'Children' containment reference list
static int TREE_NODE__INT_FEATURE
          The feature id for the 'Int Feature' attribute
static int TREE_NODE__PARENT
          The feature id for the 'Parent' container reference
static int TREE_NODE__REFERENCES
          The feature id for the 'References' reference list
static int TREE_NODE__STRING_FEATURE
          The feature id for the 'String Feature' attribute
static int TREE_NODE_FEATURE_COUNT
          The number of structural features of the 'Tree Node' class
 
Method Summary
 org.eclipse.emf.ecore.EClass getEmptyNode()
          Returns the meta object for class 'Empty Node'
 org.eclipse.emf.ecore.EReference getEmptyRefNode_MoreReferences()
          Returns the meta object for the reference list 'More References'
 org.eclipse.emf.ecore.EClass getEmptyRefNode()
          Returns the meta object for class 'Empty Ref Node'
 org.eclipse.emf.ecore.EReference getExtendedNode_BidiSource()
          Returns the meta object for the reference list 'Bidi Source'
 org.eclipse.emf.ecore.EReference getExtendedNode_BidiTarget()
          Returns the meta object for the reference list 'Bidi Target'
 org.eclipse.emf.ecore.EAttribute getExtendedNode_StringFeature2()
          Returns the meta object for the attribute 'String Feature2'
 org.eclipse.emf.ecore.EClass getExtendedNode()
          Returns the meta object for class 'Extended Node'
 TestModel1Factory getTestModel1Factory()
          Returns the factory that creates the instances of the model
 org.eclipse.emf.ecore.EAttribute getTreeNode_BooleanFeature()
          Returns the meta object for the attribute 'Boolean Feature'
 org.eclipse.emf.ecore.EReference getTreeNode_Children()
          Returns the meta object for the containment reference list 'Children'
 org.eclipse.emf.ecore.EAttribute getTreeNode_IntFeature()
          Returns the meta object for the attribute 'Int Feature'
 org.eclipse.emf.ecore.EReference getTreeNode_Parent()
          Returns the meta object for the container reference 'Parent'
 org.eclipse.emf.ecore.EReference getTreeNode_References()
          Returns the meta object for the reference list 'References'
 org.eclipse.emf.ecore.EAttribute getTreeNode_StringFeature()
          Returns the meta object for the attribute 'String Feature'
 org.eclipse.emf.ecore.EClass getTreeNode()
          Returns the meta object for class 'Tree Node'
 
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

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 TestModel1Package eINSTANCE
The singleton instance of the package.


TREE_NODE

static final int TREE_NODE
The meta object id for the 'Tree Node' class.

See Also:
TreeNodeImpl, TestModel1PackageImpl.getTreeNode(), Constant Field Values

TREE_NODE__PARENT

static final int TREE_NODE__PARENT
The feature id for the 'Parent' container reference.

See Also:
Constant Field Values

TREE_NODE__CHILDREN

static final int TREE_NODE__CHILDREN
The feature id for the 'Children' containment reference list.

See Also:
Constant Field Values

TREE_NODE__REFERENCES

static final int TREE_NODE__REFERENCES
The feature id for the 'References' reference list.

See Also:
Constant Field Values

TREE_NODE__BOOLEAN_FEATURE

static final int TREE_NODE__BOOLEAN_FEATURE
The feature id for the 'Boolean Feature' attribute.

See Also:
Constant Field Values

TREE_NODE__INT_FEATURE

static final int TREE_NODE__INT_FEATURE
The feature id for the 'Int Feature' attribute.

See Also:
Constant Field Values

TREE_NODE__STRING_FEATURE

static final int TREE_NODE__STRING_FEATURE
The feature id for the 'String Feature' attribute.

See Also:
Constant Field Values

TREE_NODE_FEATURE_COUNT

static final int TREE_NODE_FEATURE_COUNT
The number of structural features of the 'Tree Node' class.

See Also:
Constant Field Values

EXTENDED_NODE

static final int EXTENDED_NODE
The meta object id for the 'Extended Node' class.

See Also:
ExtendedNodeImpl, TestModel1PackageImpl.getExtendedNode(), Constant Field Values

EXTENDED_NODE__PARENT

static final int EXTENDED_NODE__PARENT
The feature id for the 'Parent' container reference.

See Also:
Constant Field Values

EXTENDED_NODE__CHILDREN

static final int EXTENDED_NODE__CHILDREN
The feature id for the 'Children' containment reference list.

See Also:
Constant Field Values

EXTENDED_NODE__REFERENCES

static final int EXTENDED_NODE__REFERENCES
The feature id for the 'References' reference list.

See Also:
Constant Field Values

EXTENDED_NODE__BOOLEAN_FEATURE

static final int EXTENDED_NODE__BOOLEAN_FEATURE
The feature id for the 'Boolean Feature' attribute.

See Also:
Constant Field Values

EXTENDED_NODE__INT_FEATURE

static final int EXTENDED_NODE__INT_FEATURE
The feature id for the 'Int Feature' attribute.

See Also:
Constant Field Values

EXTENDED_NODE__STRING_FEATURE

static final int EXTENDED_NODE__STRING_FEATURE
The feature id for the 'String Feature' attribute.

See Also:
Constant Field Values

EXTENDED_NODE__BIDI_SOURCE

static final int EXTENDED_NODE__BIDI_SOURCE
The feature id for the 'Bidi Source' reference list.

See Also:
Constant Field Values

EXTENDED_NODE__BIDI_TARGET

static final int EXTENDED_NODE__BIDI_TARGET
The feature id for the 'Bidi Target' reference list.

See Also:
Constant Field Values

EXTENDED_NODE__STRING_FEATURE2

static final int EXTENDED_NODE__STRING_FEATURE2
The feature id for the 'String Feature2' attribute.

See Also:
Constant Field Values

EXTENDED_NODE_FEATURE_COUNT

static final int EXTENDED_NODE_FEATURE_COUNT
The number of structural features of the 'Extended Node' class.

See Also:
Constant Field Values

EMPTY_NODE

static final int EMPTY_NODE
The meta object id for the 'Empty Node' class.

See Also:
EmptyNodeImpl, TestModel1PackageImpl.getEmptyNode(), Constant Field Values

EMPTY_NODE__PARENT

static final int EMPTY_NODE__PARENT
The feature id for the 'Parent' container reference.

See Also:
Constant Field Values

EMPTY_NODE__CHILDREN

static final int EMPTY_NODE__CHILDREN
The feature id for the 'Children' containment reference list.

See Also:
Constant Field Values

EMPTY_NODE__REFERENCES

static final int EMPTY_NODE__REFERENCES
The feature id for the 'References' reference list.

See Also:
Constant Field Values

EMPTY_NODE__BOOLEAN_FEATURE

static final int EMPTY_NODE__BOOLEAN_FEATURE
The feature id for the 'Boolean Feature' attribute.

See Also:
Constant Field Values

EMPTY_NODE__INT_FEATURE

static final int EMPTY_NODE__INT_FEATURE
The feature id for the 'Int Feature' attribute.

See Also:
Constant Field Values

EMPTY_NODE__STRING_FEATURE

static final int EMPTY_NODE__STRING_FEATURE
The feature id for the 'String Feature' attribute.

See Also:
Constant Field Values

EMPTY_NODE_FEATURE_COUNT

static final int EMPTY_NODE_FEATURE_COUNT
The number of structural features of the 'Empty Node' class.

See Also:
Constant Field Values

EMPTY_REF_NODE

static final int EMPTY_REF_NODE
The meta object id for the 'Empty Ref Node' class.

See Also:
EmptyRefNodeImpl, TestModel1PackageImpl.getEmptyRefNode(), Constant Field Values

EMPTY_REF_NODE__PARENT

static final int EMPTY_REF_NODE__PARENT
The feature id for the 'Parent' container reference.

See Also:
Constant Field Values

EMPTY_REF_NODE__CHILDREN

static final int EMPTY_REF_NODE__CHILDREN
The feature id for the 'Children' containment reference list.

See Also:
Constant Field Values

EMPTY_REF_NODE__REFERENCES

static final int EMPTY_REF_NODE__REFERENCES
The feature id for the 'References' reference list.

See Also:
Constant Field Values

EMPTY_REF_NODE__BOOLEAN_FEATURE

static final int EMPTY_REF_NODE__BOOLEAN_FEATURE
The feature id for the 'Boolean Feature' attribute.

See Also:
Constant Field Values

EMPTY_REF_NODE__INT_FEATURE

static final int EMPTY_REF_NODE__INT_FEATURE
The feature id for the 'Int Feature' attribute.

See Also:
Constant Field Values

EMPTY_REF_NODE__STRING_FEATURE

static final int EMPTY_REF_NODE__STRING_FEATURE
The feature id for the 'String Feature' attribute.

See Also:
Constant Field Values

EMPTY_REF_NODE__MORE_REFERENCES

static final int EMPTY_REF_NODE__MORE_REFERENCES
The feature id for the 'More References' reference list.

See Also:
Constant Field Values

EMPTY_REF_NODE_FEATURE_COUNT

static final int EMPTY_REF_NODE_FEATURE_COUNT
The number of structural features of the 'Empty Ref Node' class.

See Also:
Constant Field Values
Method Detail

getTreeNode

org.eclipse.emf.ecore.EClass getTreeNode()
Returns the meta object for class 'Tree Node'.

Returns:
the meta object for class 'Tree Node'.
See Also:
TreeNode

getTreeNode_Parent

org.eclipse.emf.ecore.EReference getTreeNode_Parent()
Returns the meta object for the container reference 'Parent'.

Returns:
the meta object for the container reference 'Parent'.
See Also:
TreeNode.getParent(), getTreeNode()

getTreeNode_Children

org.eclipse.emf.ecore.EReference getTreeNode_Children()
Returns the meta object for the containment reference list 'Children'.

Returns:
the meta object for the containment reference list 'Children'.
See Also:
TreeNode.getChildren(), getTreeNode()

getTreeNode_References

org.eclipse.emf.ecore.EReference getTreeNode_References()
Returns the meta object for the reference list 'References'.

Returns:
the meta object for the reference list 'References'.
See Also:
TreeNode.getReferences(), getTreeNode()

getTreeNode_BooleanFeature

org.eclipse.emf.ecore.EAttribute getTreeNode_BooleanFeature()
Returns the meta object for the attribute 'Boolean Feature'.

Returns:
the meta object for the attribute 'Boolean Feature'.
See Also:
TreeNode.isBooleanFeature(), getTreeNode()

getTreeNode_IntFeature

org.eclipse.emf.ecore.EAttribute getTreeNode_IntFeature()
Returns the meta object for the attribute 'Int Feature'.

Returns:
the meta object for the attribute 'Int Feature'.
See Also:
TreeNode.getIntFeature(), getTreeNode()

getTreeNode_StringFeature

org.eclipse.emf.ecore.EAttribute getTreeNode_StringFeature()
Returns the meta object for the attribute 'String Feature'.

Returns:
the meta object for the attribute 'String Feature'.
See Also:
TreeNode.getStringFeature(), getTreeNode()

getExtendedNode

org.eclipse.emf.ecore.EClass getExtendedNode()
Returns the meta object for class 'Extended Node'.

Returns:
the meta object for class 'Extended Node'.
See Also:
ExtendedNode

getExtendedNode_BidiSource

org.eclipse.emf.ecore.EReference getExtendedNode_BidiSource()
Returns the meta object for the reference list 'Bidi Source'.

Returns:
the meta object for the reference list 'Bidi Source'.
See Also:
ExtendedNode.getBidiSource(), getExtendedNode()

getExtendedNode_BidiTarget

org.eclipse.emf.ecore.EReference getExtendedNode_BidiTarget()
Returns the meta object for the reference list 'Bidi Target'.

Returns:
the meta object for the reference list 'Bidi Target'.
See Also:
ExtendedNode.getBidiTarget(), getExtendedNode()

getExtendedNode_StringFeature2

org.eclipse.emf.ecore.EAttribute getExtendedNode_StringFeature2()
Returns the meta object for the attribute 'String Feature2'.

Returns:
the meta object for the attribute 'String Feature2'.
See Also:
ExtendedNode.getStringFeature2(), getExtendedNode()

getEmptyNode

org.eclipse.emf.ecore.EClass getEmptyNode()
Returns the meta object for class 'Empty Node'.

Returns:
the meta object for class 'Empty Node'.
See Also:
EmptyNode

getEmptyRefNode

org.eclipse.emf.ecore.EClass getEmptyRefNode()
Returns the meta object for class 'Empty Ref Node'.

Returns:
the meta object for class 'Empty Ref Node'.
See Also:
EmptyRefNode

getEmptyRefNode_MoreReferences

org.eclipse.emf.ecore.EReference getEmptyRefNode_MoreReferences()
Returns the meta object for the reference list 'More References'.

Returns:
the meta object for the reference list 'More References'.
See Also:
EmptyRefNode.getMoreReferences(), getEmptyRefNode()

getTestModel1Factory

TestModel1Factory getTestModel1Factory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.

Copyright (c) 2004, 2005, 2006 Eike Stepper, Germany.
All Rights Reserved.