blob: 6197634f08e66b132246bc78e0627932c5a32622 [file] [log] [blame]
/**
* <copyright>
* </copyright>
*
* $Id: TestinheritancePackage.java,v 1.3 2007/03/29 22:13:50 mtaal Exp $
*/
package testinheritance;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc --> The <b>Package</b> for the model. It contains accessors for the meta
* objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
*
* @see testinheritance.TestinheritanceFactory
* @model kind="package"
* @generated
*/
public interface TestinheritancePackage extends EPackage {
/**
* The package name. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNAME = "testinheritance";
/**
* The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNS_URI = "http://xsd.tns.example.com/testinheritance/model";
/**
* The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNS_PREFIX = "testinheritance";
/**
* The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
TestinheritancePackage eINSTANCE = testinheritance.impl.TestinheritancePackageImpl.init();
/**
* The meta object id for the '{@link testinheritance.impl.SomeBaseClassImpl
* <em>Some Base Class</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.SomeBaseClassImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getSomeBaseClass()
* @generated
*/
int SOME_BASE_CLASS = 1;
/**
* The meta object id for the '{@link testinheritance.impl.SomeResourceImpl
* <em>Some Resource</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.SomeResourceImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getSomeResource()
* @generated
*/
int SOME_RESOURCE = 0;
/**
* The feature id for the '<em><b>Another Property</b></em>' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_BASE_CLASS__ANOTHER_PROPERTY = 0;
/**
* The number of structural features of the '<em>Some Base Class</em>' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_BASE_CLASS_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link testinheritance.impl.SomeOtherBaseClassImpl
* <em>Some Other Base Class</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.SomeOtherBaseClassImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getSomeOtherBaseClass()
* @generated
*/
int SOME_OTHER_BASE_CLASS = 2;
/**
* The feature id for the '<em><b>Another Property</b></em>' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_RESOURCE__ANOTHER_PROPERTY = SOME_BASE_CLASS__ANOTHER_PROPERTY;
/**
* The feature id for the '<em><b>Property</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_RESOURCE__PROPERTY = SOME_BASE_CLASS_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Name Value Pairs</b></em>' reference list. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_RESOURCE__NAME_VALUE_PAIRS = SOME_BASE_CLASS_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Some Resource</em>' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_RESOURCE_FEATURE_COUNT = SOME_BASE_CLASS_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Property</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_OTHER_BASE_CLASS__PROPERTY = 0;
/**
* The feature id for the '<em><b>Name Value Pairs</b></em>' reference list. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_OTHER_BASE_CLASS__NAME_VALUE_PAIRS = 1;
/**
* The number of structural features of the '<em>Some Other Base Class</em>' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_OTHER_BASE_CLASS_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link testinheritance.impl.NameValuePairImpl
* <em>Name Value Pair</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.NameValuePairImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getNameValuePair()
* @generated
*/
int NAME_VALUE_PAIR = 3;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int NAME_VALUE_PAIR__NAME = 0;
/**
* The feature id for the '<em><b>Value</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int NAME_VALUE_PAIR__VALUE = 1;
/**
* The number of structural features of the '<em>Name Value Pair</em>' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int NAME_VALUE_PAIR_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link testinheritance.impl.ParentOneImpl <em>Parent One</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.ParentOneImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getParentOne()
* @generated
*/
int PARENT_ONE = 4;
/**
* The feature id for the '<em><b>Another Property</b></em>' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PARENT_ONE__ANOTHER_PROPERTY = 0;
/**
* The number of structural features of the '<em>Parent One</em>' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PARENT_ONE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link testinheritance.impl.ParentTwoImpl <em>Parent Two</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.ParentTwoImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getParentTwo()
* @generated
*/
int PARENT_TWO = 5;
/**
* The feature id for the '<em><b>Test Id</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int PARENT_TWO__TEST_ID = 0;
/**
* The feature id for the '<em><b>Some Reference</b></em>' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int PARENT_TWO__SOME_REFERENCE = 1;
/**
* The number of structural features of the '<em>Parent Two</em>' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PARENT_TWO_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link testinheritance.impl.ParentZeroImpl <em>Parent Zero</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.ParentZeroImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getParentZero()
* @generated
*/
int PARENT_ZERO = 6;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int PARENT_ZERO__NAME = 0;
/**
* The number of structural features of the '<em>Parent Zero</em>' class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PARENT_ZERO_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link testinheritance.impl.ChildImpl <em>Child</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.ChildImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getChild()
* @generated
*/
int CHILD = 7;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD__NAME = PARENT_ZERO__NAME;
/**
* The feature id for the '<em><b>Test Id</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD__TEST_ID = PARENT_ZERO_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Some Reference</b></em>' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD__SOME_REFERENCE = PARENT_ZERO_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Age</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD__AGE = PARENT_ZERO_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Child</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD_FEATURE_COUNT = PARENT_ZERO_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link testinheritance.impl.Child2Impl <em>Child2</em>}' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.Child2Impl
* @see testinheritance.impl.TestinheritancePackageImpl#getChild2()
* @generated
*/
int CHILD2 = 8;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD2__NAME = PARENT_ZERO__NAME;
/**
* The feature id for the '<em><b>Another Property</b></em>' attribute. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD2__ANOTHER_PROPERTY = PARENT_ZERO_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Test Id</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD2__TEST_ID = PARENT_ZERO_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Some Reference</b></em>' reference. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD2__SOME_REFERENCE = PARENT_ZERO_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Age</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD2__AGE = PARENT_ZERO_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Child2</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int CHILD2_FEATURE_COUNT = PARENT_ZERO_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link testinheritance.impl.SomeReferenceImpl
* <em>Some Reference</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.SomeReferenceImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getSomeReference()
* @generated
*/
int SOME_REFERENCE = 9;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_REFERENCE__NAME = 0;
/**
* The number of structural features of the '<em>Some Reference</em>' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SOME_REFERENCE_FEATURE_COUNT = 1;
/**
* Returns the meta object for class '{@link testinheritance.SomeResource <em>Some Resource</em>}
* '. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Some Resource</em>'.
* @see testinheritance.SomeResource
* @generated
*/
EClass getSomeResource();
/**
* Returns the meta object for class '{@link testinheritance.SomeBaseClass
* <em>Some Base Class</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Some Base Class</em>'.
* @see testinheritance.SomeBaseClass
* @generated
*/
EClass getSomeBaseClass();
/**
* Returns the meta object for the attribute '
* {@link testinheritance.SomeBaseClass#getAnotherProperty <em>Another Property</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Another Property</em>'.
* @see testinheritance.SomeBaseClass#getAnotherProperty()
* @see #getSomeBaseClass()
* @generated
*/
EAttribute getSomeBaseClass_AnotherProperty();
/**
* Returns the meta object for class '{@link testinheritance.SomeOtherBaseClass
* <em>Some Other Base Class</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Some Other Base Class</em>'.
* @see testinheritance.SomeOtherBaseClass
* @generated
*/
EClass getSomeOtherBaseClass();
/**
* Returns the meta object for the attribute '
* {@link testinheritance.SomeOtherBaseClass#getProperty <em>Property</em>}'. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Property</em>'.
* @see testinheritance.SomeOtherBaseClass#getProperty()
* @see #getSomeOtherBaseClass()
* @generated
*/
EAttribute getSomeOtherBaseClass_Property();
/**
* Returns the meta object for the reference list '
* {@link testinheritance.SomeOtherBaseClass#getNameValuePairs <em>Name Value Pairs</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference list '<em>Name Value Pairs</em>'.
* @see testinheritance.SomeOtherBaseClass#getNameValuePairs()
* @see #getSomeOtherBaseClass()
* @generated
*/
EReference getSomeOtherBaseClass_NameValuePairs();
/**
* Returns the meta object for class '{@link testinheritance.NameValuePair
* <em>Name Value Pair</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Name Value Pair</em>'.
* @see testinheritance.NameValuePair
* @generated
*/
EClass getNameValuePair();
/**
* Returns the meta object for the attribute '{@link testinheritance.NameValuePair#getName
* <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see testinheritance.NameValuePair#getName()
* @see #getNameValuePair()
* @generated
*/
EAttribute getNameValuePair_Name();
/**
* Returns the meta object for the attribute '{@link testinheritance.NameValuePair#getValue
* <em>Value</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Value</em>'.
* @see testinheritance.NameValuePair#getValue()
* @see #getNameValuePair()
* @generated
*/
EAttribute getNameValuePair_Value();
/**
* Returns the meta object for class '{@link testinheritance.ParentOne <em>Parent One</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Parent One</em>'.
* @see testinheritance.ParentOne
* @generated
*/
EClass getParentOne();
/**
* Returns the meta object for the attribute '{@link testinheritance.ParentOne#getAnotherProperty
* <em>Another Property</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Another Property</em>'.
* @see testinheritance.ParentOne#getAnotherProperty()
* @see #getParentOne()
* @generated
*/
EAttribute getParentOne_AnotherProperty();
/**
* Returns the meta object for class '{@link testinheritance.ParentTwo <em>Parent Two</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Parent Two</em>'.
* @see testinheritance.ParentTwo
* @generated
*/
EClass getParentTwo();
/**
* Returns the meta object for the attribute '{@link testinheritance.ParentTwo#getTestId
* <em>Test Id</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Test Id</em>'.
* @see testinheritance.ParentTwo#getTestId()
* @see #getParentTwo()
* @generated
*/
EAttribute getParentTwo_TestId();
/**
* Returns the meta object for the reference '{@link testinheritance.ParentTwo#getSomeReference
* <em>Some Reference</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Some Reference</em>'.
* @see testinheritance.ParentTwo#getSomeReference()
* @see #getParentTwo()
* @generated
*/
EReference getParentTwo_SomeReference();
/**
* Returns the meta object for class '{@link testinheritance.ParentZero <em>Parent Zero</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Parent Zero</em>'.
* @see testinheritance.ParentZero
* @generated
*/
EClass getParentZero();
/**
* Returns the meta object for the attribute '{@link testinheritance.ParentZero#getName
* <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see testinheritance.ParentZero#getName()
* @see #getParentZero()
* @generated
*/
EAttribute getParentZero_Name();
/**
* Returns the meta object for class '{@link testinheritance.Child <em>Child</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Child</em>'.
* @see testinheritance.Child
* @generated
*/
EClass getChild();
/**
* Returns the meta object for the attribute '{@link testinheritance.Child#getAge <em>Age</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Age</em>'.
* @see testinheritance.Child#getAge()
* @see #getChild()
* @generated
*/
EAttribute getChild_Age();
/**
* Returns the meta object for class '{@link testinheritance.Child2 <em>Child2</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Child2</em>'.
* @see testinheritance.Child2
* @generated
*/
EClass getChild2();
/**
* Returns the meta object for the attribute '{@link testinheritance.Child2#getAge <em>Age</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Age</em>'.
* @see testinheritance.Child2#getAge()
* @see #getChild2()
* @generated
*/
EAttribute getChild2_Age();
/**
* Returns the meta object for class '{@link testinheritance.SomeReference
* <em>Some Reference</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Some Reference</em>'.
* @see testinheritance.SomeReference
* @generated
*/
EClass getSomeReference();
/**
* Returns the meta object for the attribute '{@link testinheritance.SomeReference#getName
* <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see testinheritance.SomeReference#getName()
* @see #getSomeReference()
* @generated
*/
EAttribute getSomeReference_Name();
/**
* Returns the factory that creates the instances of the model. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the factory that creates the instances of the model.
* @generated
*/
TestinheritanceFactory getTestinheritanceFactory();
/**
* <!-- begin-user-doc --> Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
*
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link testinheritance.impl.SomeResourceImpl
* <em>Some Resource</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.SomeResourceImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getSomeResource()
* @generated
*/
EClass SOME_RESOURCE = eINSTANCE.getSomeResource();
/**
* The meta object literal for the '{@link testinheritance.impl.SomeBaseClassImpl
* <em>Some Base Class</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.SomeBaseClassImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getSomeBaseClass()
* @generated
*/
EClass SOME_BASE_CLASS = eINSTANCE.getSomeBaseClass();
/**
* The meta object literal for the '<em><b>Another Property</b></em>' attribute feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute SOME_BASE_CLASS__ANOTHER_PROPERTY = eINSTANCE.getSomeBaseClass_AnotherProperty();
/**
* The meta object literal for the '{@link testinheritance.impl.SomeOtherBaseClassImpl
* <em>Some Other Base Class</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.SomeOtherBaseClassImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getSomeOtherBaseClass()
* @generated
*/
EClass SOME_OTHER_BASE_CLASS = eINSTANCE.getSomeOtherBaseClass();
/**
* The meta object literal for the '<em><b>Property</b></em>' attribute feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute SOME_OTHER_BASE_CLASS__PROPERTY = eINSTANCE.getSomeOtherBaseClass_Property();
/**
* The meta object literal for the '<em><b>Name Value Pairs</b></em>' reference list feature.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference SOME_OTHER_BASE_CLASS__NAME_VALUE_PAIRS = eINSTANCE
.getSomeOtherBaseClass_NameValuePairs();
/**
* The meta object literal for the '{@link testinheritance.impl.NameValuePairImpl
* <em>Name Value Pair</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.NameValuePairImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getNameValuePair()
* @generated
*/
EClass NAME_VALUE_PAIR = eINSTANCE.getNameValuePair();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute NAME_VALUE_PAIR__NAME = eINSTANCE.getNameValuePair_Name();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute NAME_VALUE_PAIR__VALUE = eINSTANCE.getNameValuePair_Value();
/**
* The meta object literal for the '{@link testinheritance.impl.ParentOneImpl
* <em>Parent One</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.ParentOneImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getParentOne()
* @generated
*/
EClass PARENT_ONE = eINSTANCE.getParentOne();
/**
* The meta object literal for the '<em><b>Another Property</b></em>' attribute feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute PARENT_ONE__ANOTHER_PROPERTY = eINSTANCE.getParentOne_AnotherProperty();
/**
* The meta object literal for the '{@link testinheritance.impl.ParentTwoImpl
* <em>Parent Two</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.ParentTwoImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getParentTwo()
* @generated
*/
EClass PARENT_TWO = eINSTANCE.getParentTwo();
/**
* The meta object literal for the '<em><b>Test Id</b></em>' attribute feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute PARENT_TWO__TEST_ID = eINSTANCE.getParentTwo_TestId();
/**
* The meta object literal for the '<em><b>Some Reference</b></em>' reference feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference PARENT_TWO__SOME_REFERENCE = eINSTANCE.getParentTwo_SomeReference();
/**
* The meta object literal for the '{@link testinheritance.impl.ParentZeroImpl
* <em>Parent Zero</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.ParentZeroImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getParentZero()
* @generated
*/
EClass PARENT_ZERO = eINSTANCE.getParentZero();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute PARENT_ZERO__NAME = eINSTANCE.getParentZero_Name();
/**
* The meta object literal for the '{@link testinheritance.impl.ChildImpl <em>Child</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.ChildImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getChild()
* @generated
*/
EClass CHILD = eINSTANCE.getChild();
/**
* The meta object literal for the '<em><b>Age</b></em>' attribute feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute CHILD__AGE = eINSTANCE.getChild_Age();
/**
* The meta object literal for the '{@link testinheritance.impl.Child2Impl <em>Child2</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.Child2Impl
* @see testinheritance.impl.TestinheritancePackageImpl#getChild2()
* @generated
*/
EClass CHILD2 = eINSTANCE.getChild2();
/**
* The meta object literal for the '<em><b>Age</b></em>' attribute feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute CHILD2__AGE = eINSTANCE.getChild2_Age();
/**
* The meta object literal for the '{@link testinheritance.impl.SomeReferenceImpl
* <em>Some Reference</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see testinheritance.impl.SomeReferenceImpl
* @see testinheritance.impl.TestinheritancePackageImpl#getSomeReference()
* @generated
*/
EClass SOME_REFERENCE = eINSTANCE.getSomeReference();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute SOME_REFERENCE__NAME = eINSTANCE.getSomeReference_Name();
}
} // TestinheritancePackage