diff options
author | Eike Stepper | 2010-12-18 10:12:17 +0000 |
---|---|---|
committer | Eike Stepper | 2010-12-18 10:12:17 +0000 |
commit | 3587ff75c3df12ba991fd9b0ab31b7da053b632a (patch) | |
tree | 024df7483f97f8d4366185a1b46389369aff69ab /plugins/org.eclipse.emf.cdo.tests.model3 | |
parent | 65c9360e815b17e0dde4f3dc82da0ccdfd901157 (diff) | |
download | cdo-3587ff75c3df12ba991fd9b0ab31b7da053b632a.tar.gz cdo-3587ff75c3df12ba991fd9b0ab31b7da053b632a.tar.xz cdo-3587ff75c3df12ba991fd9b0ab31b7da053b632a.zip |
added more meta references
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests.model3')
55 files changed, 1856 insertions, 1148 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/model/model3.ecore b/plugins/org.eclipse.emf.cdo.tests.model3/model/model3.ecore index 93df85d14f..60d1bd4e73 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/model/model3.ecore +++ b/plugins/org.eclipse.emf.cdo.tests.model3/model/model3.ecore @@ -9,6 +9,8 @@ </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="MetaRef"> <eStructuralFeatures xsi:type="ecore:EReference" name="ePackageRef" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EPackage"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="eClassRef" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="eReferenceRef" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EReference"/> </eClassifiers> <eClassifiers xsi:type="ecore:EDataType" name="Point" instanceClassName="org.eclipse.emf.cdo.tests.model3.Point"/> <eClassifiers xsi:type="ecore:EClass" name="Polygon"> diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/Model3Package.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/Model3Package.java index a2229a26f0..4f814d17e2 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/Model3Package.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/Model3Package.java @@ -24,6 +24,7 @@ import org.eclipse.emf.ecore.EReference; * <li>and each data type</li> * </ul> * <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.Model3Factory * @model kind="package" * @generated @@ -31,8 +32,8 @@ import org.eclipse.emf.ecore.EReference; public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Package { /** - * The package name. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The package name. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ String eNAME = "model3"; @@ -45,15 +46,15 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa String eNS_URI = "http://www.eclipse.org/emf/CDO/tests/legacy/model3/1.0.0"; /** - * The package namespace name. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ String eNS_PREFIX = "model3"; /** - * The singleton instance of the package. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ Model3Package eINSTANCE = org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl.init(); @@ -61,6 +62,7 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa /** * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.Class1Impl <em>Class1</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Class1Impl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getClass1() * @generated @@ -68,24 +70,25 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int CLASS1 = 0; /** - * The feature id for the '<em><b>Class2</b></em>' reference list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Class2</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int CLASS1__CLASS2 = 0; /** - * The number of structural features of the '<em>Class1</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Class1</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int CLASS1_FEATURE_COUNT = 1; /** - * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.MetaRefImpl <em>Meta Ref</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.MetaRefImpl <em>Meta Ref</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.MetaRefImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getMetaRef() * @generated @@ -93,24 +96,41 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int META_REF = 1; /** - * The feature id for the '<em><b>EPackage Ref</b></em>' reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>EPackage Ref</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int META_REF__EPACKAGE_REF = 0; /** - * The number of structural features of the '<em>Meta Ref</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>EClass Ref</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ - int META_REF_FEATURE_COUNT = 1; + int META_REF__ECLASS_REF = 1; /** - * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonImpl <em>Polygon</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>EReference Ref</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + * @ordered + */ + int META_REF__EREFERENCE_REF = 2; + + /** + * The number of structural features of the '<em>Meta Ref</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + * @ordered + */ + int META_REF_FEATURE_COUNT = 3; + + /** + * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonImpl <em>Polygon</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getPolygon() * @generated @@ -118,24 +138,25 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int POLYGON = 2; /** - * The feature id for the '<em><b>Points</b></em>' attribute list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Points</b></em>' attribute list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int POLYGON__POINTS = 0; /** - * The number of structural features of the '<em>Polygon</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Polygon</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int POLYGON_FEATURE_COUNT = 1; /** - * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonWithDuplicatesImpl <em>Polygon With Duplicates</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonWithDuplicatesImpl + * <em>Polygon With Duplicates</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonWithDuplicatesImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getPolygonWithDuplicates() * @generated @@ -143,17 +164,17 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int POLYGON_WITH_DUPLICATES = 3; /** - * The feature id for the '<em><b>Points</b></em>' attribute list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Points</b></em>' attribute list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int POLYGON_WITH_DUPLICATES__POINTS = 0; /** - * The number of structural features of the '<em>Polygon With Duplicates</em>' class. - * <!-- begin-user-doc --> <!-- + * The number of structural features of the '<em>Polygon With Duplicates</em>' class. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated * @ordered */ @@ -162,6 +183,7 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa /** * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl <em>Node A</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getNodeA() * @generated @@ -169,33 +191,33 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int NODE_A = 4; /** - * The feature id for the '<em><b>Children</b></em>' containment reference list. - * <!-- begin-user-doc --> <!-- + * The feature id for the '<em><b>Children</b></em>' containment reference list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated * @ordered */ int NODE_A__CHILDREN = 0; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_A__NAME = 1; /** - * The feature id for the '<em><b>Other Nodes</b></em>' reference list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Other Nodes</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_A__OTHER_NODES = 2; /** - * The number of structural features of the '<em>Node A</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Node A</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -204,6 +226,7 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa /** * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl <em>Node B</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getNodeB() * @generated @@ -211,33 +234,33 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int NODE_B = 5; /** - * The feature id for the '<em><b>Children</b></em>' containment reference list. - * <!-- begin-user-doc --> <!-- + * The feature id for the '<em><b>Children</b></em>' containment reference list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated * @ordered */ int NODE_B__CHILDREN = 0; /** - * The feature id for the '<em><b>Parent</b></em>' container reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_B__PARENT = 1; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_B__NAME = 2; /** - * The number of structural features of the '<em>Node B</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Node B</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -246,6 +269,7 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa /** * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl <em>Node C</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getNodeC() * @generated @@ -253,33 +277,33 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int NODE_C = 6; /** - * The feature id for the '<em><b>Children</b></em>' containment reference list. - * <!-- begin-user-doc --> <!-- + * The feature id for the '<em><b>Children</b></em>' containment reference list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated * @ordered */ int NODE_C__CHILDREN = 0; /** - * The feature id for the '<em><b>Parent</b></em>' container reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_C__PARENT = 1; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_C__NAME = 2; /** - * The feature id for the '<em><b>Other Nodes</b></em>' reference list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Other Nodes</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -295,8 +319,8 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int NODE_C__OPPOSITE_NODES = 4; /** - * The number of structural features of the '<em>Node C</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Node C</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -305,6 +329,7 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa /** * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl <em>Node D</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getNodeD() * @generated @@ -312,49 +337,49 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int NODE_D = 7; /** - * The feature id for the '<em><b>Children</b></em>' containment reference list. - * <!-- begin-user-doc --> <!-- + * The feature id for the '<em><b>Children</b></em>' containment reference list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated * @ordered */ int NODE_D__CHILDREN = 0; /** - * The feature id for the '<em><b>Parent</b></em>' container reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_D__PARENT = 1; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_D__NAME = 2; /** - * The feature id for the '<em><b>Other Nodes</b></em>' reference list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Other Nodes</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_D__OTHER_NODES = 3; /** - * The feature id for the '<em><b>Opposite Node</b></em>' reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Opposite Node</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_D__OPPOSITE_NODE = 4; /** - * The number of structural features of the '<em>Node D</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Node D</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -362,8 +387,8 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa /** * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl <em>Image</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getImage() * @generated @@ -371,36 +396,32 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int IMAGE = 8; /** - * The feature id for the '<em><b>Width</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The feature id for the '<em><b>Width</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int IMAGE__WIDTH = 0; /** - * The feature id for the '<em><b>Height</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The feature id for the '<em><b>Height</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int IMAGE__HEIGHT = 1; /** - * The feature id for the '<em><b>Data</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The feature id for the '<em><b>Data</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int IMAGE__DATA = 2; /** - * The number of structural features of the '<em>Image</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The number of structural features of the '<em>Image</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -408,8 +429,8 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa /** * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.FileImpl <em>File</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.FileImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getFile() * @generated @@ -417,35 +438,32 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa int FILE = 9; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int FILE__NAME = 0; /** - * The feature id for the '<em><b>Data</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The feature id for the '<em><b>Data</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int FILE__DATA = 1; /** - * The number of structural features of the '<em>File</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The number of structural features of the '<em>File</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int FILE_FEATURE_COUNT = 2; /** - * The meta object id for the '<em>Point</em>' data type. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object id for the '<em>Point</em>' data type. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.Point * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getPoint() * @generated @@ -463,8 +481,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass getClass1(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.Class1#getClass2 <em>Class2</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.Class1#getClass2 + * <em>Class2</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference list '<em>Class2</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.Class1#getClass2() * @see #getClass1() @@ -483,8 +502,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass getMetaRef(); /** - * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.legacy.model3.MetaRef#getEPackageRef <em>EPackage Ref</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.legacy.model3.MetaRef#getEPackageRef + * <em>EPackage Ref</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference '<em>EPackage Ref</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.MetaRef#getEPackageRef() * @see #getMetaRef() @@ -493,6 +513,28 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference getMetaRef_EPackageRef(); /** + * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.legacy.model3.MetaRef#getEClassRef + * <em>EClass Ref</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return the meta object for the reference '<em>EClass Ref</em>'. + * @see org.eclipse.emf.cdo.tests.legacy.model3.MetaRef#getEClassRef() + * @see #getMetaRef() + * @generated + */ + EReference getMetaRef_EClassRef(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.legacy.model3.MetaRef#getEReferenceRef + * <em>EReference Ref</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return the meta object for the reference '<em>EReference Ref</em>'. + * @see org.eclipse.emf.cdo.tests.legacy.model3.MetaRef#getEReferenceRef() + * @see #getMetaRef() + * @generated + */ + EReference getMetaRef_EReferenceRef(); + + /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.Polygon <em>Polygon</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * @@ -503,8 +545,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass getPolygon(); /** - * Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.tests.legacy.model3.Polygon#getPoints <em>Points</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.tests.legacy.model3.Polygon#getPoints + * <em>Points</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute list '<em>Points</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.Polygon#getPoints() * @see #getPolygon() @@ -513,8 +556,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EAttribute getPolygon_Points(); /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.PolygonWithDuplicates <em>Polygon With Duplicates</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.PolygonWithDuplicates + * <em>Polygon With Duplicates</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for class '<em>Polygon With Duplicates</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.PolygonWithDuplicates * @generated @@ -544,9 +588,10 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass getNodeA(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeA#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the containment reference list ' + * {@link org.eclipse.emf.cdo.tests.legacy.model3.NodeA#getChildren <em>Children</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeA#getChildren() * @see #getNodeA() @@ -555,8 +600,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference getNodeA_Children(); /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeA#getName <em>Name</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeA#getName + * <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeA#getName() * @see #getNodeA() @@ -565,8 +611,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EAttribute getNodeA_Name(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeA#getOtherNodes <em>Other Nodes</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeA#getOtherNodes + * <em>Other Nodes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference list '<em>Other Nodes</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeA#getOtherNodes() * @see #getNodeA() @@ -585,9 +632,10 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass getNodeB(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeB#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the containment reference list ' + * {@link org.eclipse.emf.cdo.tests.legacy.model3.NodeB#getChildren <em>Children</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeB#getChildren() * @see #getNodeB() @@ -596,9 +644,10 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference getNodeB_Children(); /** - * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeB#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the container reference ' + * {@link org.eclipse.emf.cdo.tests.legacy.model3.NodeB#getParent <em>Parent</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the container reference '<em>Parent</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeB#getParent() * @see #getNodeB() @@ -607,8 +656,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference getNodeB_Parent(); /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeB#getName <em>Name</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeB#getName + * <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeB#getName() * @see #getNodeB() @@ -627,9 +677,10 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass getNodeC(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the containment reference list ' + * {@link org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getChildren <em>Children</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getChildren() * @see #getNodeC() @@ -638,9 +689,10 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference getNodeC_Children(); /** - * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the container reference ' + * {@link org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getParent <em>Parent</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the container reference '<em>Parent</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getParent() * @see #getNodeC() @@ -649,8 +701,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference getNodeC_Parent(); /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getName <em>Name</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getName + * <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getName() * @see #getNodeC() @@ -659,8 +712,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EAttribute getNodeC_Name(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getOtherNodes <em>Other Nodes</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getOtherNodes + * <em>Other Nodes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference list '<em>Other Nodes</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getOtherNodes() * @see #getNodeC() @@ -691,9 +745,10 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass getNodeD(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the containment reference list ' + * {@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getChildren <em>Children</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getChildren() * @see #getNodeD() @@ -702,9 +757,10 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference getNodeD_Children(); /** - * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the container reference ' + * {@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getParent <em>Parent</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the container reference '<em>Parent</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getParent() * @see #getNodeD() @@ -713,8 +769,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference getNodeD_Parent(); /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getName <em>Name</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getName + * <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getName() * @see #getNodeD() @@ -723,8 +780,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EAttribute getNodeD_Name(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getOtherNodes <em>Other Nodes</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getOtherNodes + * <em>Other Nodes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference list '<em>Other Nodes</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getOtherNodes() * @see #getNodeD() @@ -733,8 +791,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference getNodeD_OtherNodes(); /** - * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getOppositeNode <em>Opposite Node</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getOppositeNode + * <em>Opposite Node</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference '<em>Opposite Node</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.NodeD#getOppositeNode() * @see #getNodeD() @@ -743,9 +802,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference getNodeD_OppositeNode(); /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.Image <em>Image</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.Image <em>Image</em>}'. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for class '<em>Image</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.Image * @generated @@ -753,9 +812,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass getImage(); /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.Image#getWidth <em>Width</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.Image#getWidth + * <em>Width</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Width</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.Image#getWidth() * @see #getImage() @@ -764,9 +823,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EAttribute getImage_Width(); /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.Image#getHeight <em>Height</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.Image#getHeight + * <em>Height</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Height</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.Image#getHeight() * @see #getImage() @@ -775,9 +834,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EAttribute getImage_Height(); /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.Image#getData <em>Data</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.Image#getData + * <em>Data</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Data</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.Image#getData() * @see #getImage() @@ -786,9 +845,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EAttribute getImage_Data(); /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.File <em>File</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.File <em>File</em>}'. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for class '<em>File</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.File * @generated @@ -796,9 +855,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass getFile(); /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.File#getName <em>Name</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.File#getName + * <em>Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.File#getName() * @see #getFile() @@ -807,9 +866,9 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EAttribute getFile_Name(); /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.File#getData <em>Data</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.legacy.model3.File#getData + * <em>Data</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Data</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.File#getData() * @see #getFile() @@ -829,8 +888,8 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EDataType getPoint(); /** - * Returns the factory that creates the instances of the model. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * 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 */ @@ -845,13 +904,15 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa * <li>and each data type</li> * </ul> * <!-- end-user-doc --> + * * @generated */ interface Literals { /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.Class1Impl <em>Class1</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.Class1Impl <em>Class1</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Class1Impl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getClass1() * @generated @@ -859,16 +920,17 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass CLASS1 = eINSTANCE.getClass1(); /** - * The meta object literal for the '<em><b>Class2</b></em>' reference list feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Class2</b></em>' reference list feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EReference CLASS1__CLASS2 = eINSTANCE.getClass1_Class2(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.MetaRefImpl <em>Meta Ref</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.MetaRefImpl + * <em>Meta Ref</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.MetaRefImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getMetaRef() * @generated @@ -876,16 +938,33 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass META_REF = eINSTANCE.getMetaRef(); /** - * The meta object literal for the '<em><b>EPackage Ref</b></em>' reference feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>EPackage Ref</b></em>' reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EReference META_REF__EPACKAGE_REF = eINSTANCE.getMetaRef_EPackageRef(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonImpl <em>Polygon</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '<em><b>EClass Ref</b></em>' reference feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * + * @generated + */ + EReference META_REF__ECLASS_REF = eINSTANCE.getMetaRef_EClassRef(); + + /** + * The meta object literal for the '<em><b>EReference Ref</b></em>' reference feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * + * @generated + */ + EReference META_REF__EREFERENCE_REF = eINSTANCE.getMetaRef_EReferenceRef(); + + /** + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonImpl + * <em>Polygon</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getPolygon() * @generated @@ -893,16 +972,17 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass POLYGON = eINSTANCE.getPolygon(); /** - * The meta object literal for the '<em><b>Points</b></em>' attribute list feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Points</b></em>' attribute list feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute POLYGON__POINTS = eINSTANCE.getPolygon_Points(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonWithDuplicatesImpl <em>Polygon With Duplicates</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonWithDuplicatesImpl + * <em>Polygon With Duplicates</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonWithDuplicatesImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getPolygonWithDuplicates() * @generated @@ -910,16 +990,17 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass POLYGON_WITH_DUPLICATES = eINSTANCE.getPolygonWithDuplicates(); /** - * The meta object literal for the '<em><b>Points</b></em>' attribute list feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Points</b></em>' attribute list feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute POLYGON_WITH_DUPLICATES__POINTS = eINSTANCE.getPolygonWithDuplicates_Points(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl <em>Node A</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl <em>Node A</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getNodeA() * @generated @@ -935,24 +1016,25 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference NODE_A__CHILDREN = eINSTANCE.getNodeA_Children(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute NODE_A__NAME = eINSTANCE.getNodeA_Name(); /** - * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_A__OTHER_NODES = eINSTANCE.getNodeA_OtherNodes(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl <em>Node B</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl <em>Node B</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getNodeB() * @generated @@ -968,24 +1050,25 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference NODE_B__CHILDREN = eINSTANCE.getNodeB_Children(); /** - * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_B__PARENT = eINSTANCE.getNodeB_Parent(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute NODE_B__NAME = eINSTANCE.getNodeB_Name(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl <em>Node C</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl <em>Node C</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getNodeC() * @generated @@ -1001,40 +1084,41 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference NODE_C__CHILDREN = eINSTANCE.getNodeC_Children(); /** - * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_C__PARENT = eINSTANCE.getNodeC_Parent(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute NODE_C__NAME = eINSTANCE.getNodeC_Name(); /** - * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_C__OTHER_NODES = eINSTANCE.getNodeC_OtherNodes(); /** - * The meta object literal for the '<em><b>Opposite Nodes</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Opposite Nodes</b></em>' reference list feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_C__OPPOSITE_NODES = eINSTANCE.getNodeC_OppositeNodes(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl <em>Node D</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl <em>Node D</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getNodeD() * @generated @@ -1050,41 +1134,41 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EReference NODE_D__CHILDREN = eINSTANCE.getNodeD_Children(); /** - * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_D__PARENT = eINSTANCE.getNodeD_Parent(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute NODE_D__NAME = eINSTANCE.getNodeD_Name(); /** - * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_D__OTHER_NODES = eINSTANCE.getNodeD_OtherNodes(); /** - * The meta object literal for the '<em><b>Opposite Node</b></em>' reference feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Opposite Node</b></em>' reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EReference NODE_D__OPPOSITE_NODE = eINSTANCE.getNodeD_OppositeNode(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl <em>Image</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl <em>Image</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getImage() * @generated @@ -1092,33 +1176,33 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass IMAGE = eINSTANCE.getImage(); /** - * The meta object literal for the '<em><b>Width</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '<em><b>Width</b></em>' attribute feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @generated */ EAttribute IMAGE__WIDTH = eINSTANCE.getImage_Width(); /** - * The meta object literal for the '<em><b>Height</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '<em><b>Height</b></em>' attribute feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @generated */ EAttribute IMAGE__HEIGHT = eINSTANCE.getImage_Height(); /** - * The meta object literal for the '<em><b>Data</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '<em><b>Data</b></em>' attribute feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @generated */ EAttribute IMAGE__DATA = eINSTANCE.getImage_Data(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.FileImpl <em>File</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.FileImpl <em>File</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.FileImpl * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getFile() * @generated @@ -1126,24 +1210,24 @@ public interface Model3Package extends org.eclipse.emf.cdo.tests.model3.Model3Pa EClass FILE = eINSTANCE.getFile(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @generated */ EAttribute FILE__NAME = eINSTANCE.getFile_Name(); /** - * The meta object literal for the '<em><b>Data</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '<em><b>Data</b></em>' attribute feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @generated */ EAttribute FILE__DATA = eINSTANCE.getFile_Data(); /** - * The meta object literal for the '<em>Point</em>' data type. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '<em>Point</em>' data type. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.Point * @see org.eclipse.emf.cdo.tests.legacy.model3.impl.Model3PackageImpl#getPoint() * @generated diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/Class1Impl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/Class1Impl.java index 679c7bdbb7..6837d39b32 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/Class1Impl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/Class1Impl.java @@ -30,18 +30,18 @@ import java.util.Collection; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.Class1Impl#getClass2 <em>Class2</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.Class1Impl#getClass2 <em>Class2</em>}</li> * </ul> * </p> - * + * * @generated */ public class Class1Impl extends EObjectImpl implements Class1 { /** - * The cached value of the '{@link #getClass2() <em>Class2</em>}' reference list. - * <!-- begin-user-doc --> <!-- + * The cached value of the '{@link #getClass2() <em>Class2</em>}' reference list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @see #getClass2() * @generated * @ordered @@ -50,6 +50,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected Class1Impl() @@ -59,6 +60,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -69,6 +71,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<Class2> getClass2() @@ -83,6 +86,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void unsetClass2() @@ -93,6 +97,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public boolean isSetClass2() @@ -102,6 +107,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -118,6 +124,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -133,6 +140,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -148,6 +156,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -166,6 +175,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -182,6 +192,7 @@ public class Class1Impl extends EObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/FileImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/FileImpl.java index 7f4a9f236d..8abec60217 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/FileImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/FileImpl.java @@ -20,25 +20,23 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl; import org.eclipse.emf.ecore.impl.EObjectImpl; /** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>File</b></em>'. - * <!-- end-user-doc --> + * <!-- begin-user-doc --> An implementation of the model object '<em><b>File</b></em>'. <!-- end-user-doc --> * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.FileImpl#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.FileImpl#getData <em>Data</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.FileImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.FileImpl#getData <em>Data</em>}</li> * </ul> * </p> - * + * * @generated */ public class FileImpl extends EObjectImpl implements File { /** - * The default value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The default value of the '{@link #getName() <em>Name</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc + * --> + * * @see #getName() * @generated * @ordered @@ -46,9 +44,8 @@ public class FileImpl extends EObjectImpl implements File protected static final String NAME_EDEFAULT = null; /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #getName() * @generated * @ordered @@ -56,9 +53,9 @@ public class FileImpl extends EObjectImpl implements File protected String name = NAME_EDEFAULT; /** - * The default value of the '{@link #getData() <em>Data</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The default value of the '{@link #getData() <em>Data</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc + * --> + * * @see #getData() * @generated * @ordered @@ -66,9 +63,8 @@ public class FileImpl extends EObjectImpl implements File protected static final CDOClob DATA_EDEFAULT = null; /** - * The cached value of the '{@link #getData() <em>Data</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The cached value of the '{@link #getData() <em>Data</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #getData() * @generated * @ordered @@ -76,8 +72,8 @@ public class FileImpl extends EObjectImpl implements File protected CDOClob data = DATA_EDEFAULT; /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected FileImpl() @@ -86,8 +82,8 @@ public class FileImpl extends EObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -97,8 +93,8 @@ public class FileImpl extends EObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getName() @@ -107,8 +103,8 @@ public class FileImpl extends EObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setName(String newName) @@ -120,8 +116,8 @@ public class FileImpl extends EObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public CDOClob getData() @@ -130,8 +126,8 @@ public class FileImpl extends EObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setData(CDOClob newData) @@ -143,8 +139,8 @@ public class FileImpl extends EObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -161,8 +157,8 @@ public class FileImpl extends EObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -181,8 +177,8 @@ public class FileImpl extends EObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -201,8 +197,8 @@ public class FileImpl extends EObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -219,8 +215,8 @@ public class FileImpl extends EObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -238,4 +234,4 @@ public class FileImpl extends EObjectImpl implements File return result.toString(); } -} //FileImpl +} // FileImpl diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/ImageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/ImageImpl.java index 0389d2e0f8..9be51657e8 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/ImageImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/ImageImpl.java @@ -20,26 +20,24 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl; import org.eclipse.emf.ecore.impl.EObjectImpl; /** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Image</b></em>'. - * <!-- end-user-doc --> + * <!-- begin-user-doc --> An implementation of the model object '<em><b>Image</b></em>'. <!-- end-user-doc --> * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl#getWidth <em>Width</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl#getHeight <em>Height</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl#getData <em>Data</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl#getWidth <em>Width</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl#getHeight <em>Height</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.ImageImpl#getData <em>Data</em>}</li> * </ul> * </p> - * + * * @generated */ public class ImageImpl extends EObjectImpl implements Image { /** - * The default value of the '{@link #getWidth() <em>Width</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The default value of the '{@link #getWidth() <em>Width</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc + * --> + * * @see #getWidth() * @generated * @ordered @@ -47,9 +45,9 @@ public class ImageImpl extends EObjectImpl implements Image protected static final int WIDTH_EDEFAULT = 0; /** - * The cached value of the '{@link #getWidth() <em>Width</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The cached value of the '{@link #getWidth() <em>Width</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc + * --> + * * @see #getWidth() * @generated * @ordered @@ -57,9 +55,9 @@ public class ImageImpl extends EObjectImpl implements Image protected int width = WIDTH_EDEFAULT; /** - * The default value of the '{@link #getHeight() <em>Height</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The default value of the '{@link #getHeight() <em>Height</em>}' attribute. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @see #getHeight() * @generated * @ordered @@ -67,9 +65,9 @@ public class ImageImpl extends EObjectImpl implements Image protected static final int HEIGHT_EDEFAULT = 0; /** - * The cached value of the '{@link #getHeight() <em>Height</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The cached value of the '{@link #getHeight() <em>Height</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc + * --> + * * @see #getHeight() * @generated * @ordered @@ -77,9 +75,9 @@ public class ImageImpl extends EObjectImpl implements Image protected int height = HEIGHT_EDEFAULT; /** - * The default value of the '{@link #getData() <em>Data</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The default value of the '{@link #getData() <em>Data</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc + * --> + * * @see #getData() * @generated * @ordered @@ -87,9 +85,8 @@ public class ImageImpl extends EObjectImpl implements Image protected static final CDOBlob DATA_EDEFAULT = null; /** - * The cached value of the '{@link #getData() <em>Data</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The cached value of the '{@link #getData() <em>Data</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #getData() * @generated * @ordered @@ -97,8 +94,8 @@ public class ImageImpl extends EObjectImpl implements Image protected CDOBlob data = DATA_EDEFAULT; /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected ImageImpl() @@ -107,8 +104,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -118,8 +115,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public int getWidth() @@ -128,8 +125,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setWidth(int newWidth) @@ -141,8 +138,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public int getHeight() @@ -151,8 +148,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setHeight(int newHeight) @@ -164,8 +161,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public CDOBlob getData() @@ -174,8 +171,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setData(CDOBlob newData) @@ -187,8 +184,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -207,8 +204,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -230,8 +227,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -253,8 +250,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -273,8 +270,8 @@ public class ImageImpl extends EObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -294,4 +291,4 @@ public class ImageImpl extends EObjectImpl implements Image return result.toString(); } -} //ImageImpl +} // ImageImpl diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/MetaRefImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/MetaRefImpl.java index 045ab7435e..d7411e7847 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/MetaRefImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/MetaRefImpl.java @@ -16,6 +16,7 @@ import org.eclipse.emf.cdo.tests.model3.MetaRef; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; +import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.InternalEObject; import org.eclipse.emf.ecore.impl.ENotificationImpl; import org.eclipse.emf.ecore.impl.EObjectImpl; @@ -25,18 +26,20 @@ import org.eclipse.emf.ecore.impl.EObjectImpl; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.MetaRefImpl#getEPackageRef <em>EPackage Ref</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.MetaRefImpl#getEPackageRef <em>EPackage Ref</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.MetaRefImpl#getEClassRef <em>EClass Ref</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.MetaRefImpl#getEReferenceRef <em>EReference Ref</em>}</li> * </ul> * </p> - * + * * @generated */ public class MetaRefImpl extends EObjectImpl implements MetaRef { /** - * The cached value of the '{@link #getEPackageRef() <em>EPackage Ref</em>}' reference. - * <!-- begin-user-doc --> <!-- + * The cached value of the '{@link #getEPackageRef() <em>EPackage Ref</em>}' reference. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @see #getEPackageRef() * @generated * @ordered @@ -44,7 +47,28 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef protected EPackage ePackageRef; /** + * The cached value of the '{@link #getEClassRef() <em>EClass Ref</em>}' reference. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * + * @see #getEClassRef() + * @generated + * @ordered + */ + protected EClass eClassRef; + + /** + * The cached value of the '{@link #getEReferenceRef() <em>EReference Ref</em>}' reference. <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @see #getEReferenceRef() + * @generated + * @ordered + */ + protected EReference eReferenceRef; + + /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected MetaRefImpl() @@ -54,6 +78,7 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -64,6 +89,7 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EPackage getEPackageRef() @@ -84,6 +110,7 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EPackage basicGetEPackageRef() @@ -93,6 +120,7 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setEPackageRef(EPackage newEPackageRef) @@ -106,6 +134,96 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public EClass getEClassRef() + { + if (eClassRef != null && eClassRef.eIsProxy()) + { + InternalEObject oldEClassRef = (InternalEObject)eClassRef; + eClassRef = (EClass)eResolveProxy(oldEClassRef); + if (eClassRef != oldEClassRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, Model3Package.META_REF__ECLASS_REF, oldEClassRef, + eClassRef)); + } + } + return eClassRef; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public EClass basicGetEClassRef() + { + return eClassRef; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public void setEClassRef(EClass newEClassRef) + { + EClass oldEClassRef = eClassRef; + eClassRef = newEClassRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, Model3Package.META_REF__ECLASS_REF, oldEClassRef, eClassRef)); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public EReference getEReferenceRef() + { + if (eReferenceRef != null && eReferenceRef.eIsProxy()) + { + InternalEObject oldEReferenceRef = (InternalEObject)eReferenceRef; + eReferenceRef = (EReference)eResolveProxy(oldEReferenceRef); + if (eReferenceRef != oldEReferenceRef) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, Model3Package.META_REF__EREFERENCE_REF, + oldEReferenceRef, eReferenceRef)); + } + } + return eReferenceRef; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public EReference basicGetEReferenceRef() + { + return eReferenceRef; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public void setEReferenceRef(EReference newEReferenceRef) + { + EReference oldEReferenceRef = eReferenceRef; + eReferenceRef = newEReferenceRef; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, Model3Package.META_REF__EREFERENCE_REF, oldEReferenceRef, + eReferenceRef)); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -117,12 +235,21 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef if (resolve) return getEPackageRef(); return basicGetEPackageRef(); + case Model3Package.META_REF__ECLASS_REF: + if (resolve) + return getEClassRef(); + return basicGetEClassRef(); + case Model3Package.META_REF__EREFERENCE_REF: + if (resolve) + return getEReferenceRef(); + return basicGetEReferenceRef(); } return super.eGet(featureID, resolve, coreType); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -133,12 +260,19 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef case Model3Package.META_REF__EPACKAGE_REF: setEPackageRef((EPackage)newValue); return; + case Model3Package.META_REF__ECLASS_REF: + setEClassRef((EClass)newValue); + return; + case Model3Package.META_REF__EREFERENCE_REF: + setEReferenceRef((EReference)newValue); + return; } super.eSet(featureID, newValue); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -149,12 +283,19 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef case Model3Package.META_REF__EPACKAGE_REF: setEPackageRef((EPackage)null); return; + case Model3Package.META_REF__ECLASS_REF: + setEClassRef((EClass)null); + return; + case Model3Package.META_REF__EREFERENCE_REF: + setEReferenceRef((EReference)null); + return; } super.eUnset(featureID); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -164,6 +305,10 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef { case Model3Package.META_REF__EPACKAGE_REF: return ePackageRef != null; + case Model3Package.META_REF__ECLASS_REF: + return eClassRef != null; + case Model3Package.META_REF__EREFERENCE_REF: + return eReferenceRef != null; } return super.eIsSet(featureID); } diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/Model3PackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/Model3PackageImpl.java index a5895c773b..d3e9d95e8d 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/Model3PackageImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/Model3PackageImpl.java @@ -159,9 +159,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package public static Model3Package init() { if (isInited) - { return (Model3Package)EPackage.Registry.INSTANCE.getEPackage(Model3Package.eNS_URI); - } // Obtain or create and register package Model3PackageImpl theModel3Package = (Model3PackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof Model3PackageImpl ? EPackage.Registry.INSTANCE @@ -170,7 +168,6 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package isInited = true; // Initialize simple dependencies - EcorePackage.eINSTANCE.eClass(); EtypesPackage.eINSTANCE.eClass(); // Obtain or create and register interdependencies @@ -239,6 +236,26 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package * * @generated */ + public EReference getMetaRef_EClassRef() + { + return (EReference)metaRefEClass.getEStructuralFeatures().get(1); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public EReference getMetaRef_EReferenceRef() + { + return (EReference)metaRefEClass.getEStructuralFeatures().get(2); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ public EClass getPolygon() { return polygonEClass; @@ -580,9 +597,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package public void createPackageContents() { if (isCreated) - { return; - } isCreated = true; // Create classes and their features @@ -591,6 +606,8 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package metaRefEClass = createEClass(META_REF); createEReference(metaRefEClass, META_REF__EPACKAGE_REF); + createEReference(metaRefEClass, META_REF__ECLASS_REF); + createEReference(metaRefEClass, META_REF__EREFERENCE_REF); polygonEClass = createEClass(POLYGON); createEAttribute(polygonEClass, POLYGON__POINTS); @@ -651,9 +668,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package public void initializePackageContents() { if (isInitialized) - { return; - } isInitialized = true; // Initialize package @@ -686,67 +701,74 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package initEReference(getMetaRef_EPackageRef(), theEcorePackage.getEPackage(), null, "ePackageRef", null, 0, 1, MetaRef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getMetaRef_EClassRef(), theEcorePackage.getEClass(), null, "eClassRef", null, 0, 1, MetaRef.class, + !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, + !IS_DERIVED, IS_ORDERED); + initEReference(getMetaRef_EReferenceRef(), theEcorePackage.getEReference(), null, "eReferenceRef", null, 0, 1, + MetaRef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, + IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(polygonEClass, Polygon.class, "Polygon", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getPolygon_Points(), getPoint(), "points", null, 1, -1, Polygon.class, !IS_TRANSIENT, !IS_VOLATILE, - IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getPolygon_Points(), this.getPoint(), "points", null, 1, -1, Polygon.class, !IS_TRANSIENT, + !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(polygonWithDuplicatesEClass, PolygonWithDuplicates.class, "PolygonWithDuplicates", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getPolygonWithDuplicates_Points(), getPoint(), "points", null, 1, -1, PolygonWithDuplicates.class, - !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getPolygonWithDuplicates_Points(), this.getPoint(), "points", null, 1, -1, + PolygonWithDuplicates.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, + !IS_DERIVED, IS_ORDERED); initEClass(nodeAEClass, NodeA.class, "NodeA", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getNodeA_Children(), getNodeA(), null, "children", null, 0, -1, NodeA.class, !IS_TRANSIENT, + initEReference(getNodeA_Children(), this.getNodeA(), null, "children", null, 0, -1, NodeA.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNodeA_Name(), theEcorePackage.getEString(), "name", null, 0, 1, NodeA.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getNodeA_OtherNodes(), getNodeA(), null, "otherNodes", null, 0, -1, NodeA.class, !IS_TRANSIENT, + initEReference(getNodeA_OtherNodes(), this.getNodeA(), null, "otherNodes", null, 0, -1, NodeA.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(nodeBEClass, NodeB.class, "NodeB", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getNodeB_Children(), getNodeB(), getNodeB_Parent(), "children", null, 0, -1, NodeB.class, + initEReference(getNodeB_Children(), this.getNodeB(), this.getNodeB_Parent(), "children", null, 0, -1, NodeB.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getNodeB_Parent(), getNodeB(), getNodeB_Children(), "parent", null, 0, 1, NodeB.class, + initEReference(getNodeB_Parent(), this.getNodeB(), this.getNodeB_Children(), "parent", null, 0, 1, NodeB.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNodeB_Name(), theEcorePackage.getEString(), "name", null, 0, 1, NodeB.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(nodeCEClass, NodeC.class, "NodeC", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getNodeC_Children(), getNodeC(), getNodeC_Parent(), "children", null, 0, -1, NodeC.class, + initEReference(getNodeC_Children(), this.getNodeC(), this.getNodeC_Parent(), "children", null, 0, -1, NodeC.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getNodeC_Parent(), getNodeC(), getNodeC_Children(), "parent", null, 0, 1, NodeC.class, + initEReference(getNodeC_Parent(), this.getNodeC(), this.getNodeC_Children(), "parent", null, 0, 1, NodeC.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNodeC_Name(), theEcorePackage.getEString(), "name", null, 0, 1, NodeC.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getNodeC_OtherNodes(), getNodeC(), getNodeC_OppositeNodes(), "otherNodes", null, 0, -1, NodeC.class, - !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, - !IS_DERIVED, IS_ORDERED); - initEReference(getNodeC_OppositeNodes(), getNodeC(), getNodeC_OtherNodes(), "oppositeNodes", null, 0, -1, + initEReference(getNodeC_OtherNodes(), this.getNodeC(), this.getNodeC_OppositeNodes(), "otherNodes", null, 0, -1, + NodeC.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, + IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getNodeC_OppositeNodes(), this.getNodeC(), this.getNodeC_OtherNodes(), "oppositeNodes", null, 0, -1, NodeC.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(nodeDEClass, NodeD.class, "NodeD", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getNodeD_Children(), getNodeD(), getNodeD_Parent(), "children", null, 0, -1, NodeD.class, + initEReference(getNodeD_Children(), this.getNodeD(), this.getNodeD_Parent(), "children", null, 0, -1, NodeD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getNodeD_Parent(), getNodeD(), getNodeD_Children(), "parent", null, 0, 1, NodeD.class, + initEReference(getNodeD_Parent(), this.getNodeD(), this.getNodeD_Children(), "parent", null, 0, 1, NodeD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNodeD_Name(), theEcorePackage.getEString(), "name", null, 0, 1, NodeD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getNodeD_OtherNodes(), getNodeD(), getNodeD_OppositeNode(), "otherNodes", null, 0, -1, NodeD.class, - !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, - !IS_DERIVED, IS_ORDERED); - initEReference(getNodeD_OppositeNode(), getNodeD(), getNodeD_OtherNodes(), "oppositeNode", null, 0, 1, NodeD.class, - !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, - !IS_DERIVED, IS_ORDERED); + initEReference(getNodeD_OtherNodes(), this.getNodeD(), this.getNodeD_OppositeNode(), "otherNodes", null, 0, -1, + NodeD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, + IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getNodeD_OppositeNode(), this.getNodeD(), this.getNodeD_OtherNodes(), "oppositeNode", null, 0, 1, + NodeD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, + IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(imageEClass, Image.class, "Image", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getImage_Width(), theEcorePackage.getEInt(), "width", null, 0, 1, Image.class, !IS_TRANSIENT, diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeAImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeAImpl.java index a73b145618..06fb1c8655 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeAImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeAImpl.java @@ -31,20 +31,20 @@ import java.util.Collection; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl#getOtherNodes <em>Other Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeAImpl#getOtherNodes <em>Other Nodes</em>}</li> * </ul> * </p> - * + * * @generated */ public class NodeAImpl extends EObjectImpl implements NodeA { /** - * The cached value of the '{@link #getChildren() <em>Children</em>}' containment reference list. - * <!-- begin-user-doc + * The cached value of the '{@link #getChildren() <em>Children</em>}' containment reference list. <!-- begin-user-doc * --> <!-- end-user-doc --> + * * @see #getChildren() * @generated * @ordered @@ -62,8 +62,8 @@ public class NodeAImpl extends EObjectImpl implements NodeA protected static final String NAME_EDEFAULT = null; /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #getName() * @generated * @ordered @@ -71,9 +71,9 @@ public class NodeAImpl extends EObjectImpl implements NodeA protected String name = NAME_EDEFAULT; /** - * The cached value of the '{@link #getOtherNodes() <em>Other Nodes</em>}' reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOtherNodes() <em>Other Nodes</em>}' reference list. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getOtherNodes() * @generated * @ordered @@ -82,6 +82,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected NodeAImpl() @@ -91,6 +92,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -101,6 +103,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<NodeA> getChildren() @@ -114,6 +117,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getName() @@ -123,6 +127,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setName(String newName) @@ -135,6 +140,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<NodeA> getOtherNodes() @@ -148,6 +154,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -163,6 +170,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -182,6 +190,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -207,6 +216,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -229,6 +239,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -248,6 +259,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeBImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeBImpl.java index f25d50c897..7e91205124 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeBImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeBImpl.java @@ -31,20 +31,20 @@ import java.util.Collection; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl#getParent <em>Parent</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl#getParent <em>Parent</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeBImpl#getName <em>Name</em>}</li> * </ul> * </p> - * + * * @generated */ public class NodeBImpl extends EObjectImpl implements NodeB { /** - * The cached value of the '{@link #getChildren() <em>Children</em>}' containment reference list. - * <!-- begin-user-doc + * The cached value of the '{@link #getChildren() <em>Children</em>}' containment reference list. <!-- begin-user-doc * --> <!-- end-user-doc --> + * * @see #getChildren() * @generated * @ordered @@ -62,8 +62,8 @@ public class NodeBImpl extends EObjectImpl implements NodeB protected static final String NAME_EDEFAULT = null; /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #getName() * @generated * @ordered @@ -72,6 +72,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected NodeBImpl() @@ -81,6 +82,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -91,6 +93,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<NodeB> getChildren() @@ -105,6 +108,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeB getParent() @@ -116,6 +120,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NotificationChain basicSetParent(NodeB newParent, NotificationChain msgs) @@ -126,6 +131,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setParent(NodeB newParent) @@ -150,6 +156,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getName() @@ -159,6 +166,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setName(String newName) @@ -171,6 +179,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -191,6 +200,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -208,6 +218,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -223,6 +234,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -242,6 +254,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -266,6 +279,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -288,6 +302,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -307,6 +322,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeCImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeCImpl.java index acfdd5290d..d2e5c68e8e 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeCImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeCImpl.java @@ -32,22 +32,22 @@ import java.util.Collection; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl#getParent <em>Parent</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl#getOtherNodes <em>Other Nodes</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl#getOppositeNodes <em>Opposite Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl#getParent <em>Parent</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl#getOtherNodes <em>Other Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeCImpl#getOppositeNodes <em>Opposite Nodes</em>}</li> * </ul> * </p> - * + * * @generated */ public class NodeCImpl extends EObjectImpl implements NodeC { /** - * The cached value of the '{@link #getChildren() <em>Children</em>}' containment reference list. - * <!-- begin-user-doc + * The cached value of the '{@link #getChildren() <em>Children</em>}' containment reference list. <!-- begin-user-doc * --> <!-- end-user-doc --> + * * @see #getChildren() * @generated * @ordered @@ -65,8 +65,8 @@ public class NodeCImpl extends EObjectImpl implements NodeC protected static final String NAME_EDEFAULT = null; /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #getName() * @generated * @ordered @@ -74,9 +74,9 @@ public class NodeCImpl extends EObjectImpl implements NodeC protected String name = NAME_EDEFAULT; /** - * The cached value of the '{@link #getOtherNodes() <em>Other Nodes</em>}' reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOtherNodes() <em>Other Nodes</em>}' reference list. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getOtherNodes() * @generated * @ordered @@ -84,9 +84,9 @@ public class NodeCImpl extends EObjectImpl implements NodeC protected EList<NodeC> otherNodes; /** - * The cached value of the '{@link #getOppositeNodes() <em>Opposite Nodes</em>}' reference list. - * <!-- begin-user-doc + * The cached value of the '{@link #getOppositeNodes() <em>Opposite Nodes</em>}' reference list. <!-- begin-user-doc * --> <!-- end-user-doc --> + * * @see #getOppositeNodes() * @generated * @ordered @@ -95,6 +95,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected NodeCImpl() @@ -104,6 +105,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -114,6 +116,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<NodeC> getChildren() @@ -128,6 +131,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeC getParent() @@ -139,6 +143,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NotificationChain basicSetParent(NodeC newParent, NotificationChain msgs) @@ -149,6 +154,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setParent(NodeC newParent) @@ -173,6 +179,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getName() @@ -182,6 +189,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setName(String newName) @@ -194,6 +202,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<NodeC> getOtherNodes() @@ -208,6 +217,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<NodeC> getOppositeNodes() @@ -222,6 +232,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -246,6 +257,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -267,6 +279,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -282,6 +295,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -305,6 +319,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -337,6 +352,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -365,6 +381,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -388,6 +405,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeDImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeDImpl.java index 103aaf6649..c40b36fbf2 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeDImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/NodeDImpl.java @@ -32,22 +32,22 @@ import java.util.Collection; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl#getParent <em>Parent</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl#getOtherNodes <em>Other Nodes</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl#getOppositeNode <em>Opposite Node</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl#getParent <em>Parent</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl#getOtherNodes <em>Other Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.NodeDImpl#getOppositeNode <em>Opposite Node</em>}</li> * </ul> * </p> - * + * * @generated */ public class NodeDImpl extends EObjectImpl implements NodeD { /** - * The cached value of the '{@link #getChildren() <em>Children</em>}' containment reference list. - * <!-- begin-user-doc + * The cached value of the '{@link #getChildren() <em>Children</em>}' containment reference list. <!-- begin-user-doc * --> <!-- end-user-doc --> + * * @see #getChildren() * @generated * @ordered @@ -65,8 +65,8 @@ public class NodeDImpl extends EObjectImpl implements NodeD protected static final String NAME_EDEFAULT = null; /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #getName() * @generated * @ordered @@ -74,9 +74,9 @@ public class NodeDImpl extends EObjectImpl implements NodeD protected String name = NAME_EDEFAULT; /** - * The cached value of the '{@link #getOtherNodes() <em>Other Nodes</em>}' reference list. - * <!-- begin-user-doc --> + * The cached value of the '{@link #getOtherNodes() <em>Other Nodes</em>}' reference list. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getOtherNodes() * @generated * @ordered @@ -84,9 +84,9 @@ public class NodeDImpl extends EObjectImpl implements NodeD protected EList<NodeD> otherNodes; /** - * The cached value of the '{@link #getOppositeNode() <em>Opposite Node</em>}' reference. - * <!-- begin-user-doc --> <!-- + * The cached value of the '{@link #getOppositeNode() <em>Opposite Node</em>}' reference. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @see #getOppositeNode() * @generated * @ordered @@ -95,6 +95,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected NodeDImpl() @@ -104,6 +105,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -114,6 +116,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<NodeD> getChildren() @@ -128,6 +131,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeD getParent() @@ -139,6 +143,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NotificationChain basicSetParent(NodeD newParent, NotificationChain msgs) @@ -149,6 +154,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setParent(NodeD newParent) @@ -173,6 +179,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getName() @@ -182,6 +189,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setName(String newName) @@ -194,6 +202,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<NodeD> getOtherNodes() @@ -208,6 +217,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeD getOppositeNode() @@ -228,6 +238,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeD basicGetOppositeNode() @@ -237,6 +248,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NotificationChain basicSetOppositeNode(NodeD newOppositeNode, NotificationChain msgs) @@ -257,6 +269,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setOppositeNode(NodeD newOppositeNode) @@ -281,6 +294,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -308,6 +322,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -329,6 +344,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -344,6 +360,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -369,6 +386,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -400,6 +418,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -428,6 +447,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -451,6 +471,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/PolygonImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/PolygonImpl.java index d482160812..db6b4af643 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/PolygonImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/PolygonImpl.java @@ -26,18 +26,18 @@ import java.util.Collection; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonImpl#getPoints <em>Points</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonImpl#getPoints <em>Points</em>}</li> * </ul> * </p> - * + * * @generated */ public class PolygonImpl extends EObjectImpl implements Polygon { /** - * The cached value of the '{@link #getPoints() <em>Points</em>}' attribute list. - * <!-- begin-user-doc --> <!-- + * The cached value of the '{@link #getPoints() <em>Points</em>}' attribute list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @see #getPoints() * @generated * @ordered @@ -46,6 +46,7 @@ public class PolygonImpl extends EObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected PolygonImpl() @@ -55,6 +56,7 @@ public class PolygonImpl extends EObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -65,6 +67,7 @@ public class PolygonImpl extends EObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<Point> getPoints() @@ -78,6 +81,7 @@ public class PolygonImpl extends EObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -93,6 +97,7 @@ public class PolygonImpl extends EObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -111,6 +116,7 @@ public class PolygonImpl extends EObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -127,6 +133,7 @@ public class PolygonImpl extends EObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -142,6 +149,7 @@ public class PolygonImpl extends EObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/PolygonWithDuplicatesImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/PolygonWithDuplicatesImpl.java index 0917e37ba0..9d066d95e3 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/PolygonWithDuplicatesImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/impl/PolygonWithDuplicatesImpl.java @@ -27,18 +27,18 @@ import java.util.Collection; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonWithDuplicatesImpl#getPoints <em>Points</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.impl.PolygonWithDuplicatesImpl#getPoints <em>Points</em>}</li> * </ul> * </p> - * + * * @generated */ public class PolygonWithDuplicatesImpl extends EObjectImpl implements PolygonWithDuplicates { /** - * The cached value of the '{@link #getPoints() <em>Points</em>}' attribute list. - * <!-- begin-user-doc --> <!-- + * The cached value of the '{@link #getPoints() <em>Points</em>}' attribute list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @see #getPoints() * @generated * @ordered @@ -47,6 +47,7 @@ public class PolygonWithDuplicatesImpl extends EObjectImpl implements PolygonWit /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected PolygonWithDuplicatesImpl() @@ -56,6 +57,7 @@ public class PolygonWithDuplicatesImpl extends EObjectImpl implements PolygonWit /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -66,6 +68,7 @@ public class PolygonWithDuplicatesImpl extends EObjectImpl implements PolygonWit /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<Point> getPoints() @@ -79,6 +82,7 @@ public class PolygonWithDuplicatesImpl extends EObjectImpl implements PolygonWit /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -94,6 +98,7 @@ public class PolygonWithDuplicatesImpl extends EObjectImpl implements PolygonWit /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -112,6 +117,7 @@ public class PolygonWithDuplicatesImpl extends EObjectImpl implements PolygonWit /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -128,6 +134,7 @@ public class PolygonWithDuplicatesImpl extends EObjectImpl implements PolygonWit /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -143,6 +150,7 @@ public class PolygonWithDuplicatesImpl extends EObjectImpl implements PolygonWit /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/SubpackageFactory.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/SubpackageFactory.java index d617a67ccb..c4a9936633 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/SubpackageFactory.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/SubpackageFactory.java @@ -15,29 +15,30 @@ import org.eclipse.emf.cdo.tests.model3.subpackage.Class2; /** * <!-- begin-user-doc --> The <b>Factory</b> for the model. It provides a create method for each non-abstract class of * the model. <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.SubpackagePackage * @generated */ public interface SubpackageFactory extends org.eclipse.emf.cdo.tests.model3.subpackage.SubpackageFactory { /** - * The singleton instance of the factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The singleton instance of the factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ SubpackageFactory eINSTANCE = org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.SubpackageFactoryImpl.init(); /** - * Returns a new object of class '<em>Class2</em>'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns a new object of class '<em>Class2</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Class2</em>'. * @generated */ Class2 createClass2(); /** - * Returns the package supported by this factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the package supported by this factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the package supported by this factory. * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/SubpackagePackage.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/SubpackagePackage.java index 5093884cb1..d68bcf649f 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/SubpackagePackage.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/SubpackagePackage.java @@ -22,6 +22,7 @@ import org.eclipse.emf.ecore.EReference; * <li>and each data type</li> * </ul> * <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.SubpackageFactory * @model kind="package" * @generated @@ -29,8 +30,8 @@ import org.eclipse.emf.ecore.EReference; public interface SubpackagePackage extends org.eclipse.emf.cdo.tests.model3.subpackage.SubpackagePackage { /** - * The package name. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The package name. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ String eNAME = "subpackage"; @@ -43,22 +44,23 @@ public interface SubpackagePackage extends org.eclipse.emf.cdo.tests.model3.subp String eNS_URI = "http://www.eclipse.org/emf/CDO/tests/legacy/subpackage/1.0.0"; /** - * The package namespace name. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ String eNS_PREFIX = "subpackage"; /** - * The singleton instance of the package. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ SubpackagePackage eINSTANCE = org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.SubpackagePackageImpl.init(); /** - * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.Class2Impl <em>Class2</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object id for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.Class2Impl + * <em>Class2</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.Class2Impl * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.SubpackagePackageImpl#getClass2() * @generated @@ -66,24 +68,25 @@ public interface SubpackagePackage extends org.eclipse.emf.cdo.tests.model3.subp int CLASS2 = 0; /** - * The feature id for the '<em><b>Class1</b></em>' reference list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Class1</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int CLASS2__CLASS1 = 0; /** - * The number of structural features of the '<em>Class2</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Class2</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int CLASS2_FEATURE_COUNT = 1; /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.Class2 <em>Class2</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.Class2 + * <em>Class2</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for class '<em>Class2</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.Class2 * @generated @@ -91,9 +94,10 @@ public interface SubpackagePackage extends org.eclipse.emf.cdo.tests.model3.subp EClass getClass2(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.Class2#getClass1 <em>Class1</em>}'. - * <!-- begin-user-doc + * Returns the meta object for the reference list ' + * {@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.Class2#getClass1 <em>Class1</em>}'. <!-- begin-user-doc * --> <!-- end-user-doc --> + * * @return the meta object for the reference list '<em>Class1</em>'. * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.Class2#getClass1() * @see #getClass2() @@ -102,8 +106,8 @@ public interface SubpackagePackage extends org.eclipse.emf.cdo.tests.model3.subp EReference getClass2_Class1(); /** - * Returns the factory that creates the instances of the model. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * 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 */ @@ -118,13 +122,15 @@ public interface SubpackagePackage extends org.eclipse.emf.cdo.tests.model3.subp * <li>and each data type</li> * </ul> * <!-- end-user-doc --> + * * @generated */ interface Literals { /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.Class2Impl <em>Class2</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.Class2Impl + * <em>Class2</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.Class2Impl * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.SubpackagePackageImpl#getClass2() * @generated @@ -132,9 +138,9 @@ public interface SubpackagePackage extends org.eclipse.emf.cdo.tests.model3.subp EClass CLASS2 = eINSTANCE.getClass2(); /** - * The meta object literal for the '<em><b>Class1</b></em>' reference list feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Class1</b></em>' reference list feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EReference CLASS2__CLASS1 = eINSTANCE.getClass2_Class1(); diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/Class2Impl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/Class2Impl.java index 0c1b861f2a..de2e45241f 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/Class2Impl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/Class2Impl.java @@ -30,18 +30,18 @@ import java.util.Collection; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.Class2Impl#getClass1 <em>Class1</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.impl.Class2Impl#getClass1 <em>Class1</em>}</li> * </ul> * </p> - * + * * @generated */ public class Class2Impl extends EObjectImpl implements Class2 { /** - * The cached value of the '{@link #getClass1() <em>Class1</em>}' reference list. - * <!-- begin-user-doc --> <!-- + * The cached value of the '{@link #getClass1() <em>Class1</em>}' reference list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @see #getClass1() * @generated * @ordered @@ -50,6 +50,7 @@ public class Class2Impl extends EObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected Class2Impl() @@ -59,6 +60,7 @@ public class Class2Impl extends EObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -69,6 +71,7 @@ public class Class2Impl extends EObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EList<Class1> getClass1() @@ -83,6 +86,7 @@ public class Class2Impl extends EObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -99,6 +103,7 @@ public class Class2Impl extends EObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -114,6 +119,7 @@ public class Class2Impl extends EObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -129,6 +135,7 @@ public class Class2Impl extends EObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -147,6 +154,7 @@ public class Class2Impl extends EObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -163,6 +171,7 @@ public class Class2Impl extends EObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/SubpackageFactoryImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/SubpackageFactoryImpl.java index e030ee4ef3..0b93779c7b 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/SubpackageFactoryImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/SubpackageFactoryImpl.java @@ -22,6 +22,7 @@ import org.eclipse.emf.ecore.plugin.EcorePlugin; /** * <!-- begin-user-doc --> An implementation of the model <b>Factory</b>. <!-- end-user-doc --> + * * @generated */ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFactory @@ -50,8 +51,8 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac } /** - * Creates an instance of the factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates an instance of the factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public SubpackageFactoryImpl() @@ -61,6 +62,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -77,6 +79,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Class2 createClass2() @@ -87,6 +90,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public SubpackagePackage getSubpackagePackage() @@ -96,6 +100,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @deprecated * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/SubpackagePackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/SubpackagePackageImpl.java index 3c053b4e7a..4575411883 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/SubpackagePackageImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/impl/SubpackagePackageImpl.java @@ -20,17 +20,18 @@ import org.eclipse.emf.cdo.tests.model3.subpackage.Class2; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; -import org.eclipse.emf.ecore.EcorePackage; import org.eclipse.emf.ecore.impl.EPackageImpl; /** * <!-- begin-user-doc --> An implementation of the model <b>Package</b>. <!-- end-user-doc --> + * * @generated */ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePackage { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass class2EClass = null; @@ -55,17 +56,18 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. - * - * <p>This method is used to initialize {@link SubpackagePackage#eINSTANCE} when that field is accessed. - * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. - * <!-- begin-user-doc + * <p> + * This method is used to initialize {@link SubpackagePackage#eINSTANCE} when that field is accessed. Clients should + * not invoke it directly. Instead, they should simply access that field to obtain the package. <!-- begin-user-doc * --> <!-- end-user-doc --> + * * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() @@ -83,7 +85,6 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac isInited = true; // Initialize simple dependencies - EcorePackage.eINSTANCE.eClass(); EtypesPackage.eINSTANCE.eClass(); // Obtain or create and register interdependencies @@ -109,6 +110,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getClass2() @@ -118,6 +120,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getClass2_Class1() @@ -127,6 +130,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public SubpackageFactory getSubpackageFactory() @@ -136,14 +140,15 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private boolean isCreated = false; /** - * Creates the meta-model objects for the package. This method is - * guarded to have no affect on any invocation but its first. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its + * first. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void createPackageContents() @@ -159,14 +164,15 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private boolean isInitialized = false; /** - * Complete the initialization of the package and its meta-model. This - * method is guarded to have no affect on any invocation but its first. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any + * invocation but its first. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void initializePackageContents() diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/util/SubpackageAdapterFactory.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/util/SubpackageAdapterFactory.java index a6bb2be8a1..1a240438ea 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/util/SubpackageAdapterFactory.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/util/SubpackageAdapterFactory.java @@ -21,21 +21,22 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> The <b>Adapter Factory</b> for the model. It provides an adapter <code>createXXX</code> * method for each class of the model. <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.SubpackagePackage * @generated */ public class SubpackageAdapterFactory extends AdapterFactoryImpl { /** - * The cached model package. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The cached model package. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected static SubpackagePackage modelPackage; /** - * Creates an instance of the adapter factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates an instance of the adapter factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public SubpackageAdapterFactory() @@ -47,10 +48,10 @@ public class SubpackageAdapterFactory extends AdapterFactoryImpl } /** - * Returns whether this factory is applicable for the type of the object. - * <!-- begin-user-doc --> This implementation + * Returns whether this factory is applicable for the type of the object. <!-- begin-user-doc --> This implementation * returns <code>true</code> if the object is either the model's package or is an instance object of the model. <!-- * end-user-doc --> + * * @return whether this factory is applicable for the type of the object. * @generated */ @@ -69,8 +70,8 @@ public class SubpackageAdapterFactory extends AdapterFactoryImpl } /** - * The switch that delegates to the <code>createXXX</code> methods. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The switch that delegates to the <code>createXXX</code> methods. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected SubpackageSwitch<Adapter> modelSwitch = new SubpackageSwitch<Adapter>() @@ -89,9 +90,10 @@ public class SubpackageAdapterFactory extends AdapterFactoryImpl }; /** - * Creates an adapter for the <code>target</code>. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * @param target the object to adapt. + * Creates an adapter for the <code>target</code>. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @param target + * the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @@ -102,9 +104,10 @@ public class SubpackageAdapterFactory extends AdapterFactoryImpl } /** - * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.Class2 <em>Class2</em>}'. - * <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.legacy.model3.subpackage.Class2 + * <em>Class2</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore * cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.Class2 * @generated @@ -115,9 +118,9 @@ public class SubpackageAdapterFactory extends AdapterFactoryImpl } /** - * Creates a new adapter for the default case. - * <!-- begin-user-doc --> This default implementation returns null. <!-- + * Creates a new adapter for the default case. <!-- begin-user-doc --> This default implementation returns null. <!-- * end-user-doc --> + * * @return the new adapter. * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/util/SubpackageSwitch.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/util/SubpackageSwitch.java index e1e2fc58bd..173208ba4f 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/util/SubpackageSwitch.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/subpackage/util/SubpackageSwitch.java @@ -23,21 +23,22 @@ import java.util.List; * {@link #doSwitch(EObject) doSwitch(object)} to invoke the <code>caseXXX</code> method for each class of the model, * starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is * returned, which is the result of the switch. <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.legacy.model3.subpackage.SubpackagePackage * @generated */ public class SubpackageSwitch<T> { /** - * The cached model package - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The cached model package <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected static SubpackagePackage modelPackage; /** - * Creates an instance of the switch. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates an instance of the switch. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public SubpackageSwitch() @@ -51,6 +52,7 @@ public class SubpackageSwitch<T> /** * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @@ -62,6 +64,7 @@ public class SubpackageSwitch<T> /** * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @@ -81,6 +84,7 @@ public class SubpackageSwitch<T> /** * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @@ -102,10 +106,11 @@ public class SubpackageSwitch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>Class2</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>Class2</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Class2</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -116,11 +121,12 @@ public class SubpackageSwitch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch, but this is the last case * anyway. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>EObject</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) * @generated diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/util/Model3Switch.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/util/Model3Switch.java index 09968869ad..a53325d5e2 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/util/Model3Switch.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/legacy/model3/util/Model3Switch.java @@ -106,9 +106,7 @@ public class Model3Switch<T> Class1 class1 = (Class1)theEObject; T result = caseClass1(class1); if (result == null) - { result = defaultCase(theEObject); - } return result; } case Model3Package.META_REF: @@ -116,9 +114,7 @@ public class Model3Switch<T> MetaRef metaRef = (MetaRef)theEObject; T result = caseMetaRef(metaRef); if (result == null) - { result = defaultCase(theEObject); - } return result; } case Model3Package.POLYGON: @@ -126,9 +122,7 @@ public class Model3Switch<T> Polygon polygon = (Polygon)theEObject; T result = casePolygon(polygon); if (result == null) - { result = defaultCase(theEObject); - } return result; } case Model3Package.POLYGON_WITH_DUPLICATES: @@ -136,9 +130,7 @@ public class Model3Switch<T> PolygonWithDuplicates polygonWithDuplicates = (PolygonWithDuplicates)theEObject; T result = casePolygonWithDuplicates(polygonWithDuplicates); if (result == null) - { result = defaultCase(theEObject); - } return result; } case Model3Package.NODE_A: @@ -146,9 +138,7 @@ public class Model3Switch<T> NodeA nodeA = (NodeA)theEObject; T result = caseNodeA(nodeA); if (result == null) - { result = defaultCase(theEObject); - } return result; } case Model3Package.NODE_B: @@ -156,9 +146,7 @@ public class Model3Switch<T> NodeB nodeB = (NodeB)theEObject; T result = caseNodeB(nodeB); if (result == null) - { result = defaultCase(theEObject); - } return result; } case Model3Package.NODE_C: @@ -166,9 +154,7 @@ public class Model3Switch<T> NodeC nodeC = (NodeC)theEObject; T result = caseNodeC(nodeC); if (result == null) - { result = defaultCase(theEObject); - } return result; } case Model3Package.NODE_D: @@ -176,9 +162,7 @@ public class Model3Switch<T> NodeD nodeD = (NodeD)theEObject; T result = caseNodeD(nodeD); if (result == null) - { result = defaultCase(theEObject); - } return result; } case Model3Package.IMAGE: @@ -186,9 +170,7 @@ public class Model3Switch<T> Image image = (Image)theEObject; T result = caseImage(image); if (result == null) - { result = defaultCase(theEObject); - } return result; } case Model3Package.FILE: @@ -196,9 +178,7 @@ public class Model3Switch<T> File file = (File)theEObject; T result = caseFile(file); if (result == null) - { result = defaultCase(theEObject); - } return result; } default: diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Class1.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Class1.java index f957520841..c607d5a7f7 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Class1.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Class1.java @@ -17,14 +17,13 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> A representation of the model object '<em><b>Class1</b></em>'. <!-- end-user-doc --> - * * <p> * The following features are supported: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.Class1#getClass2 <em>Class2</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.Class1#getClass2 <em>Class2</em>}</li> * </ul> * </p> - * + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getClass1() * @model * @generated @@ -32,15 +31,15 @@ import org.eclipse.emf.ecore.EObject; public interface Class1 extends EObject { /** - * Returns the value of the '<em><b>Class2</b></em>' reference list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2}. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2#getClass1 <em>Class1</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Class2</b></em>' reference list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2}. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2#getClass1 <em>Class1</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Class2</em>' reference list isn't clear, there really should be more of a description * here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Class2</em>' reference list. * @see #isSetClass2() * @see #unsetClass2() @@ -54,6 +53,7 @@ public interface Class1 extends EObject /** * Unsets the value of the '{@link org.eclipse.emf.cdo.tests.model3.Class1#getClass2 <em>Class2</em>}' reference list. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #isSetClass2() * @see #getClass2() * @generated @@ -61,8 +61,9 @@ public interface Class1 extends EObject void unsetClass2(); /** - * Returns whether the value of the '{@link org.eclipse.emf.cdo.tests.model3.Class1#getClass2 <em>Class2</em>}' reference list is set. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns whether the value of the '{@link org.eclipse.emf.cdo.tests.model3.Class1#getClass2 <em>Class2</em>}' + * reference list is set. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return whether the value of the '<em>Class2</em>' reference list is set. * @see #unsetClass2() * @see #getClass2() diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/File.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/File.java index 27f57d2e66..558a639aeb 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/File.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/File.java @@ -15,18 +15,15 @@ import org.eclipse.emf.cdo.common.model.lob.CDOClob; import org.eclipse.emf.ecore.EObject; /** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>File</b></em>'. - * <!-- end-user-doc --> - * + * <!-- begin-user-doc --> A representation of the model object '<em><b>File</b></em>'. <!-- end-user-doc --> * <p> * The following features are supported: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.File#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.File#getData <em>Data</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.File#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.File#getData <em>Data</em>}</li> * </ul> * </p> - * + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getFile() * @model * @generated @@ -34,13 +31,12 @@ import org.eclipse.emf.ecore.EObject; public interface File extends EObject { /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> * <p> - * If the meaning of the '<em>Name</em>' attribute isn't clear, - * there really should be more of a description here... + * If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Name</em>' attribute. * @see #setName(String) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getFile_Name() @@ -50,23 +46,23 @@ public interface File extends EObject String getName(); /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.File#getName <em>Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' attribute. + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.File#getName <em>Name</em>}' attribute. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>Name</em>' attribute. * @see #getName() * @generated */ void setName(String value); /** - * Returns the value of the '<em><b>Data</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Data</b></em>' attribute. <!-- begin-user-doc --> * <p> - * If the meaning of the '<em>Data</em>' attribute isn't clear, - * there really should be more of a description here... + * If the meaning of the '<em>Data</em>' attribute isn't clear, there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Data</em>' attribute. * @see #setData(CDOClob) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getFile_Data() @@ -76,10 +72,11 @@ public interface File extends EObject CDOClob getData(); /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.File#getData <em>Data</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Data</em>' attribute. + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.File#getData <em>Data</em>}' attribute. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>Data</em>' attribute. * @see #getData() * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Image.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Image.java index aea7b77297..e4db5a20fb 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Image.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Image.java @@ -15,19 +15,16 @@ import org.eclipse.emf.cdo.common.model.lob.CDOBlob; import org.eclipse.emf.ecore.EObject; /** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Image</b></em>'. - * <!-- end-user-doc --> - * + * <!-- begin-user-doc --> A representation of the model object '<em><b>Image</b></em>'. <!-- end-user-doc --> * <p> * The following features are supported: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.Image#getWidth <em>Width</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.Image#getHeight <em>Height</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.Image#getData <em>Data</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.Image#getWidth <em>Width</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.Image#getHeight <em>Height</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.Image#getData <em>Data</em>}</li> * </ul> * </p> - * + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getImage() * @model * @generated @@ -35,13 +32,12 @@ import org.eclipse.emf.ecore.EObject; public interface Image extends EObject { /** - * Returns the value of the '<em><b>Width</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Width</b></em>' attribute. <!-- begin-user-doc --> * <p> - * If the meaning of the '<em>Width</em>' attribute isn't clear, - * there really should be more of a description here... + * If the meaning of the '<em>Width</em>' attribute isn't clear, there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Width</em>' attribute. * @see #setWidth(int) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getImage_Width() @@ -51,23 +47,23 @@ public interface Image extends EObject int getWidth(); /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.Image#getWidth <em>Width</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Width</em>' attribute. + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.Image#getWidth <em>Width</em>}' attribute. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>Width</em>' attribute. * @see #getWidth() * @generated */ void setWidth(int value); /** - * Returns the value of the '<em><b>Height</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Height</b></em>' attribute. <!-- begin-user-doc --> * <p> - * If the meaning of the '<em>Height</em>' attribute isn't clear, - * there really should be more of a description here... + * If the meaning of the '<em>Height</em>' attribute isn't clear, there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Height</em>' attribute. * @see #setHeight(int) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getImage_Height() @@ -77,23 +73,23 @@ public interface Image extends EObject int getHeight(); /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.Image#getHeight <em>Height</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Height</em>' attribute. + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.Image#getHeight <em>Height</em>}' attribute. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>Height</em>' attribute. * @see #getHeight() * @generated */ void setHeight(int value); /** - * Returns the value of the '<em><b>Data</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Data</b></em>' attribute. <!-- begin-user-doc --> * <p> - * If the meaning of the '<em>Data</em>' attribute isn't clear, - * there really should be more of a description here... + * If the meaning of the '<em>Data</em>' attribute isn't clear, there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Data</em>' attribute. * @see #setData(CDOBlob) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getImage_Data() @@ -103,10 +99,11 @@ public interface Image extends EObject CDOBlob getData(); /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.Image#getData <em>Data</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Data</em>' attribute. + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.Image#getData <em>Data</em>}' attribute. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>Data</em>' attribute. * @see #getData() * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/MetaRef.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/MetaRef.java index 329b7768a0..511c8477f3 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/MetaRef.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/MetaRef.java @@ -10,8 +10,10 @@ */ package org.eclipse.emf.cdo.tests.model3; +import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; +import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-<!-- begin-user-doc --> A representation of the model object '/b></em>'. <!-- end-'. <!-- @@ -50,4 +52,58 @@ public interface MetaRef extends EObject */ void setEPackageRef(EPackage value); + /** + * Returns the value of the '<em><b>EClass Ref</b></em>' reference. <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>EClass Ref</em>' reference isn't clear, there really should be more of a description + * here... + * </p> + * <!-- end-user-doc --> + * + * @return the value of the '<em>EClass Ref</em>' reference. + * @see #setEClassRef(EClass) + * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getMetaRef_EClassRef() + * @model + * @generated + */ + EClass getEClassRef(); + + /** + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.MetaRef#getEClassRef <em>EClass Ref</em>}' + * reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>EClass Ref</em>' reference. + * @see #getEClassRef() + * @generated + */ + void setEClassRef(EClass value); + + /** + * Returns the value of the '<em><b>EReference Ref</b></em>' reference. <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>EReference Ref</em>' reference isn't clear, there really should be more of a description + * here... + * </p> + * <!-- end-user-doc --> + * + * @return the value of the '<em>EReference Ref</em>' reference. + * @see #setEReferenceRef(EReference) + * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getMetaRef_EReferenceRef() + * @model + * @generated + */ + EReference getEReferenceRef(); + + /** + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.MetaRef#getEReferenceRef <em>EReference Ref</em>}' + * reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>EReference Ref</em>' reference. + * @see #getEReferenceRef() + * @generated + */ + void setEReferenceRef(EReference value); + } // MetaRef diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Model3Factory.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Model3Factory.java index 596235f584..88995c389e 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Model3Factory.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Model3Factory.java @@ -15,103 +15,102 @@ import org.eclipse.emf.ecore.EFactory; /** * <!-- begin-user-doc --> The <b>Factory</b> for the model. It provides a create method for each non-abstract class of * the model. <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package * @generated */ public interface Model3Factory extends EFactory { /** - * The singleton instance of the factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The singleton instance of the factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ Model3Factory eINSTANCE = org.eclipse.emf.cdo.tests.model3.impl.Model3FactoryImpl.init(); /** - * Returns a new object of class '<em>Class1</em>'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns a new object of class '<em>Class1</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Class1</em>'. * @generated */ Class1 createClass1(); /** - * Returns a new object of class '<em>Meta Ref</em>'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns a new object of class '<em>Meta Ref</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Meta Ref</em>'. * @generated */ MetaRef createMetaRef(); /** - * Returns a new object of class '<em>Polygon</em>'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns a new object of class '<em>Polygon</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Polygon</em>'. * @generated */ Polygon createPolygon(); /** - * Returns a new object of class '<em>Polygon With Duplicates</em>'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns a new object of class '<em>Polygon With Duplicates</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Polygon With Duplicates</em>'. * @generated */ PolygonWithDuplicates createPolygonWithDuplicates(); /** - * Returns a new object of class '<em>Node A</em>'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns a new object of class '<em>Node A</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Node A</em>'. * @generated */ NodeA createNodeA(); /** - * Returns a new object of class '<em>Node B</em>'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns a new object of class '<em>Node B</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Node B</em>'. * @generated */ NodeB createNodeB(); /** - * Returns a new object of class '<em>Node C</em>'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns a new object of class '<em>Node C</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Node C</em>'. * @generated */ NodeC createNodeC(); /** - * Returns a new object of class '<em>Node D</em>'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns a new object of class '<em>Node D</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Node D</em>'. * @generated */ NodeD createNodeD(); /** - * Returns a new object of class '<em>Image</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns a new object of class '<em>Image</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Image</em>'. * @generated */ Image createImage(); /** - * Returns a new object of class '<em>File</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns a new object of class '<em>File</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>File</em>'. * @generated */ File createFile(); /** - * Returns the package supported by this factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the package supported by this factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the package supported by this factory. * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Model3Package.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Model3Package.java index b2c2918899..2a480c6934 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Model3Package.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Model3Package.java @@ -25,6 +25,7 @@ import org.eclipse.emf.ecore.EReference; * <li>and each data type</li> * </ul> * <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.Model3Factory * @model kind="package" * @generated @@ -32,29 +33,29 @@ import org.eclipse.emf.ecore.EReference; public interface Model3Package extends EPackage { /** - * The package name. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The package name. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ String eNAME = "model3"; /** - * The package namespace URI. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ String eNS_URI = "http://www.eclipse.org/emf/CDO/tests/model3/1.0.0"; /** - * The package namespace name. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ String eNS_PREFIX = "model3"; /** - * The singleton instance of the package. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ Model3Package eINSTANCE = org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl.init(); @@ -70,16 +71,16 @@ public interface Model3Package extends EPackage int CLASS1 = 0; /** - * The feature id for the '<em><b>Class2</b></em>' reference list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Class2</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int CLASS1__CLASS2 = 0; /** - * The number of structural features of the '<em>Class1</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Class1</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -88,6 +89,7 @@ public interface Model3Package extends EPackage /** * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.MetaRefImpl <em>Meta Ref</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.MetaRefImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getMetaRef() * @generated @@ -95,20 +97,36 @@ public interface Model3Package extends EPackage int META_REF = 1; /** - * The feature id for the '<em><b>EPackage Ref</b></em>' reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>EPackage Ref</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int META_REF__EPACKAGE_REF = 0; /** - * The number of structural features of the '<em>Meta Ref</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>EClass Ref</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + * @ordered + */ + int META_REF__ECLASS_REF = 1; + + /** + * The feature id for the '<em><b>EReference Ref</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ - int META_REF_FEATURE_COUNT = 1; + int META_REF__EREFERENCE_REF = 2; + + /** + * The number of structural features of the '<em>Meta Ref</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + * @ordered + */ + int META_REF_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonImpl <em>Polygon</em>}' class. <!-- @@ -121,24 +139,25 @@ public interface Model3Package extends EPackage int POLYGON = 2; /** - * The feature id for the '<em><b>Points</b></em>' attribute list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Points</b></em>' attribute list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int POLYGON__POINTS = 0; /** - * The number of structural features of the '<em>Polygon</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Polygon</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int POLYGON_FEATURE_COUNT = 1; /** - * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonWithDuplicatesImpl <em>Polygon With Duplicates</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonWithDuplicatesImpl + * <em>Polygon With Duplicates</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.PolygonWithDuplicatesImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getPolygonWithDuplicates() * @generated @@ -146,17 +165,17 @@ public interface Model3Package extends EPackage int POLYGON_WITH_DUPLICATES = 3; /** - * The feature id for the '<em><b>Points</b></em>' attribute list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Points</b></em>' attribute list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int POLYGON_WITH_DUPLICATES__POINTS = 0; /** - * The number of structural features of the '<em>Polygon With Duplicates</em>' class. - * <!-- begin-user-doc --> <!-- + * The number of structural features of the '<em>Polygon With Duplicates</em>' class. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated * @ordered */ @@ -173,33 +192,33 @@ public interface Model3Package extends EPackage int NODE_A = 4; /** - * The feature id for the '<em><b>Children</b></em>' containment reference list. - * <!-- begin-user-doc --> <!-- + * The feature id for the '<em><b>Children</b></em>' containment reference list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated * @ordered */ int NODE_A__CHILDREN = 0; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_A__NAME = 1; /** - * The feature id for the '<em><b>Other Nodes</b></em>' reference list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Other Nodes</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_A__OTHER_NODES = 2; /** - * The number of structural features of the '<em>Node A</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Node A</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -216,33 +235,33 @@ public interface Model3Package extends EPackage int NODE_B = 5; /** - * The feature id for the '<em><b>Children</b></em>' containment reference list. - * <!-- begin-user-doc --> <!-- + * The feature id for the '<em><b>Children</b></em>' containment reference list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated * @ordered */ int NODE_B__CHILDREN = 0; /** - * The feature id for the '<em><b>Parent</b></em>' container reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_B__PARENT = 1; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_B__NAME = 2; /** - * The number of structural features of the '<em>Node B</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Node B</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -259,33 +278,33 @@ public interface Model3Package extends EPackage int NODE_C = 6; /** - * The feature id for the '<em><b>Children</b></em>' containment reference list. - * <!-- begin-user-doc --> <!-- + * The feature id for the '<em><b>Children</b></em>' containment reference list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated * @ordered */ int NODE_C__CHILDREN = 0; /** - * The feature id for the '<em><b>Parent</b></em>' container reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_C__PARENT = 1; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_C__NAME = 2; /** - * The feature id for the '<em><b>Other Nodes</b></em>' reference list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Other Nodes</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -301,8 +320,8 @@ public interface Model3Package extends EPackage int NODE_C__OPPOSITE_NODES = 4; /** - * The number of structural features of the '<em>Node C</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Node C</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -319,58 +338,58 @@ public interface Model3Package extends EPackage int NODE_D = 7; /** - * The feature id for the '<em><b>Children</b></em>' containment reference list. - * <!-- begin-user-doc --> <!-- + * The feature id for the '<em><b>Children</b></em>' containment reference list. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated * @ordered */ int NODE_D__CHILDREN = 0; /** - * The feature id for the '<em><b>Parent</b></em>' container reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_D__PARENT = 1; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_D__NAME = 2; /** - * The feature id for the '<em><b>Other Nodes</b></em>' reference list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Other Nodes</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_D__OTHER_NODES = 3; /** - * The feature id for the '<em><b>Opposite Node</b></em>' reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Opposite Node</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_D__OPPOSITE_NODE = 4; /** - * The number of structural features of the '<em>Node D</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Node D</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int NODE_D_FEATURE_COUNT = 5; /** - * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.ImageImpl <em>Image</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.ImageImpl <em>Image</em>}' class. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.ImageImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getImage() * @generated @@ -378,45 +397,41 @@ public interface Model3Package extends EPackage int IMAGE = 8; /** - * The feature id for the '<em><b>Width</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The feature id for the '<em><b>Width</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int IMAGE__WIDTH = 0; /** - * The feature id for the '<em><b>Height</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The feature id for the '<em><b>Height</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int IMAGE__HEIGHT = 1; /** - * The feature id for the '<em><b>Data</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The feature id for the '<em><b>Data</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int IMAGE__DATA = 2; /** - * The number of structural features of the '<em>Image</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The number of structural features of the '<em>Image</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int IMAGE_FEATURE_COUNT = 3; /** - * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.FileImpl <em>File</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.FileImpl <em>File</em>}' class. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.FileImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getFile() * @generated @@ -424,35 +439,32 @@ public interface Model3Package extends EPackage int FILE = 9; /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int FILE__NAME = 0; /** - * The feature id for the '<em><b>Data</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The feature id for the '<em><b>Data</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int FILE__DATA = 1; /** - * The number of structural features of the '<em>File</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The number of structural features of the '<em>File</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int FILE_FEATURE_COUNT = 2; /** - * The meta object id for the '<em>Point</em>' data type. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object id for the '<em>Point</em>' data type. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.Point * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getPoint() * @generated @@ -470,8 +482,9 @@ public interface Model3Package extends EPackage EClass getClass1(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.Class1#getClass2 <em>Class2</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.Class1#getClass2 + * <em>Class2</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference list '<em>Class2</em>'. * @see org.eclipse.emf.cdo.tests.model3.Class1#getClass2() * @see #getClass1() @@ -490,8 +503,9 @@ public interface Model3Package extends EPackage EClass getMetaRef(); /** - * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.MetaRef#getEPackageRef <em>EPackage Ref</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.MetaRef#getEPackageRef + * <em>EPackage Ref</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference '<em>EPackage Ref</em>'. * @see org.eclipse.emf.cdo.tests.model3.MetaRef#getEPackageRef() * @see #getMetaRef() @@ -500,6 +514,28 @@ public interface Model3Package extends EPackage EReference getMetaRef_EPackageRef(); /** + * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.MetaRef#getEClassRef + * <em>EClass Ref</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return the meta object for the reference '<em>EClass Ref</em>'. + * @see org.eclipse.emf.cdo.tests.model3.MetaRef#getEClassRef() + * @see #getMetaRef() + * @generated + */ + EReference getMetaRef_EClassRef(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.MetaRef#getEReferenceRef + * <em>EReference Ref</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @return the meta object for the reference '<em>EReference Ref</em>'. + * @see org.eclipse.emf.cdo.tests.model3.MetaRef#getEReferenceRef() + * @see #getMetaRef() + * @generated + */ + EReference getMetaRef_EReferenceRef(); + + /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.Polygon <em>Polygon</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * @@ -510,8 +546,9 @@ public interface Model3Package extends EPackage EClass getPolygon(); /** - * Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.tests.model3.Polygon#getPoints <em>Points</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.tests.model3.Polygon#getPoints + * <em>Points</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute list '<em>Points</em>'. * @see org.eclipse.emf.cdo.tests.model3.Polygon#getPoints() * @see #getPolygon() @@ -520,8 +557,9 @@ public interface Model3Package extends EPackage EAttribute getPolygon_Points(); /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates <em>Polygon With Duplicates</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates + * <em>Polygon With Duplicates</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for class '<em>Polygon With Duplicates</em>'. * @see org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates * @generated @@ -529,9 +567,10 @@ public interface Model3Package extends EPackage EClass getPolygonWithDuplicates(); /** - * Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates#getPoints <em>Points</em>}'. - * <!-- begin-user-doc --> + * Returns the meta object for the attribute list ' + * {@link org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates#getPoints <em>Points</em>}'. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @return the meta object for the attribute list '<em>Points</em>'. * @see org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates#getPoints() * @see #getPolygonWithDuplicates() @@ -550,9 +589,10 @@ public interface Model3Package extends EPackage EClass getNodeA(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeA#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the containment reference list ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeA#getChildren <em>Children</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeA#getChildren() * @see #getNodeA() @@ -563,6 +603,7 @@ public interface Model3Package extends EPackage /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.NodeA#getName <em>Name</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeA#getName() * @see #getNodeA() @@ -571,8 +612,9 @@ public interface Model3Package extends EPackage EAttribute getNodeA_Name(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeA#getOtherNodes <em>Other Nodes</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeA#getOtherNodes + * <em>Other Nodes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference list '<em>Other Nodes</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeA#getOtherNodes() * @see #getNodeA() @@ -591,9 +633,10 @@ public interface Model3Package extends EPackage EClass getNodeB(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the containment reference list ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeB#getChildren <em>Children</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeB#getChildren() * @see #getNodeB() @@ -602,8 +645,9 @@ public interface Model3Package extends EPackage EReference getNodeB_Children(); /** - * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getParent + * <em>Parent</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the container reference '<em>Parent</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeB#getParent() * @see #getNodeB() @@ -614,6 +658,7 @@ public interface Model3Package extends EPackage /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getName <em>Name</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeB#getName() * @see #getNodeB() @@ -632,9 +677,10 @@ public interface Model3Package extends EPackage EClass getNodeC(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the containment reference list ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeC#getChildren <em>Children</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeC#getChildren() * @see #getNodeC() @@ -643,8 +689,9 @@ public interface Model3Package extends EPackage EReference getNodeC_Children(); /** - * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getParent + * <em>Parent</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the container reference '<em>Parent</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeC#getParent() * @see #getNodeC() @@ -655,6 +702,7 @@ public interface Model3Package extends EPackage /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getName <em>Name</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeC#getName() * @see #getNodeC() @@ -663,8 +711,9 @@ public interface Model3Package extends EPackage EAttribute getNodeC_Name(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOtherNodes <em>Other Nodes</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOtherNodes + * <em>Other Nodes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference list '<em>Other Nodes</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeC#getOtherNodes() * @see #getNodeC() @@ -673,8 +722,9 @@ public interface Model3Package extends EPackage EReference getNodeC_OtherNodes(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOppositeNodes <em>Opposite Nodes</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOppositeNodes + * <em>Opposite Nodes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference list '<em>Opposite Nodes</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeC#getOppositeNodes() * @see #getNodeC() @@ -693,9 +743,10 @@ public interface Model3Package extends EPackage EClass getNodeD(); /** - * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the containment reference list ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeD#getChildren <em>Children</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the containment reference list '<em>Children</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeD#getChildren() * @see #getNodeD() @@ -704,8 +755,9 @@ public interface Model3Package extends EPackage EReference getNodeD_Children(); /** - * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getParent + * <em>Parent</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the container reference '<em>Parent</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeD#getParent() * @see #getNodeD() @@ -716,6 +768,7 @@ public interface Model3Package extends EPackage /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getName <em>Name</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeD#getName() * @see #getNodeD() @@ -724,8 +777,9 @@ public interface Model3Package extends EPackage EAttribute getNodeD_Name(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOtherNodes <em>Other Nodes</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOtherNodes + * <em>Other Nodes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference list '<em>Other Nodes</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeD#getOtherNodes() * @see #getNodeD() @@ -734,8 +788,9 @@ public interface Model3Package extends EPackage EReference getNodeD_OtherNodes(); /** - * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode <em>Opposite Node</em>}'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode + * <em>Opposite Node</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the reference '<em>Opposite Node</em>'. * @see org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode() * @see #getNodeD() @@ -744,9 +799,9 @@ public interface Model3Package extends EPackage EReference getNodeD_OppositeNode(); /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.Image <em>Image</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.Image <em>Image</em>}'. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for class '<em>Image</em>'. * @see org.eclipse.emf.cdo.tests.model3.Image * @generated @@ -755,8 +810,8 @@ public interface Model3Package extends EPackage /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.Image#getWidth <em>Width</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Width</em>'. * @see org.eclipse.emf.cdo.tests.model3.Image#getWidth() * @see #getImage() @@ -765,9 +820,9 @@ public interface Model3Package extends EPackage EAttribute getImage_Width(); /** - * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.Image#getHeight <em>Height</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.Image#getHeight <em>Height</em>} + * '. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Height</em>'. * @see org.eclipse.emf.cdo.tests.model3.Image#getHeight() * @see #getImage() @@ -777,8 +832,8 @@ public interface Model3Package extends EPackage /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.Image#getData <em>Data</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Data</em>'. * @see org.eclipse.emf.cdo.tests.model3.Image#getData() * @see #getImage() @@ -787,9 +842,9 @@ public interface Model3Package extends EPackage EAttribute getImage_Data(); /** - * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.File <em>File</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.File <em>File</em>}'. <!-- + * begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for class '<em>File</em>'. * @see org.eclipse.emf.cdo.tests.model3.File * @generated @@ -798,8 +853,8 @@ public interface Model3Package extends EPackage /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.File#getName <em>Name</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.tests.model3.File#getName() * @see #getFile() @@ -809,8 +864,8 @@ public interface Model3Package extends EPackage /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.File#getData <em>Data</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for the attribute '<em>Data</em>'. * @see org.eclipse.emf.cdo.tests.model3.File#getData() * @see #getFile() @@ -830,8 +885,8 @@ public interface Model3Package extends EPackage EDataType getPoint(); /** - * Returns the factory that creates the instances of the model. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * 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 */ @@ -846,6 +901,7 @@ public interface Model3Package extends EPackage * <li>and each data type</li> * </ul> * <!-- end-user-doc --> + * * @generated */ interface Literals @@ -853,6 +909,7 @@ public interface Model3Package extends EPackage /** * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.Class1Impl <em>Class1</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.Class1Impl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getClass1() * @generated @@ -860,16 +917,17 @@ public interface Model3Package extends EPackage EClass CLASS1 = eINSTANCE.getClass1(); /** - * The meta object literal for the '<em><b>Class2</b></em>' reference list feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Class2</b></em>' reference list feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EReference CLASS1__CLASS2 = eINSTANCE.getClass1_Class2(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.MetaRefImpl <em>Meta Ref</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.MetaRefImpl <em>Meta Ref</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.MetaRefImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getMetaRef() * @generated @@ -877,16 +935,33 @@ public interface Model3Package extends EPackage EClass META_REF = eINSTANCE.getMetaRef(); /** - * The meta object literal for the '<em><b>EPackage Ref</b></em>' reference feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>EPackage Ref</b></em>' reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EReference META_REF__EPACKAGE_REF = eINSTANCE.getMetaRef_EPackageRef(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonImpl <em>Polygon</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '<em><b>EClass Ref</b></em>' reference feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * + * @generated + */ + EReference META_REF__ECLASS_REF = eINSTANCE.getMetaRef_EClassRef(); + + /** + * The meta object literal for the '<em><b>EReference Ref</b></em>' reference feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * + * @generated + */ + EReference META_REF__EREFERENCE_REF = eINSTANCE.getMetaRef_EReferenceRef(); + + /** + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonImpl <em>Polygon</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.PolygonImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getPolygon() * @generated @@ -894,16 +969,17 @@ public interface Model3Package extends EPackage EClass POLYGON = eINSTANCE.getPolygon(); /** - * The meta object literal for the '<em><b>Points</b></em>' attribute list feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Points</b></em>' attribute list feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute POLYGON__POINTS = eINSTANCE.getPolygon_Points(); /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonWithDuplicatesImpl <em>Polygon With Duplicates</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonWithDuplicatesImpl + * <em>Polygon With Duplicates</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.PolygonWithDuplicatesImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getPolygonWithDuplicates() * @generated @@ -911,9 +987,9 @@ public interface Model3Package extends EPackage EClass POLYGON_WITH_DUPLICATES = eINSTANCE.getPolygonWithDuplicates(); /** - * The meta object literal for the '<em><b>Points</b></em>' attribute list feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Points</b></em>' attribute list feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute POLYGON_WITH_DUPLICATES__POINTS = eINSTANCE.getPolygonWithDuplicates_Points(); @@ -921,6 +997,7 @@ public interface Model3Package extends EPackage /** * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.NodeAImpl <em>Node A</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.NodeAImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getNodeA() * @generated @@ -936,17 +1013,17 @@ public interface Model3Package extends EPackage EReference NODE_A__CHILDREN = eINSTANCE.getNodeA_Children(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute NODE_A__NAME = eINSTANCE.getNodeA_Name(); /** - * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_A__OTHER_NODES = eINSTANCE.getNodeA_OtherNodes(); @@ -954,6 +1031,7 @@ public interface Model3Package extends EPackage /** * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.NodeBImpl <em>Node B</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.NodeBImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getNodeB() * @generated @@ -969,17 +1047,17 @@ public interface Model3Package extends EPackage EReference NODE_B__CHILDREN = eINSTANCE.getNodeB_Children(); /** - * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_B__PARENT = eINSTANCE.getNodeB_Parent(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute NODE_B__NAME = eINSTANCE.getNodeB_Name(); @@ -987,6 +1065,7 @@ public interface Model3Package extends EPackage /** * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl <em>Node C</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getNodeC() * @generated @@ -1002,33 +1081,33 @@ public interface Model3Package extends EPackage EReference NODE_C__CHILDREN = eINSTANCE.getNodeC_Children(); /** - * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_C__PARENT = eINSTANCE.getNodeC_Parent(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute NODE_C__NAME = eINSTANCE.getNodeC_Name(); /** - * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_C__OTHER_NODES = eINSTANCE.getNodeC_OtherNodes(); /** - * The meta object literal for the '<em><b>Opposite Nodes</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Opposite Nodes</b></em>' reference list feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_C__OPPOSITE_NODES = eINSTANCE.getNodeC_OppositeNodes(); @@ -1036,6 +1115,7 @@ public interface Model3Package extends EPackage /** * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl <em>Node D</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getNodeD() * @generated @@ -1051,41 +1131,41 @@ public interface Model3Package extends EPackage EReference NODE_D__CHILDREN = eINSTANCE.getNodeD_Children(); /** - * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_D__PARENT = eINSTANCE.getNodeD_Parent(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EAttribute NODE_D__NAME = eINSTANCE.getNodeD_Name(); /** - * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. - * <!-- begin-user-doc --> + * The meta object literal for the '<em><b>Other Nodes</b></em>' reference list feature. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ EReference NODE_D__OTHER_NODES = eINSTANCE.getNodeD_OtherNodes(); /** - * The meta object literal for the '<em><b>Opposite Node</b></em>' reference feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Opposite Node</b></em>' reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EReference NODE_D__OPPOSITE_NODE = eINSTANCE.getNodeD_OppositeNode(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.ImageImpl <em>Image</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.ImageImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getImage() * @generated @@ -1093,33 +1173,33 @@ public interface Model3Package extends EPackage EClass IMAGE = eINSTANCE.getImage(); /** - * The meta object literal for the '<em><b>Width</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '<em><b>Width</b></em>' attribute feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @generated */ EAttribute IMAGE__WIDTH = eINSTANCE.getImage_Width(); /** - * The meta object literal for the '<em><b>Height</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '<em><b>Height</b></em>' attribute feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @generated */ EAttribute IMAGE__HEIGHT = eINSTANCE.getImage_Height(); /** - * The meta object literal for the '<em><b>Data</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '<em><b>Data</b></em>' attribute feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @generated */ EAttribute IMAGE__DATA = eINSTANCE.getImage_Data(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.impl.FileImpl <em>File</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.impl.FileImpl * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getFile() * @generated @@ -1127,24 +1207,24 @@ public interface Model3Package extends EPackage EClass FILE = eINSTANCE.getFile(); /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @generated */ EAttribute FILE__NAME = eINSTANCE.getFile_Name(); /** - * The meta object literal for the '<em><b>Data</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * The meta object literal for the '<em><b>Data</b></em>' attribute feature. <!-- begin-user-doc --> <!-- + * end-user-doc --> + * * @generated */ EAttribute FILE__DATA = eINSTANCE.getFile_Data(); /** - * The meta object literal for the '<em>Point</em>' data type. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '<em>Point</em>' data type. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.Point * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getPoint() * @generated diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeA.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeA.java index c80fa4c226..e719db9c4b 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeA.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeA.java @@ -15,16 +15,15 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> A representation of the model object '<em><b>Node A</b></em>'. <!-- end-user-doc --> - * * <p> * The following features are supported: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeA#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeA#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeA#getOtherNodes <em>Other Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeA#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeA#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeA#getOtherNodes <em>Other Nodes</em>}</li> * </ul> * </p> - * + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeA() * @model * @generated @@ -32,14 +31,14 @@ import org.eclipse.emf.ecore.EObject; public interface NodeA extends EObject { /** - * Returns the value of the '<em><b>Children</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.NodeA}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Children</b></em>' containment reference list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.NodeA}. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Children</em>' containment reference list isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Children</em>' containment reference list. * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeA_Children() * @model containment="true" @@ -48,12 +47,12 @@ public interface NodeA extends EObject EList<NodeA> getChildren(); /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Name</em>' attribute. * @see #setName(String) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeA_Name() @@ -74,14 +73,14 @@ public interface NodeA extends EObject void setName(String value); /** - * Returns the value of the '<em><b>Other Nodes</b></em>' reference list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.NodeA}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Other Nodes</b></em>' reference list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.NodeA}. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Other Nodes</em>' reference list isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Other Nodes</em>' reference list. * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeA_OtherNodes() * @model diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeB.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeB.java index 10dfc88391..1bdc4ed1cc 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeB.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeB.java @@ -15,16 +15,15 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> A representation of the model object '<em><b>Node B</b></em>'. <!-- end-user-doc --> - * * <p> * The following features are supported: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeB#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeB#getParent <em>Parent</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeB#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeB#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeB#getParent <em>Parent</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeB#getName <em>Name</em>}</li> * </ul> * </p> - * + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeB() * @model * @generated @@ -32,15 +31,15 @@ import org.eclipse.emf.ecore.EObject; public interface NodeB extends EObject { /** - * Returns the value of the '<em><b>Children</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.NodeB}. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Children</b></em>' containment reference list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.NodeB}. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeB#getParent <em>Parent</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Children</em>' containment reference list isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Children</em>' containment reference list. * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeB_Children() * @see org.eclipse.emf.cdo.tests.model3.NodeB#getParent @@ -50,14 +49,14 @@ public interface NodeB extends EObject EList<NodeB> getChildren(); /** - * Returns the value of the '<em><b>Parent</b></em>' container reference. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Parent</b></em>' container reference. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeB#getChildren <em>Children</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Parent</em>' container reference isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Parent</em>' container reference. * @see #setParent(NodeB) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeB_Parent() @@ -68,21 +67,23 @@ public interface NodeB extends EObject NodeB getParent(); /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getParent <em>Parent</em>}' container reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * @param value the new value of the '<em>Parent</em>' container reference. + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getParent <em>Parent</em>}' container + * reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>Parent</em>' container reference. * @see #getParent() * @generated */ void setParent(NodeB value); /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Name</em>' attribute. * @see #setName(String) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeB_Name() diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeC.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeC.java index c9ed903359..d2455ef3a8 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeC.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeC.java @@ -15,18 +15,17 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> A representation of the model object '<em><b>Node C</b></em>'. <!-- end-user-doc --> - * * <p> * The following features are supported: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeC#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeC#getParent <em>Parent</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeC#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOtherNodes <em>Other Nodes</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOppositeNodes <em>Opposite Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeC#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeC#getParent <em>Parent</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeC#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOtherNodes <em>Other Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOppositeNodes <em>Opposite Nodes</em>}</li> * </ul> * </p> - * + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeC() * @model * @generated @@ -34,15 +33,15 @@ import org.eclipse.emf.ecore.EObject; public interface NodeC extends EObject { /** - * Returns the value of the '<em><b>Children</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.NodeC}. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Children</b></em>' containment reference list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.NodeC}. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeC#getParent <em>Parent</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Children</em>' containment reference list isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Children</em>' containment reference list. * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeC_Children() * @see org.eclipse.emf.cdo.tests.model3.NodeC#getParent @@ -52,14 +51,14 @@ public interface NodeC extends EObject EList<NodeC> getChildren(); /** - * Returns the value of the '<em><b>Parent</b></em>' container reference. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Parent</b></em>' container reference. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeC#getChildren <em>Children</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Parent</em>' container reference isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Parent</em>' container reference. * @see #setParent(NodeC) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeC_Parent() @@ -70,21 +69,23 @@ public interface NodeC extends EObject NodeC getParent(); /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getParent <em>Parent</em>}' container reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * @param value the new value of the '<em>Parent</em>' container reference. + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getParent <em>Parent</em>}' container + * reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>Parent</em>' container reference. * @see #getParent() * @generated */ void setParent(NodeC value); /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Name</em>' attribute. * @see #setName(String) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeC_Name() @@ -105,15 +106,15 @@ public interface NodeC extends EObject void setName(String value); /** - * Returns the value of the '<em><b>Other Nodes</b></em>' reference list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.NodeC}. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOppositeNodes <em>Opposite Nodes</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Other Nodes</b></em>' reference list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.NodeC}. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeC#getOppositeNodes <em>Opposite Nodes</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Other Nodes</em>' reference list isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Other Nodes</em>' reference list. * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeC_OtherNodes() * @see org.eclipse.emf.cdo.tests.model3.NodeC#getOppositeNodes @@ -123,15 +124,15 @@ public interface NodeC extends EObject EList<NodeC> getOtherNodes(); /** - * Returns the value of the '<em><b>Opposite Nodes</b></em>' reference list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.NodeC}. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOtherNodes <em>Other Nodes</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Opposite Nodes</b></em>' reference list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.NodeC}. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeC#getOtherNodes <em>Other Nodes</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Opposite Nodes</em>' reference list isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Opposite Nodes</em>' reference list. * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeC_OppositeNodes() * @see org.eclipse.emf.cdo.tests.model3.NodeC#getOtherNodes diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeD.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeD.java index 79dee2fa23..4209fe3424 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeD.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/NodeD.java @@ -15,18 +15,17 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> A representation of the model object '<em><b>Node D</b></em>'. <!-- end-user-doc --> - * * <p> * The following features are supported: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeD#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeD#getParent <em>Parent</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeD#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOtherNodes <em>Other Nodes</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode <em>Opposite Node</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeD#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeD#getParent <em>Parent</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeD#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOtherNodes <em>Other Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode <em>Opposite Node</em>}</li> * </ul> * </p> - * + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeD() * @model * @generated @@ -34,15 +33,15 @@ import org.eclipse.emf.ecore.EObject; public interface NodeD extends EObject { /** - * Returns the value of the '<em><b>Children</b></em>' containment reference list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.NodeD}. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Children</b></em>' containment reference list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.NodeD}. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeD#getParent <em>Parent</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Children</em>' containment reference list isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Children</em>' containment reference list. * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeD_Children() * @see org.eclipse.emf.cdo.tests.model3.NodeD#getParent @@ -52,14 +51,14 @@ public interface NodeD extends EObject EList<NodeD> getChildren(); /** - * Returns the value of the '<em><b>Parent</b></em>' container reference. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getChildren <em>Children</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Parent</b></em>' container reference. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeD#getChildren <em>Children</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Parent</em>' container reference isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Parent</em>' container reference. * @see #setParent(NodeD) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeD_Parent() @@ -70,21 +69,23 @@ public interface NodeD extends EObject NodeD getParent(); /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getParent <em>Parent</em>}' container reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * @param value the new value of the '<em>Parent</em>' container reference. + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getParent <em>Parent</em>}' container + * reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>Parent</em>' container reference. * @see #getParent() * @generated */ void setParent(NodeD value); /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Name</em>' attribute isn't clear, there really should be more of a description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Name</em>' attribute. * @see #setName(String) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeD_Name() @@ -105,15 +106,15 @@ public interface NodeD extends EObject void setName(String value); /** - * Returns the value of the '<em><b>Other Nodes</b></em>' reference list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.NodeD}. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode <em>Opposite Node</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Other Nodes</b></em>' reference list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.NodeD}. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode <em>Opposite Node</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Other Nodes</em>' reference list isn't clear, there really should be more of a * description here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Other Nodes</em>' reference list. * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeD_OtherNodes() * @see org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode @@ -123,14 +124,14 @@ public interface NodeD extends EObject EList<NodeD> getOtherNodes(); /** - * Returns the value of the '<em><b>Opposite Node</b></em>' reference. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOtherNodes <em>Other Nodes</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Opposite Node</b></em>' reference. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.NodeD#getOtherNodes <em>Other Nodes</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Opposite Node</em>' reference isn't clear, there really should be more of a description * here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Opposite Node</em>' reference. * @see #setOppositeNode(NodeD) * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getNodeD_OppositeNode() @@ -141,9 +142,11 @@ public interface NodeD extends EObject NodeD getOppositeNode(); /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode <em>Opposite Node</em>}' reference. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * @param value the new value of the '<em>Opposite Node</em>' reference. + * Sets the value of the '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode <em>Opposite Node</em>}' + * reference. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @param value + * the new value of the '<em>Opposite Node</em>' reference. * @see #getOppositeNode() * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Polygon.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Polygon.java index 8c78c99e17..1146a5731c 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Polygon.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/Polygon.java @@ -15,14 +15,13 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> A representation of the model object '<em><b>Polygon</b></em>'. <!-- end-user-doc --> - * * <p> * The following features are supported: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.Polygon#getPoints <em>Points</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.Polygon#getPoints <em>Points</em>}</li> * </ul> * </p> - * + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getPolygon() * @model * @generated @@ -30,14 +29,14 @@ import org.eclipse.emf.ecore.EObject; public interface Polygon extends EObject { /** - * Returns the value of the '<em><b>Points</b></em>' attribute list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.Point}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Points</b></em>' attribute list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.Point}. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Points</em>' attribute list isn't clear, there really should be more of a description * here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Points</em>' attribute list. * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getPolygon_Points() * @model dataType="org.eclipse.emf.cdo.tests.model3.Point" required="true" diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/PolygonWithDuplicates.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/PolygonWithDuplicates.java index 38343944b3..e21ed0b263 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/PolygonWithDuplicates.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/PolygonWithDuplicates.java @@ -16,14 +16,13 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> A representation of the model object '<em><b>Polygon With Duplicates</b></em>'. <!-- * end-user-doc --> - * * <p> * The following features are supported: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates#getPoints <em>Points</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates#getPoints <em>Points</em>}</li> * </ul> * </p> - * + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getPolygonWithDuplicates() * @model * @generated @@ -31,14 +30,14 @@ import org.eclipse.emf.ecore.EObject; public interface PolygonWithDuplicates extends EObject { /** - * Returns the value of the '<em><b>Points</b></em>' attribute list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.Point}. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Points</b></em>' attribute list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.Point}. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Points</em>' attribute list isn't clear, there really should be more of a description * here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Points</em>' attribute list. * @see org.eclipse.emf.cdo.tests.model3.Model3Package#getPolygonWithDuplicates_Points() * @model unique="false" dataType="org.eclipse.emf.cdo.tests.model3.Point" required="true" diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Class1Impl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Class1Impl.java index 9f66aec814..d5f9ef44b9 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Class1Impl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Class1Impl.java @@ -24,16 +24,17 @@ import org.eclipse.emf.ecore.EClass; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.Class1Impl#getClass2 <em>Class2</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.Class1Impl#getClass2 <em>Class2</em>}</li> * </ul> * </p> - * + * * @generated */ public class Class1Impl extends CDOObjectImpl implements Class1 { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected Class1Impl() @@ -43,6 +44,7 @@ public class Class1Impl extends CDOObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -53,6 +55,7 @@ public class Class1Impl extends CDOObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -63,6 +66,7 @@ public class Class1Impl extends CDOObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -73,6 +77,7 @@ public class Class1Impl extends CDOObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void unsetClass2() @@ -82,6 +87,7 @@ public class Class1Impl extends CDOObjectImpl implements Class1 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public boolean isSetClass2() diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/FileImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/FileImpl.java index 3debe94ac9..bef6572508 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/FileImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/FileImpl.java @@ -19,24 +19,22 @@ import org.eclipse.emf.internal.cdo.CDOObjectImpl; import org.eclipse.emf.ecore.EClass; /** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>File</b></em>'. - * <!-- end-user-doc --> + * <!-- begin-user-doc --> An implementation of the model object '<em><b>File</b></em>'. <!-- end-user-doc --> * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.FileImpl#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.FileImpl#getData <em>Data</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.FileImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.FileImpl#getData <em>Data</em>}</li> * </ul> * </p> - * + * * @generated */ public class FileImpl extends CDOObjectImpl implements File { /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected FileImpl() @@ -45,8 +43,8 @@ public class FileImpl extends CDOObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -56,8 +54,8 @@ public class FileImpl extends CDOObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -67,8 +65,8 @@ public class FileImpl extends CDOObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getName() @@ -77,8 +75,8 @@ public class FileImpl extends CDOObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setName(String newName) @@ -87,8 +85,8 @@ public class FileImpl extends CDOObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public CDOClob getData() @@ -97,8 +95,8 @@ public class FileImpl extends CDOObjectImpl implements File } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setData(CDOClob newData) @@ -106,4 +104,4 @@ public class FileImpl extends CDOObjectImpl implements File eSet(Model3Package.Literals.FILE__DATA, newData); } -} //FileImpl +} // FileImpl diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ImageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ImageImpl.java index c095dbd032..71135299c6 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ImageImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ImageImpl.java @@ -19,25 +19,23 @@ import org.eclipse.emf.internal.cdo.CDOObjectImpl; import org.eclipse.emf.ecore.EClass; /** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Image</b></em>'. - * <!-- end-user-doc --> + * <!-- begin-user-doc --> An implementation of the model object '<em><b>Image</b></em>'. <!-- end-user-doc --> * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.ImageImpl#getWidth <em>Width</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.ImageImpl#getHeight <em>Height</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.ImageImpl#getData <em>Data</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.ImageImpl#getWidth <em>Width</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.ImageImpl#getHeight <em>Height</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.ImageImpl#getData <em>Data</em>}</li> * </ul> * </p> - * + * * @generated */ public class ImageImpl extends CDOObjectImpl implements Image { /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected ImageImpl() @@ -46,8 +44,8 @@ public class ImageImpl extends CDOObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -57,8 +55,8 @@ public class ImageImpl extends CDOObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -68,8 +66,8 @@ public class ImageImpl extends CDOObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public int getWidth() @@ -78,8 +76,8 @@ public class ImageImpl extends CDOObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setWidth(int newWidth) @@ -88,8 +86,8 @@ public class ImageImpl extends CDOObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public int getHeight() @@ -98,8 +96,8 @@ public class ImageImpl extends CDOObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setHeight(int newHeight) @@ -108,8 +106,8 @@ public class ImageImpl extends CDOObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public CDOBlob getData() @@ -118,8 +116,8 @@ public class ImageImpl extends CDOObjectImpl implements Image } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setData(CDOBlob newData) @@ -127,4 +125,4 @@ public class ImageImpl extends CDOObjectImpl implements Image eSet(Model3Package.Literals.IMAGE__DATA, newData); } -} //ImageImpl +} // ImageImpl diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/MetaRefImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/MetaRefImpl.java index 0897d5fc65..2b2e31d5a6 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/MetaRefImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/MetaRefImpl.java @@ -17,6 +17,7 @@ import org.eclipse.emf.internal.cdo.CDOObjectImpl; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; +import org.eclipse.emf.ecore.EReference; /** * <!-- import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; begin-user-doc --> An implementation @@ -34,6 +35,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected MetaRefImpl() @@ -43,6 +45,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -53,6 +56,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -63,6 +67,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EPackage getEPackageRef() @@ -72,6 +77,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setEPackageRef(EPackage newEPackageRef) @@ -79,4 +85,44 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef eSet(Model3Package.Literals.META_REF__EPACKAGE_REF, newEPackageRef); } + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public EClass getEClassRef() + { + return (EClass)eGet(Model3Package.Literals.META_REF__ECLASS_REF, true); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public void setEClassRef(EClass newEClassRef) + { + eSet(Model3Package.Literals.META_REF__ECLASS_REF, newEClassRef); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public EReference getEReferenceRef() + { + return (EReference)eGet(Model3Package.Literals.META_REF__EREFERENCE_REF, true); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public void setEReferenceRef(EReference newEReferenceRef) + { + eSet(Model3Package.Literals.META_REF__EREFERENCE_REF, newEReferenceRef); + } + } // MetaRefImpl diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3FactoryImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3FactoryImpl.java index 3e9fdd2092..fc7c742b02 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3FactoryImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3FactoryImpl.java @@ -33,13 +33,14 @@ import org.eclipse.emf.ecore.plugin.EcorePlugin; /** * <!-- begin-user-doc --> An implementation of the model <b>Factory</b>. <!-- end-user-doc --> + * * @generated */ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory { /** - * Creates the default factory implementation. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates the default factory implementation. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public static Model3Factory init() @@ -61,8 +62,8 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory } /** - * Creates an instance of the factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates an instance of the factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Model3FactoryImpl() @@ -72,6 +73,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -106,6 +108,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -122,6 +125,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -138,6 +142,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Class1 createClass1() @@ -148,6 +153,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public MetaRef createMetaRef() @@ -158,6 +164,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Polygon createPolygon() @@ -168,6 +175,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public PolygonWithDuplicates createPolygonWithDuplicates() @@ -178,6 +186,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeA createNodeA() @@ -188,6 +197,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeB createNodeB() @@ -198,6 +208,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeC createNodeC() @@ -208,6 +219,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeD createNodeD() @@ -217,8 +229,8 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Image createImage() @@ -228,8 +240,8 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public File createFile() @@ -260,6 +272,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Model3Package getModel3Package() @@ -269,6 +282,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @deprecated * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java index 353aba413f..44fdb3d201 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java @@ -37,74 +37,84 @@ import org.eclipse.emf.ecore.impl.EPackageImpl; /** * <!-- begin-user-doc --> An implementation of the model <b>Package</b>. <!-- end-user-doc --> + * * @generated */ public class Model3PackageImpl extends EPackageImpl implements Model3Package { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass class1EClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass metaRefEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass polygonEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass polygonWithDuplicatesEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass nodeAEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass nodeBEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass nodeCEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass nodeDEClass = null; /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass imageEClass = null; /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass fileEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EDataType pointEDataType = null; @@ -129,17 +139,18 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. - * - * <p>This method is used to initialize {@link Model3Package#eINSTANCE} when that field is accessed. - * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. - * <!-- begin-user-doc --> + * <p> + * This method is used to initialize {@link Model3Package#eINSTANCE} when that field is accessed. Clients should not + * invoke it directly. Instead, they should simply access that field to obtain the package. <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() @@ -157,7 +168,6 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package isInited = true; // Initialize simple dependencies - EcorePackage.eINSTANCE.eClass(); EtypesPackage.eINSTANCE.eClass(); // Obtain or create and register interdependencies @@ -183,6 +193,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getClass1() @@ -192,6 +203,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getClass1_Class2() @@ -201,6 +213,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getMetaRef() @@ -210,6 +223,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getMetaRef_EPackageRef() @@ -219,6 +233,27 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public EReference getMetaRef_EClassRef() + { + return (EReference)metaRefEClass.getEStructuralFeatures().get(1); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @generated + */ + public EReference getMetaRef_EReferenceRef() + { + return (EReference)metaRefEClass.getEStructuralFeatures().get(2); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getPolygon() @@ -228,6 +263,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getPolygon_Points() @@ -237,6 +273,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getPolygonWithDuplicates() @@ -246,6 +283,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getPolygonWithDuplicates_Points() @@ -255,6 +293,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getNodeA() @@ -264,6 +303,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeA_Children() @@ -273,6 +313,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getNodeA_Name() @@ -282,6 +323,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeA_OtherNodes() @@ -291,6 +333,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getNodeB() @@ -300,6 +343,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeB_Children() @@ -309,6 +353,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeB_Parent() @@ -318,6 +363,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getNodeB_Name() @@ -327,6 +373,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getNodeC() @@ -336,6 +383,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeC_Children() @@ -345,6 +393,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeC_Parent() @@ -354,6 +403,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getNodeC_Name() @@ -363,6 +413,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeC_OtherNodes() @@ -372,6 +423,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeC_OppositeNodes() @@ -381,6 +433,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getNodeD() @@ -390,6 +443,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeD_Children() @@ -399,6 +453,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeD_Parent() @@ -408,6 +463,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getNodeD_Name() @@ -417,6 +473,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeD_OtherNodes() @@ -426,6 +483,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getNodeD_OppositeNode() @@ -434,8 +492,8 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getImage() @@ -444,8 +502,8 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getImage_Width() @@ -454,8 +512,8 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getImage_Height() @@ -464,8 +522,8 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getImage_Data() @@ -474,8 +532,8 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getFile() @@ -484,8 +542,8 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getFile_Name() @@ -494,8 +552,8 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package } /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> + * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EAttribute getFile_Data() @@ -505,6 +563,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EDataType getPoint() @@ -514,6 +573,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Model3Factory getModel3Factory() @@ -523,14 +583,15 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private boolean isCreated = false; /** - * Creates the meta-model objects for the package. This method is - * guarded to have no affect on any invocation but its first. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its + * first. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void createPackageContents() @@ -545,6 +606,8 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package metaRefEClass = createEClass(META_REF); createEReference(metaRefEClass, META_REF__EPACKAGE_REF); + createEReference(metaRefEClass, META_REF__ECLASS_REF); + createEReference(metaRefEClass, META_REF__EREFERENCE_REF); polygonEClass = createEClass(POLYGON); createEAttribute(polygonEClass, POLYGON__POINTS); @@ -591,14 +654,15 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private boolean isInitialized = false; /** - * Complete the initialization of the package and its meta-model. This - * method is guarded to have no affect on any invocation but its first. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any + * invocation but its first. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void initializePackageContents() @@ -637,6 +701,12 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package initEReference(getMetaRef_EPackageRef(), theEcorePackage.getEPackage(), null, "ePackageRef", null, 0, 1, MetaRef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getMetaRef_EClassRef(), theEcorePackage.getEClass(), null, "eClassRef", null, 0, 1, MetaRef.class, + !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, + !IS_DERIVED, IS_ORDERED); + initEReference(getMetaRef_EReferenceRef(), theEcorePackage.getEReference(), null, "eReferenceRef", null, 0, 1, + MetaRef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, + IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(polygonEClass, Polygon.class, "Polygon", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getPolygon_Points(), this.getPoint(), "points", null, 1, -1, Polygon.class, !IS_TRANSIENT, diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeAImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeAImpl.java index a8fd7edbe5..2e1dd9b65c 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeAImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeAImpl.java @@ -23,18 +23,19 @@ import org.eclipse.emf.ecore.EClass; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeAImpl#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeAImpl#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeAImpl#getOtherNodes <em>Other Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeAImpl#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeAImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeAImpl#getOtherNodes <em>Other Nodes</em>}</li> * </ul> * </p> - * + * * @generated */ public class NodeAImpl extends CDOObjectImpl implements NodeA { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected NodeAImpl() @@ -44,6 +45,7 @@ public class NodeAImpl extends CDOObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -54,6 +56,7 @@ public class NodeAImpl extends CDOObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -64,6 +67,7 @@ public class NodeAImpl extends CDOObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -74,6 +78,7 @@ public class NodeAImpl extends CDOObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getName() @@ -83,6 +88,7 @@ public class NodeAImpl extends CDOObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setName(String newName) @@ -92,6 +98,7 @@ public class NodeAImpl extends CDOObjectImpl implements NodeA /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeBImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeBImpl.java index ee0c89fd4b..d59f4e3b03 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeBImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeBImpl.java @@ -23,18 +23,19 @@ import org.eclipse.emf.ecore.EClass; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeBImpl#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeBImpl#getParent <em>Parent</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeBImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeBImpl#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeBImpl#getParent <em>Parent</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeBImpl#getName <em>Name</em>}</li> * </ul> * </p> - * + * * @generated */ public class NodeBImpl extends CDOObjectImpl implements NodeB { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected NodeBImpl() @@ -44,6 +45,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -54,6 +56,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -64,6 +67,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -74,6 +78,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeB getParent() @@ -83,6 +88,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setParent(NodeB newParent) @@ -92,6 +98,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getName() @@ -101,6 +108,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setName(String newName) diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeCImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeCImpl.java index 9fd1f25758..7f179afdf1 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeCImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeCImpl.java @@ -23,20 +23,21 @@ import org.eclipse.emf.ecore.EClass; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl#getParent <em>Parent</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl#getOtherNodes <em>Other Nodes</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl#getOppositeNodes <em>Opposite Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl#getParent <em>Parent</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl#getOtherNodes <em>Other Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeCImpl#getOppositeNodes <em>Opposite Nodes</em>}</li> * </ul> * </p> - * + * * @generated */ public class NodeCImpl extends CDOObjectImpl implements NodeC { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected NodeCImpl() @@ -46,6 +47,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -56,6 +58,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -66,6 +69,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -76,6 +80,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeC getParent() @@ -85,6 +90,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setParent(NodeC newParent) @@ -94,6 +100,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getName() @@ -103,6 +110,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setName(String newName) @@ -112,6 +120,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -122,6 +131,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeDImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeDImpl.java index be9fec0973..4e90a8c9cc 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeDImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeDImpl.java @@ -23,20 +23,21 @@ import org.eclipse.emf.ecore.EClass; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl#getChildren <em>Children</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl#getParent <em>Parent</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl#getName <em>Name</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl#getOtherNodes <em>Other Nodes</em>}</li> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl#getOppositeNode <em>Opposite Node</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl#getChildren <em>Children</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl#getParent <em>Parent</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl#getOtherNodes <em>Other Nodes</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.NodeDImpl#getOppositeNode <em>Opposite Node</em>}</li> * </ul> * </p> - * + * * @generated */ public class NodeDImpl extends CDOObjectImpl implements NodeD { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected NodeDImpl() @@ -46,6 +47,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -56,6 +58,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -66,6 +69,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -76,6 +80,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeD getParent() @@ -85,6 +90,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setParent(NodeD newParent) @@ -94,6 +100,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getName() @@ -103,6 +110,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setName(String newName) @@ -112,6 +120,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @@ -122,6 +131,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public NodeD getOppositeNode() @@ -131,6 +141,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setOppositeNode(NodeD newOppositeNode) diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonImpl.java index 265a5f6b1f..f30ef43713 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonImpl.java @@ -24,16 +24,17 @@ import org.eclipse.emf.ecore.EClass; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonImpl#getPoints <em>Points</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonImpl#getPoints <em>Points</em>}</li> * </ul> * </p> - * + * * @generated */ public class PolygonImpl extends CDOObjectImpl implements Polygon { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected PolygonImpl() @@ -43,6 +44,7 @@ public class PolygonImpl extends CDOObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -53,6 +55,7 @@ public class PolygonImpl extends CDOObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -63,6 +66,7 @@ public class PolygonImpl extends CDOObjectImpl implements Polygon /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonWithDuplicatesImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonWithDuplicatesImpl.java index 172c9e12df..12c908b90b 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonWithDuplicatesImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonWithDuplicatesImpl.java @@ -25,16 +25,17 @@ import org.eclipse.emf.ecore.EClass; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonWithDuplicatesImpl#getPoints <em>Points</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.impl.PolygonWithDuplicatesImpl#getPoints <em>Points</em>}</li> * </ul> * </p> - * + * * @generated */ public class PolygonWithDuplicatesImpl extends CDOObjectImpl implements PolygonWithDuplicates { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected PolygonWithDuplicatesImpl() @@ -44,6 +45,7 @@ public class PolygonWithDuplicatesImpl extends CDOObjectImpl implements PolygonW /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -54,6 +56,7 @@ public class PolygonWithDuplicatesImpl extends CDOObjectImpl implements PolygonW /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -64,6 +67,7 @@ public class PolygonWithDuplicatesImpl extends CDOObjectImpl implements PolygonW /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/Class2.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/Class2.java index 862fd7ceb7..3bec753635 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/Class2.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/Class2.java @@ -17,14 +17,13 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> A representation of the model object '<em><b>Class2</b></em>'. <!-- end-user-doc --> - * * <p> * The following features are supported: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2#getClass1 <em>Class1</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2#getClass1 <em>Class1</em>}</li> * </ul> * </p> - * + * * @see org.eclipse.emf.cdo.tests.model3.subpackage.SubpackagePackage#getClass2() * @model * @generated @@ -32,15 +31,15 @@ import org.eclipse.emf.ecore.EObject; public interface Class2 extends EObject { /** - * Returns the value of the '<em><b>Class1</b></em>' reference list. - * The list contents are of type {@link org.eclipse.emf.cdo.tests.model3.Class1}. - * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.tests.model3.Class1#getClass2 <em>Class2</em>}'. - * <!-- begin-user-doc --> + * Returns the value of the '<em><b>Class1</b></em>' reference list. The list contents are of type + * {@link org.eclipse.emf.cdo.tests.model3.Class1}. It is bidirectional and its opposite is ' + * {@link org.eclipse.emf.cdo.tests.model3.Class1#getClass2 <em>Class2</em>}'. <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Class1</em>' reference list isn't clear, there really should be more of a description * here... * </p> * <!-- end-user-doc --> + * * @return the value of the '<em>Class1</em>' reference list. * @see org.eclipse.emf.cdo.tests.model3.subpackage.SubpackagePackage#getClass2_Class1() * @see org.eclipse.emf.cdo.tests.model3.Class1#getClass2 diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/SubpackageFactory.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/SubpackageFactory.java index 447b7f0df3..62a05286d8 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/SubpackageFactory.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/SubpackageFactory.java @@ -15,29 +15,30 @@ import org.eclipse.emf.ecore.EFactory; /** * <!-- begin-user-doc --> The <b>Factory</b> for the model. It provides a create method for each non-abstract class of * the model. <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.subpackage.SubpackagePackage * @generated */ public interface SubpackageFactory extends EFactory { /** - * The singleton instance of the factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The singleton instance of the factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ SubpackageFactory eINSTANCE = org.eclipse.emf.cdo.tests.model3.subpackage.impl.SubpackageFactoryImpl.init(); /** - * Returns a new object of class '<em>Class2</em>'. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns a new object of class '<em>Class2</em>'. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return a new object of class '<em>Class2</em>'. * @generated */ Class2 createClass2(); /** - * Returns the package supported by this factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Returns the package supported by this factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the package supported by this factory. * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/SubpackagePackage.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/SubpackagePackage.java index d9c2564cb0..46c170f32e 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/SubpackagePackage.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/SubpackagePackage.java @@ -23,6 +23,7 @@ import org.eclipse.emf.ecore.EReference; * <li>and each data type</li> * </ul> * <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.subpackage.SubpackageFactory * @model kind="package" * @generated @@ -30,36 +31,37 @@ import org.eclipse.emf.ecore.EReference; public interface SubpackagePackage extends EPackage { /** - * The package name. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The package name. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ String eNAME = "subpackage"; /** - * The package namespace URI. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ String eNS_URI = "http://www.eclipse.org/emf/CDO/tests/subpackage/1.0.0"; /** - * The package namespace name. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ String eNS_PREFIX = "subpackage"; /** - * The singleton instance of the package. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ SubpackagePackage eINSTANCE = org.eclipse.emf.cdo.tests.model3.subpackage.impl.SubpackagePackageImpl.init(); /** - * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.subpackage.impl.Class2Impl <em>Class2</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.subpackage.impl.Class2Impl <em>Class2</em>}' + * class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.subpackage.impl.Class2Impl * @see org.eclipse.emf.cdo.tests.model3.subpackage.impl.SubpackagePackageImpl#getClass2() * @generated @@ -67,16 +69,16 @@ public interface SubpackagePackage extends EPackage int CLASS2 = 0; /** - * The feature id for the '<em><b>Class1</b></em>' reference list. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The feature id for the '<em><b>Class1</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ int CLASS2__CLASS1 = 0; /** - * The number of structural features of the '<em>Class2</em>' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The number of structural features of the '<em>Class2</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated * @ordered */ @@ -85,6 +87,7 @@ public interface SubpackagePackage extends EPackage /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2 <em>Class2</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the meta object for class '<em>Class2</em>'. * @see org.eclipse.emf.cdo.tests.model3.subpackage.Class2 * @generated @@ -92,9 +95,10 @@ public interface SubpackagePackage extends EPackage EClass getClass2(); /** - * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2#getClass1 <em>Class1</em>}'. - * <!-- begin-user-doc --> <!-- + * Returns the meta object for the reference list ' + * {@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2#getClass1 <em>Class1</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @return the meta object for the reference list '<em>Class1</em>'. * @see org.eclipse.emf.cdo.tests.model3.subpackage.Class2#getClass1() * @see #getClass2() @@ -103,8 +107,8 @@ public interface SubpackagePackage extends EPackage EReference getClass2_Class1(); /** - * Returns the factory that creates the instances of the model. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * 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 */ @@ -119,13 +123,15 @@ public interface SubpackagePackage extends EPackage * <li>and each data type</li> * </ul> * <!-- end-user-doc --> + * * @generated */ interface Literals { /** - * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.subpackage.impl.Class2Impl <em>Class2</em>}' class. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The meta object literal for the '{@link org.eclipse.emf.cdo.tests.model3.subpackage.impl.Class2Impl + * <em>Class2</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.subpackage.impl.Class2Impl * @see org.eclipse.emf.cdo.tests.model3.subpackage.impl.SubpackagePackageImpl#getClass2() * @generated @@ -133,9 +139,9 @@ public interface SubpackagePackage extends EPackage EClass CLASS2 = eINSTANCE.getClass2(); /** - * The meta object literal for the '<em><b>Class1</b></em>' reference list feature. - * <!-- begin-user-doc --> <!-- + * The meta object literal for the '<em><b>Class1</b></em>' reference list feature. <!-- begin-user-doc --> <!-- * end-user-doc --> + * * @generated */ EReference CLASS2__CLASS1 = eINSTANCE.getClass2_Class1(); diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/Class2Impl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/Class2Impl.java index 7c9cdb34eb..5172e6c0c4 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/Class2Impl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/Class2Impl.java @@ -24,16 +24,17 @@ import org.eclipse.emf.ecore.EClass; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.model3.subpackage.impl.Class2Impl#getClass1 <em>Class1</em>}</li> + * <li>{@link org.eclipse.emf.cdo.tests.model3.subpackage.impl.Class2Impl#getClass1 <em>Class1</em>}</li> * </ul> * </p> - * + * * @generated */ public class Class2Impl extends CDOObjectImpl implements Class2 { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected Class2Impl() @@ -43,6 +44,7 @@ public class Class2Impl extends CDOObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -53,6 +55,7 @@ public class Class2Impl extends CDOObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -63,6 +66,7 @@ public class Class2Impl extends CDOObjectImpl implements Class2 /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackageFactoryImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackageFactoryImpl.java index 840aa03dad..66afab1f7b 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackageFactoryImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackageFactoryImpl.java @@ -22,13 +22,14 @@ import org.eclipse.emf.ecore.plugin.EcorePlugin; /** * <!-- begin-user-doc --> An implementation of the model <b>Factory</b>. <!-- end-user-doc --> + * * @generated */ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFactory { /** - * Creates the default factory implementation. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates the default factory implementation. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public static SubpackageFactory init() @@ -50,8 +51,8 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac } /** - * Creates an instance of the factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates an instance of the factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public SubpackageFactoryImpl() @@ -61,6 +62,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -77,6 +79,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Class2 createClass2() @@ -87,6 +90,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public SubpackagePackage getSubpackagePackage() @@ -96,6 +100,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @deprecated * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java index 3f936336ce..0b5871bd65 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java @@ -20,17 +20,18 @@ import org.eclipse.emf.cdo.tests.model3.subpackage.SubpackagePackage; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; -import org.eclipse.emf.ecore.EcorePackage; import org.eclipse.emf.ecore.impl.EPackageImpl; /** * <!-- begin-user-doc --> An implementation of the model <b>Package</b>. <!-- end-user-doc --> + * * @generated */ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePackage { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private EClass class2EClass = null; @@ -55,17 +56,18 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. - * - * <p>This method is used to initialize {@link SubpackagePackage#eINSTANCE} when that field is accessed. - * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. - * <!-- begin-user-doc + * <p> + * This method is used to initialize {@link SubpackagePackage#eINSTANCE} when that field is accessed. Clients should + * not invoke it directly. Instead, they should simply access that field to obtain the package. <!-- begin-user-doc * --> <!-- end-user-doc --> + * * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() @@ -83,7 +85,6 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac isInited = true; // Initialize simple dependencies - EcorePackage.eINSTANCE.eClass(); EtypesPackage.eINSTANCE.eClass(); // Obtain or create and register interdependencies @@ -109,6 +110,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EClass getClass2() @@ -118,6 +120,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public EReference getClass2_Class1() @@ -127,6 +130,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public SubpackageFactory getSubpackageFactory() @@ -136,14 +140,15 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private boolean isCreated = false; /** - * Creates the meta-model objects for the package. This method is - * guarded to have no affect on any invocation but its first. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its + * first. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void createPackageContents() @@ -159,14 +164,15 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ private boolean isInitialized = false; /** - * Complete the initialization of the package and its meta-model. This - * method is guarded to have no affect on any invocation but its first. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any + * invocation but its first. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void initializePackageContents() diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/util/SubpackageAdapterFactory.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/util/SubpackageAdapterFactory.java index 9526de04a9..ebf6ba3c23 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/util/SubpackageAdapterFactory.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/util/SubpackageAdapterFactory.java @@ -21,21 +21,22 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> The <b>Adapter Factory</b> for the model. It provides an adapter <code>createXXX</code> * method for each class of the model. <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.subpackage.SubpackagePackage * @generated */ public class SubpackageAdapterFactory extends AdapterFactoryImpl { /** - * The cached model package. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The cached model package. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected static SubpackagePackage modelPackage; /** - * Creates an instance of the adapter factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates an instance of the adapter factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public SubpackageAdapterFactory() @@ -47,10 +48,10 @@ public class SubpackageAdapterFactory extends AdapterFactoryImpl } /** - * Returns whether this factory is applicable for the type of the object. - * <!-- begin-user-doc --> This implementation + * Returns whether this factory is applicable for the type of the object. <!-- begin-user-doc --> This implementation * returns <code>true</code> if the object is either the model's package or is an instance object of the model. <!-- * end-user-doc --> + * * @return whether this factory is applicable for the type of the object. * @generated */ @@ -69,8 +70,8 @@ public class SubpackageAdapterFactory extends AdapterFactoryImpl } /** - * The switch that delegates to the <code>createXXX</code> methods. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The switch that delegates to the <code>createXXX</code> methods. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected SubpackageSwitch<Adapter> modelSwitch = new SubpackageSwitch<Adapter>() @@ -89,9 +90,10 @@ public class SubpackageAdapterFactory extends AdapterFactoryImpl }; /** - * Creates an adapter for the <code>target</code>. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * @param target the object to adapt. + * Creates an adapter for the <code>target</code>. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @param target + * the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @@ -102,9 +104,10 @@ public class SubpackageAdapterFactory extends AdapterFactoryImpl } /** - * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2 <em>Class2</em>}'. - * <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2 + * <em>Class2</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore * cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.emf.cdo.tests.model3.subpackage.Class2 * @generated @@ -115,9 +118,9 @@ public class SubpackageAdapterFactory extends AdapterFactoryImpl } /** - * Creates a new adapter for the default case. - * <!-- begin-user-doc --> This default implementation returns null. <!-- + * Creates a new adapter for the default case. <!-- begin-user-doc --> This default implementation returns null. <!-- * end-user-doc --> + * * @return the new adapter. * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/util/SubpackageSwitch.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/util/SubpackageSwitch.java index 4398e21031..868ca1f276 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/util/SubpackageSwitch.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/util/SubpackageSwitch.java @@ -23,21 +23,22 @@ import java.util.List; * {@link #doSwitch(EObject) doSwitch(object)} to invoke the <code>caseXXX</code> method for each class of the model, * starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is * returned, which is the result of the switch. <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.subpackage.SubpackagePackage * @generated */ public class SubpackageSwitch<T> { /** - * The cached model package - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The cached model package <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected static SubpackagePackage modelPackage; /** - * Creates an instance of the switch. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates an instance of the switch. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public SubpackageSwitch() @@ -51,6 +52,7 @@ public class SubpackageSwitch<T> /** * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @@ -62,6 +64,7 @@ public class SubpackageSwitch<T> /** * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @@ -81,6 +84,7 @@ public class SubpackageSwitch<T> /** * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @@ -102,10 +106,11 @@ public class SubpackageSwitch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>Class2</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>Class2</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Class2</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -116,11 +121,12 @@ public class SubpackageSwitch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch, but this is the last case * anyway. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>EObject</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) * @generated diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/util/Model3AdapterFactory.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/util/Model3AdapterFactory.java index f1da3eee4b..bc224605c7 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/util/Model3AdapterFactory.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/util/Model3AdapterFactory.java @@ -30,21 +30,22 @@ import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> The <b>Adapter Factory</b> for the model. It provides an adapter <code>createXXX</code> * method for each class of the model. <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package * @generated */ public class Model3AdapterFactory extends AdapterFactoryImpl { /** - * The cached model package. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The cached model package. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected static Model3Package modelPackage; /** - * Creates an instance of the adapter factory. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates an instance of the adapter factory. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Model3AdapterFactory() @@ -56,10 +57,10 @@ public class Model3AdapterFactory extends AdapterFactoryImpl } /** - * Returns whether this factory is applicable for the type of the object. - * <!-- begin-user-doc --> This implementation + * Returns whether this factory is applicable for the type of the object. <!-- begin-user-doc --> This implementation * returns <code>true</code> if the object is either the model's package or is an instance object of the model. <!-- * end-user-doc --> + * * @return whether this factory is applicable for the type of the object. * @generated */ @@ -78,8 +79,8 @@ public class Model3AdapterFactory extends AdapterFactoryImpl } /** - * The switch that delegates to the <code>createXXX</code> methods. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The switch that delegates to the <code>createXXX</code> methods. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected Model3Switch<Adapter> modelSwitch = new Model3Switch<Adapter>() @@ -152,9 +153,10 @@ public class Model3AdapterFactory extends AdapterFactoryImpl }; /** - * Creates an adapter for the <code>target</code>. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * @param target the object to adapt. + * Creates an adapter for the <code>target</code>. <!-- begin-user-doc --> <!-- end-user-doc --> + * + * @param target + * the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @@ -168,6 +170,7 @@ public class Model3AdapterFactory extends AdapterFactoryImpl * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.Class1 <em>Class1</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.emf.cdo.tests.model3.Class1 * @generated @@ -181,6 +184,7 @@ public class Model3AdapterFactory extends AdapterFactoryImpl * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.MetaRef <em>Meta Ref</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.emf.cdo.tests.model3.MetaRef * @generated @@ -194,6 +198,7 @@ public class Model3AdapterFactory extends AdapterFactoryImpl * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.Polygon <em>Polygon</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.emf.cdo.tests.model3.Polygon * @generated @@ -204,10 +209,11 @@ public class Model3AdapterFactory extends AdapterFactoryImpl } /** - * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates <em>Polygon With Duplicates</em>}'. - * <!-- begin-user-doc --> This default implementation returns null so that we can + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates + * <em>Polygon With Duplicates</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can * easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- * end-user-doc --> + * * @return the new adapter. * @see org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates * @generated @@ -274,11 +280,10 @@ public class Model3AdapterFactory extends AdapterFactoryImpl } /** - * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.Image <em>Image</em>}'. - * <!-- begin-user-doc --> - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * <!-- end-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.Image <em>Image</em>}'. <!-- + * begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to + * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.emf.cdo.tests.model3.Image * @generated @@ -289,11 +294,10 @@ public class Model3AdapterFactory extends AdapterFactoryImpl } /** - * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.File <em>File</em>}'. - * <!-- begin-user-doc --> - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * <!-- end-user-doc --> + * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.tests.model3.File <em>File</em>}'. <!-- + * begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to + * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --> + * * @return the new adapter. * @see org.eclipse.emf.cdo.tests.model3.File * @generated @@ -304,9 +308,9 @@ public class Model3AdapterFactory extends AdapterFactoryImpl } /** - * Creates a new adapter for the default case. - * <!-- begin-user-doc --> This default implementation returns null. <!-- + * Creates a new adapter for the default case. <!-- begin-user-doc --> This default implementation returns null. <!-- * end-user-doc --> + * * @return the new adapter. * @generated */ diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/util/Model3Switch.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/util/Model3Switch.java index fc6a46f055..a59a863a0d 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/util/Model3Switch.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/util/Model3Switch.java @@ -32,21 +32,22 @@ import java.util.List; * {@link #doSwitch(EObject) doSwitch(object)} to invoke the <code>caseXXX</code> method for each class of the model, * starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is * returned, which is the result of the switch. <!-- end-user-doc --> + * * @see org.eclipse.emf.cdo.tests.model3.Model3Package * @generated */ public class Model3Switch<T> { /** - * The cached model package - * <!-- begin-user-doc --> <!-- end-user-doc --> + * The cached model package <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected static Model3Package modelPackage; /** - * Creates an instance of the switch. - * <!-- begin-user-doc --> <!-- end-user-doc --> + * Creates an instance of the switch. <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Model3Switch() @@ -60,6 +61,7 @@ public class Model3Switch<T> /** * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @@ -71,6 +73,7 @@ public class Model3Switch<T> /** * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @@ -90,6 +93,7 @@ public class Model3Switch<T> /** * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @@ -183,10 +187,11 @@ public class Model3Switch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>Class1</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>Class1</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Class1</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -197,10 +202,11 @@ public class Model3Switch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>Meta Ref</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>Meta Ref</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Meta Ref</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -211,10 +217,11 @@ public class Model3Switch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>Polygon</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>Polygon</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Polygon</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -241,10 +248,11 @@ public class Model3Switch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>Node A</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>Node A</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Node A</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -255,10 +263,11 @@ public class Model3Switch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>Node B</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>Node B</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Node B</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -269,10 +278,11 @@ public class Model3Switch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>Node C</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>Node C</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Node C</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -283,10 +293,11 @@ public class Model3Switch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>Node D</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>Node D</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Node D</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -297,12 +308,11 @@ public class Model3Switch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>Image</em>'. - * <!-- begin-user-doc --> - * This implementation returns null; - * returning a non-null result will terminate the switch. - * <!-- end-user-doc --> - * @param object the target of the switch. + * Returns the result of interpreting the object as an instance of '<em>Image</em>'. <!-- begin-user-doc --> This + * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>Image</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -313,12 +323,11 @@ public class Model3Switch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>File</em>'. - * <!-- begin-user-doc --> - * This implementation returns null; - * returning a non-null result will terminate the switch. - * <!-- end-user-doc --> - * @param object the target of the switch. + * Returns the result of interpreting the object as an instance of '<em>File</em>'. <!-- begin-user-doc --> This + * implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc --> + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>File</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated @@ -329,11 +338,12 @@ public class Model3Switch<T> } /** - * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. - * <!-- begin-user-doc --> This + * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. <!-- begin-user-doc --> This * implementation returns null; returning a non-null result will terminate the switch, but this is the last case * anyway. <!-- end-user-doc --> - * @param object the target of the switch. + * + * @param object + * the target of the switch. * @return the result of interpreting the object as an instance of '<em>EObject</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) * @generated |