| /* |
| * Copyright (c) 2008-2013, 2015 Eike Stepper (Berlin, Germany) and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * Eike Stepper - initial API and implementation |
| */ |
| package org.eclipse.emf.cdo.tests.model3; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EDataType; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| |
| /** |
| * <!-- begin-user-doc --> The <b>Package</b> for the model. It contains accessors for the meta objects to represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.cdo.tests.model3.Model3Factory |
| * @model kind="package" |
| * @generated |
| */ |
| public interface Model3Package extends EPackage |
| { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "model3"; |
| |
| /** |
| * 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 --> |
| * @generated |
| */ |
| String eNS_PREFIX = "model3"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * @generated |
| */ |
| Model3Package eINSTANCE = org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl.init(); |
| |
| /** |
| * The meta object id 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 |
| */ |
| int CLASS1 = 0; |
| |
| /** |
| * 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 --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS1_FEATURE_COUNT = 1; |
| |
| /** |
| * 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 |
| */ |
| int META_REF = 1; |
| |
| /** |
| * 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 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__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. <!-- |
| * 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 |
| */ |
| int POLYGON = 2; |
| |
| /** |
| * 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 --> |
| * @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 --> |
| * @see org.eclipse.emf.cdo.tests.model3.impl.PolygonWithDuplicatesImpl |
| * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getPolygonWithDuplicates() |
| * @generated |
| */ |
| int POLYGON_WITH_DUPLICATES = 3; |
| |
| /** |
| * 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 --> <!-- |
| * end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POLYGON_WITH_DUPLICATES_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id 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 |
| */ |
| int NODE_A = 4; |
| |
| /** |
| * 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 --> |
| * @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 --> |
| * @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 --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_A_FEATURE_COUNT = 3; |
| |
| /** |
| * The meta object id 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 |
| */ |
| int NODE_B = 5; |
| |
| /** |
| * 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 --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_B__PARENT = 1; |
| |
| /** |
| * 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 --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_B_FEATURE_COUNT = 3; |
| |
| /** |
| * The meta object id 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 |
| */ |
| int NODE_C = 6; |
| |
| /** |
| * 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 --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_C__PARENT = 1; |
| |
| /** |
| * 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 --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_C__OTHER_NODES = 3; |
| |
| /** |
| * The feature id for the '<em><b>Opposite Nodes</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int NODE_C__OPPOSITE_NODES = 4; |
| |
| /** |
| * The number of structural features of the '<em>Node C</em>' class. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_C_FEATURE_COUNT = 5; |
| |
| /** |
| * The meta object id 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 |
| */ |
| int NODE_D = 7; |
| |
| /** |
| * 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 --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_D__PARENT = 1; |
| |
| /** |
| * 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 --> |
| * @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 --> |
| * @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 --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_D_FEATURE_COUNT = 5; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.NodeEImpl <em>Node E</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.cdo.tests.model3.impl.NodeEImpl |
| * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getNodeE() |
| * @generated |
| */ |
| int NODE_E = 8; |
| |
| /** |
| * The feature id for the '<em><b>Main Node</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_E__MAIN_NODE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_E__NAME = 1; |
| |
| /** |
| * The feature id for the '<em><b>Other Nodes</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_E__OTHER_NODES = 2; |
| |
| /** |
| * The number of structural features of the '<em>Node E</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_E_FEATURE_COUNT = 3; |
| |
| /** |
| * 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 |
| */ |
| int IMAGE = 9; |
| |
| /** |
| * 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 --> |
| * @generated |
| * @ordered |
| */ |
| int IMAGE__HEIGHT = 1; |
| |
| /** |
| * 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 --> |
| * @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 --> |
| * |
| * @see org.eclipse.emf.cdo.tests.model3.impl.FileImpl |
| * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getFile() |
| * @generated |
| */ |
| int FILE = 10; |
| |
| /** |
| * 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 --> |
| * @generated |
| * @ordered |
| */ |
| int FILE__DATA = 1; |
| |
| /** |
| * 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 '{@link org.eclipse.emf.cdo.tests.model3.impl.ClassWithIDAttributeImpl <em>Class With ID Attribute</em>}' class. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * @see org.eclipse.emf.cdo.tests.model3.impl.ClassWithIDAttributeImpl |
| * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getClassWithIDAttribute() |
| * @generated |
| */ |
| int CLASS_WITH_ID_ATTRIBUTE = 11; |
| |
| /** |
| * The feature id for the '<em><b>Id</b></em>' attribute. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_WITH_ID_ATTRIBUTE__ID = 0; |
| |
| /** |
| * The number of structural features of the '<em>Class With ID Attribute</em>' class. |
| * <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_WITH_ID_ATTRIBUTE_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.ClassWithJavaClassAttributeImpl <em>Class With Java Class Attribute</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.cdo.tests.model3.impl.ClassWithJavaClassAttributeImpl |
| * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getClassWithJavaClassAttribute() |
| * @generated |
| */ |
| int CLASS_WITH_JAVA_CLASS_ATTRIBUTE = 12; |
| |
| /** |
| * The feature id for the '<em><b>Java Class</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_WITH_JAVA_CLASS_ATTRIBUTE__JAVA_CLASS = 0; |
| |
| /** |
| * The number of structural features of the '<em>Class With Java Class Attribute</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_WITH_JAVA_CLASS_ATTRIBUTE_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.ClassWithJavaObjectAttributeImpl <em>Class With Java Object Attribute</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.cdo.tests.model3.impl.ClassWithJavaObjectAttributeImpl |
| * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getClassWithJavaObjectAttribute() |
| * @generated |
| */ |
| int CLASS_WITH_JAVA_OBJECT_ATTRIBUTE = 13; |
| |
| /** |
| * The feature id for the '<em><b>Java Object</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_WITH_JAVA_OBJECT_ATTRIBUTE__JAVA_OBJECT = 0; |
| |
| /** |
| * The number of structural features of the '<em>Class With Java Object Attribute</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CLASS_WITH_JAVA_OBJECT_ATTRIBUTE_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.EdgeTargetImpl <em>Edge Target</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.cdo.tests.model3.impl.EdgeTargetImpl |
| * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getEdgeTarget() |
| * @generated |
| */ |
| int EDGE_TARGET = 14; |
| |
| /** |
| * The feature id for the '<em><b>Outgoing Edges</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int EDGE_TARGET__OUTGOING_EDGES = 0; |
| |
| /** |
| * The feature id for the '<em><b>Incoming Edges</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int EDGE_TARGET__INCOMING_EDGES = 1; |
| |
| /** |
| * The number of structural features of the '<em>Edge Target</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int EDGE_TARGET_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.NodeFImpl <em>Node F</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.cdo.tests.model3.impl.NodeFImpl |
| * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getNodeF() |
| * @generated |
| */ |
| int NODE_F = 15; |
| |
| /** |
| * The feature id for the '<em><b>Outgoing Edges</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_F__OUTGOING_EDGES = EDGE_TARGET__OUTGOING_EDGES; |
| |
| /** |
| * The feature id for the '<em><b>Incoming Edges</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_F__INCOMING_EDGES = EDGE_TARGET__INCOMING_EDGES; |
| |
| /** |
| * The number of structural features of the '<em>Node F</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NODE_F_FEATURE_COUNT = EDGE_TARGET_FEATURE_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.EdgeImpl <em>Edge</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.cdo.tests.model3.impl.EdgeImpl |
| * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getEdge() |
| * @generated |
| */ |
| int EDGE = 16; |
| |
| /** |
| * The feature id for the '<em><b>Source Node</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int EDGE__SOURCE_NODE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Target Node</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int EDGE__TARGET_NODE = 1; |
| |
| /** |
| * The number of structural features of the '<em>Edge</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int EDGE_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.cdo.tests.model3.impl.DiagramImpl <em>Diagram</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.cdo.tests.model3.impl.DiagramImpl |
| * @see org.eclipse.emf.cdo.tests.model3.impl.Model3PackageImpl#getDiagram() |
| * @generated |
| */ |
| int DIAGRAM = 17; |
| |
| /** |
| * The feature id for the '<em><b>Edges</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DIAGRAM__EDGES = 0; |
| |
| /** |
| * The feature id for the '<em><b>Edge Targets</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DIAGRAM__EDGE_TARGETS = 1; |
| |
| /** |
| * The number of structural features of the '<em>Diagram</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DIAGRAM_FEATURE_COUNT = 2; |
| |
| /** |
| * 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 |
| */ |
| int POINT = 18; |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.Class1 <em>Class1</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Class1</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Class1 |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the reference list '<em>Class2</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Class1#getClass2() |
| * @see #getClass1() |
| * @generated |
| */ |
| EReference getClass1_Class2(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.MetaRef <em>Meta Ref</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Meta Ref</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.MetaRef |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the reference '<em>EPackage Ref</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.MetaRef#getEPackageRef() |
| * @see #getMetaRef() |
| * @generated |
| */ |
| 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 --> |
| * |
| * @return the meta object for class '<em>Polygon</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Polygon |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the attribute list '<em>Points</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Polygon#getPoints() |
| * @see #getPolygon() |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for class '<em>Polygon With Duplicates</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates |
| * @generated |
| */ |
| 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 --> |
| * <!-- 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() |
| * @generated |
| */ |
| EAttribute getPolygonWithDuplicates_Points(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.NodeA <em>Node A</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Node A</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeA |
| * @generated |
| */ |
| 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 --> <!-- |
| * 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() |
| * @generated |
| */ |
| EReference getNodeA_Children(); |
| |
| /** |
| * 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() |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the reference list '<em>Other Nodes</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeA#getOtherNodes() |
| * @see #getNodeA() |
| * @generated |
| */ |
| EReference getNodeA_OtherNodes(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.NodeB <em>Node B</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Node B</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeB |
| * @generated |
| */ |
| 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 --> <!-- |
| * 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() |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the container reference '<em>Parent</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeB#getParent() |
| * @see #getNodeB() |
| * @generated |
| */ |
| EReference getNodeB_Parent(); |
| |
| /** |
| * 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() |
| * @generated |
| */ |
| EAttribute getNodeB_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.NodeC <em>Node C</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Node C</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeC |
| * @generated |
| */ |
| 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 --> <!-- |
| * 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() |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the container reference '<em>Parent</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeC#getParent() |
| * @see #getNodeC() |
| * @generated |
| */ |
| EReference getNodeC_Parent(); |
| |
| /** |
| * 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() |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the reference list '<em>Other Nodes</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeC#getOtherNodes() |
| * @see #getNodeC() |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the reference list '<em>Opposite Nodes</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeC#getOppositeNodes() |
| * @see #getNodeC() |
| * @generated |
| */ |
| EReference getNodeC_OppositeNodes(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.NodeD <em>Node D</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Node D</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeD |
| * @generated |
| */ |
| 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 --> <!-- |
| * 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() |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the container reference '<em>Parent</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeD#getParent() |
| * @see #getNodeD() |
| * @generated |
| */ |
| EReference getNodeD_Parent(); |
| |
| /** |
| * 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() |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the reference list '<em>Other Nodes</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeD#getOtherNodes() |
| * @see #getNodeD() |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the reference '<em>Opposite Node</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode() |
| * @see #getNodeD() |
| * @generated |
| */ |
| EReference getNodeD_OppositeNode(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.NodeE <em>Node E</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Node E</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeE |
| * @generated |
| */ |
| EClass getNodeE(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.NodeE#getMainNode <em>Main Node</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Main Node</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeE#getMainNode() |
| * @see #getNodeE() |
| * @generated |
| */ |
| EReference getNodeE_MainNode(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.NodeE#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.NodeE#getName() |
| * @see #getNodeE() |
| * @generated |
| */ |
| EAttribute getNodeE_Name(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeE#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.NodeE#getOtherNodes() |
| * @see #getNodeE() |
| * @generated |
| */ |
| EReference getNodeE_OtherNodes(); |
| |
| /** |
| * 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 |
| */ |
| EClass getImage(); |
| |
| /** |
| * 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 --> |
| * @return the meta object for the attribute '<em>Width</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Image#getWidth() |
| * @see #getImage() |
| * @generated |
| */ |
| 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 --> |
| * @return the meta object for the attribute '<em>Height</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Image#getHeight() |
| * @see #getImage() |
| * @generated |
| */ |
| EAttribute getImage_Height(); |
| |
| /** |
| * 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 --> |
| * @return the meta object for the attribute '<em>Data</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Image#getData() |
| * @see #getImage() |
| * @generated |
| */ |
| 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 --> |
| * |
| * @return the meta object for class '<em>File</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.File |
| * @generated |
| */ |
| EClass getFile(); |
| |
| /** |
| * 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 --> |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.File#getName() |
| * @see #getFile() |
| * @generated |
| */ |
| EAttribute getFile_Name(); |
| |
| /** |
| * 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 --> |
| * @return the meta object for the attribute '<em>Data</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.File#getData() |
| * @see #getFile() |
| * @generated |
| */ |
| EAttribute getFile_Data(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.ClassWithIDAttribute <em>Class With ID Attribute</em>}'. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * @return the meta object for class '<em>Class With ID Attribute</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.ClassWithIDAttribute |
| * @generated |
| */ |
| EClass getClassWithIDAttribute(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.ClassWithIDAttribute#getId <em>Id</em>}'. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Id</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.ClassWithIDAttribute#getId() |
| * @see #getClassWithIDAttribute() |
| * @generated |
| */ |
| EAttribute getClassWithIDAttribute_Id(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.ClassWithJavaClassAttribute <em>Class With Java Class Attribute</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Class With Java Class Attribute</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.ClassWithJavaClassAttribute |
| * @generated |
| */ |
| EClass getClassWithJavaClassAttribute(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.ClassWithJavaClassAttribute#getJavaClass <em>Java Class</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Java Class</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.ClassWithJavaClassAttribute#getJavaClass() |
| * @see #getClassWithJavaClassAttribute() |
| * @generated |
| */ |
| EAttribute getClassWithJavaClassAttribute_JavaClass(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.ClassWithJavaObjectAttribute <em>Class With Java Object Attribute</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Class With Java Object Attribute</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.ClassWithJavaObjectAttribute |
| * @generated |
| */ |
| EClass getClassWithJavaObjectAttribute(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.ClassWithJavaObjectAttribute#getJavaObject <em>Java Object</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Java Object</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.ClassWithJavaObjectAttribute#getJavaObject() |
| * @see #getClassWithJavaObjectAttribute() |
| * @generated |
| */ |
| EAttribute getClassWithJavaObjectAttribute_JavaObject(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.EdgeTarget <em>Edge Target</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Edge Target</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.EdgeTarget |
| * @generated |
| */ |
| EClass getEdgeTarget(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.EdgeTarget#getOutgoingEdges <em>Outgoing Edges</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Outgoing Edges</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.EdgeTarget#getOutgoingEdges() |
| * @see #getEdgeTarget() |
| * @generated |
| */ |
| EReference getEdgeTarget_OutgoingEdges(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.EdgeTarget#getIncomingEdges <em>Incoming Edges</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Incoming Edges</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.EdgeTarget#getIncomingEdges() |
| * @see #getEdgeTarget() |
| * @generated |
| */ |
| EReference getEdgeTarget_IncomingEdges(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.NodeF <em>Node F</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Node F</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.NodeF |
| * @generated |
| */ |
| EClass getNodeF(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.Edge <em>Edge</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Edge</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Edge |
| * @generated |
| */ |
| EClass getEdge(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.Edge#getSourceNode <em>Source Node</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Source Node</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Edge#getSourceNode() |
| * @see #getEdge() |
| * @generated |
| */ |
| EReference getEdge_SourceNode(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.Edge#getTargetNode <em>Target Node</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Target Node</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Edge#getTargetNode() |
| * @see #getEdge() |
| * @generated |
| */ |
| EReference getEdge_TargetNode(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.Diagram <em>Diagram</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Diagram</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Diagram |
| * @generated |
| */ |
| EClass getDiagram(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.Diagram#getEdges <em>Edges</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Edges</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Diagram#getEdges() |
| * @see #getDiagram() |
| * @generated |
| */ |
| EReference getDiagram_Edges(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.Diagram#getEdgeTargets <em>Edge Targets</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Edge Targets</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Diagram#getEdgeTargets() |
| * @see #getDiagram() |
| * @generated |
| */ |
| EReference getDiagram_EdgeTargets(); |
| |
| /** |
| * Returns the meta object for data type '{@link org.eclipse.emf.cdo.tests.model3.Point <em>Point</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for data type '<em>Point</em>'. |
| * @see org.eclipse.emf.cdo.tests.model3.Point |
| * @model instanceClass="org.eclipse.emf.cdo.tests.model3.Point" |
| * @generated |
| */ |
| EDataType getPoint(); |
| |
| /** |
| * 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 |
| */ |
| Model3Factory getModel3Factory(); |
| |
| } // Model3Package |