| /** |
| * Copyright (c) 2012-2013 EclipseSource Muenchen GmbH 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: |
| * Edgar Mueller - initial API and implementation |
| */ |
| package org.eclipse.emf.emfstore.test.model; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| import org.eclipse.emf.ecore.EcorePackage; |
| |
| /** |
| * <!-- 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.emfstore.test.model.TestmodelFactory |
| * @model kind="package" |
| * @generated |
| */ |
| public interface TestmodelPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNAME = "test"; //$NON-NLS-1$ |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNS_URI = "http://eclipse.org/emf/emfstore/test/model"; //$NON-NLS-1$ |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNS_PREFIX = "org.eclipse.emf.emfstore.test.model"; //$NON-NLS-1$ |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| TestmodelPackage eINSTANCE = org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.emfstore.test.model.impl.TestElementImpl <em>Test Element</em> |
| * }' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestElementImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTestElement() |
| * @generated |
| */ |
| int TEST_ELEMENT = 0; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__NAME = EcorePackage.EOBJECT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Strings</b></em>' attribute list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__STRINGS = EcorePackage.EOBJECT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>References</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__REFERENCES = EcorePackage.EOBJECT_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Contained Elements</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__CONTAINED_ELEMENTS = EcorePackage.EOBJECT_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Reference</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__REFERENCE = EcorePackage.EOBJECT_FEATURE_COUNT + 4; |
| |
| /** |
| * The feature id for the '<em><b>Contained Element</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__CONTAINED_ELEMENT = EcorePackage.EOBJECT_FEATURE_COUNT + 5; |
| |
| /** |
| * The feature id for the '<em><b>Other Reference</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__OTHER_REFERENCE = EcorePackage.EOBJECT_FEATURE_COUNT + 6; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__DESCRIPTION = EcorePackage.EOBJECT_FEATURE_COUNT + 7; |
| |
| /** |
| * The feature id for the '<em><b>Container</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__CONTAINER = EcorePackage.EOBJECT_FEATURE_COUNT + 8; |
| |
| /** |
| * The feature id for the '<em><b>Sref Container</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__SREF_CONTAINER = EcorePackage.EOBJECT_FEATURE_COUNT + 9; |
| |
| /** |
| * The feature id for the '<em><b>Element Map</b></em>' map. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__ELEMENT_MAP = EcorePackage.EOBJECT_FEATURE_COUNT + 10; |
| |
| /** |
| * The feature id for the '<em><b>String To String Map</b></em>' map. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__STRING_TO_STRING_MAP = EcorePackage.EOBJECT_FEATURE_COUNT + 11; |
| |
| /** |
| * The feature id for the '<em><b>Element To String Map</b></em>' map. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__ELEMENT_TO_STRING_MAP = EcorePackage.EOBJECT_FEATURE_COUNT + 12; |
| |
| /** |
| * The feature id for the '<em><b>String To Element Map</b></em>' map. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__STRING_TO_ELEMENT_MAP = EcorePackage.EOBJECT_FEATURE_COUNT + 13; |
| |
| /** |
| * The feature id for the '<em><b>Non Contained NTo1</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__NON_CONTAINED_NTO1 = EcorePackage.EOBJECT_FEATURE_COUNT + 14; |
| |
| /** |
| * The feature id for the '<em><b>Non Contained 1To N</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__NON_CONTAINED_1TO_N = EcorePackage.EOBJECT_FEATURE_COUNT + 15; |
| |
| /** |
| * The feature id for the '<em><b>Non Contained NTo M</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__NON_CONTAINED_NTO_M = EcorePackage.EOBJECT_FEATURE_COUNT + 16; |
| |
| /** |
| * The feature id for the '<em><b>Non Contained MTo N</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__NON_CONTAINED_MTO_N = EcorePackage.EOBJECT_FEATURE_COUNT + 17; |
| |
| /** |
| * The feature id for the '<em><b>Contained Elements2</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__CONTAINED_ELEMENTS2 = EcorePackage.EOBJECT_FEATURE_COUNT + 18; |
| |
| /** |
| * The feature id for the '<em><b>Container2</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__CONTAINER2 = EcorePackage.EOBJECT_FEATURE_COUNT + 19; |
| |
| /** |
| * The feature id for the '<em><b>Contained Elements No Opposite</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__CONTAINED_ELEMENTS_NO_OPPOSITE = EcorePackage.EOBJECT_FEATURE_COUNT + 20; |
| |
| /** |
| * The feature id for the '<em><b>Contained Element No Opposite</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__CONTAINED_ELEMENT_NO_OPPOSITE = EcorePackage.EOBJECT_FEATURE_COUNT + 21; |
| |
| /** |
| * The feature id for the '<em><b>Feature Map Entries</b></em>' attribute list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__FEATURE_MAP_ENTRIES = EcorePackage.EOBJECT_FEATURE_COUNT + 22; |
| |
| /** |
| * The feature id for the '<em><b>Feature Map References1</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__FEATURE_MAP_REFERENCES1 = EcorePackage.EOBJECT_FEATURE_COUNT + 23; |
| |
| /** |
| * The feature id for the '<em><b>Feature Map References2</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT__FEATURE_MAP_REFERENCES2 = EcorePackage.EOBJECT_FEATURE_COUNT + 24; |
| |
| /** |
| * The number of structural features of the '<em>Test Element</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT_FEATURE_COUNT = EcorePackage.EOBJECT_FEATURE_COUNT + 25; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.emfstore.test.model.impl.TestElementToStringMapImpl |
| * <em>Test Element To String Map</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestElementToStringMapImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTestElementToStringMap() |
| * @generated |
| */ |
| int TEST_ELEMENT_TO_STRING_MAP = 1; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT_TO_STRING_MAP__VALUE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Key</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT_TO_STRING_MAP__KEY = 1; |
| |
| /** |
| * The number of structural features of the '<em>Test Element To String Map</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT_TO_STRING_MAP_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.emfstore.test.model.impl.StringToStringMapImpl |
| * <em>String To String Map</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.StringToStringMapImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getStringToStringMap() |
| * @generated |
| */ |
| int STRING_TO_STRING_MAP = 2; |
| |
| /** |
| * The feature id for the '<em><b>Key</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int STRING_TO_STRING_MAP__KEY = 0; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int STRING_TO_STRING_MAP__VALUE = 1; |
| |
| /** |
| * The number of structural features of the '<em>String To String Map</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int STRING_TO_STRING_MAP_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.emfstore.test.model.impl.TestElementToTestElementMapImpl |
| * <em>Test Element To Test Element Map</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestElementToTestElementMapImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTestElementToTestElementMap() |
| * @generated |
| */ |
| int TEST_ELEMENT_TO_TEST_ELEMENT_MAP = 3; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT_TO_TEST_ELEMENT_MAP__VALUE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Key</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT_TO_TEST_ELEMENT_MAP__KEY = 1; |
| |
| /** |
| * The number of structural features of the '<em>Test Element To Test Element Map</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_ELEMENT_TO_TEST_ELEMENT_MAP_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.emfstore.test.model.impl.StringToTestElementMapImpl |
| * <em>String To Test Element Map</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.StringToTestElementMapImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getStringToTestElementMap() |
| * @generated |
| */ |
| int STRING_TO_TEST_ELEMENT_MAP = 4; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int STRING_TO_TEST_ELEMENT_MAP__VALUE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Key</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int STRING_TO_TEST_ELEMENT_MAP__KEY = 1; |
| |
| /** |
| * The number of structural features of the '<em>String To Test Element Map</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int STRING_TO_TEST_ELEMENT_MAP_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.emfstore.test.model.impl.TestTypeImpl <em>Test Type</em>}' |
| * class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestTypeImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTestType() |
| * @generated |
| */ |
| int TEST_TYPE = 5; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_TYPE__NAME = 0; |
| |
| /** |
| * The number of structural features of the '<em>Test Type</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TEST_TYPE_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.emfstore.test.model.impl.TypeWithFeatureMapNonContainmentImpl |
| * <em>Type With Feature Map Non Containment</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TypeWithFeatureMapNonContainmentImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTypeWithFeatureMapNonContainment() |
| * @generated |
| */ |
| int TYPE_WITH_FEATURE_MAP_NON_CONTAINMENT = 6; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TYPE_WITH_FEATURE_MAP_NON_CONTAINMENT__NAME = TEST_TYPE__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Map</b></em>' attribute list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TYPE_WITH_FEATURE_MAP_NON_CONTAINMENT__MAP = TEST_TYPE_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>First Key</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TYPE_WITH_FEATURE_MAP_NON_CONTAINMENT__FIRST_KEY = TEST_TYPE_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Second Key</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TYPE_WITH_FEATURE_MAP_NON_CONTAINMENT__SECOND_KEY = TEST_TYPE_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Type With Feature Map Non Containment</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TYPE_WITH_FEATURE_MAP_NON_CONTAINMENT_FEATURE_COUNT = TEST_TYPE_FEATURE_COUNT + 3; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.emfstore.test.model.impl.TypeWithFeatureMapContainmentImpl |
| * <em>Type With Feature Map Containment</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TypeWithFeatureMapContainmentImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTypeWithFeatureMapContainment() |
| * @generated |
| */ |
| int TYPE_WITH_FEATURE_MAP_CONTAINMENT = 7; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TYPE_WITH_FEATURE_MAP_CONTAINMENT__NAME = TEST_TYPE__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Map Containment</b></em>' attribute list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TYPE_WITH_FEATURE_MAP_CONTAINMENT__MAP_CONTAINMENT = TEST_TYPE_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>First Key Containment</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TYPE_WITH_FEATURE_MAP_CONTAINMENT__FIRST_KEY_CONTAINMENT = TEST_TYPE_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Second Key Containment</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TYPE_WITH_FEATURE_MAP_CONTAINMENT__SECOND_KEY_CONTAINMENT = TEST_TYPE_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Type With Feature Map Containment</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TYPE_WITH_FEATURE_MAP_CONTAINMENT_FEATURE_COUNT = TEST_TYPE_FEATURE_COUNT + 3; |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.emfstore.test.model.TestElement <em>Test Element</em>} |
| * '. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Test Element</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement |
| * @generated |
| */ |
| EClass getTestElement(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.emfstore.test.model.TestElement#getName |
| * <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getName() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EAttribute getTestElement_Name(); |
| |
| /** |
| * Returns the meta object for the attribute list '{@link org.eclipse.emf.emfstore.test.model.TestElement#getStrings |
| * <em>Strings</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute list '<em>Strings</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getStrings() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EAttribute getTestElement_Strings(); |
| |
| /** |
| * Returns the meta object for the reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getReferences <em>References</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>References</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getReferences() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_References(); |
| |
| /** |
| * Returns the meta object for the containment reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getContainedElements <em>Contained Elements</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Contained Elements</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getContainedElements() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_ContainedElements(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.emf.emfstore.test.model.TestElement#getReference |
| * <em>Reference</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Reference</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getReference() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_Reference(); |
| |
| /** |
| * Returns the meta object for the containment reference ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getContainedElement <em>Contained Element</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Contained Element</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getContainedElement() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_ContainedElement(); |
| |
| /** |
| * Returns the meta object for the reference ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getOtherReference <em>Other Reference</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Other Reference</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getOtherReference() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_OtherReference(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.emfstore.test.model.TestElement#getDescription |
| * <em>Description</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Description</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getDescription() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EAttribute getTestElement_Description(); |
| |
| /** |
| * Returns the meta object for the container reference ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getContainer <em>Container</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the container reference '<em>Container</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getContainer() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_Container(); |
| |
| /** |
| * Returns the meta object for the container reference ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getSrefContainer <em>Sref Container</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the container reference '<em>Sref Container</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getSrefContainer() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_SrefContainer(); |
| |
| /** |
| * Returns the meta object for the map '{@link org.eclipse.emf.emfstore.test.model.TestElement#getElementMap |
| * <em>Element Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the map '<em>Element Map</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getElementMap() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_ElementMap(); |
| |
| /** |
| * Returns the meta object for the map '{@link org.eclipse.emf.emfstore.test.model.TestElement#getStringToStringMap |
| * <em>String To String Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the map '<em>String To String Map</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getStringToStringMap() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_StringToStringMap(); |
| |
| /** |
| * Returns the meta object for the map '{@link org.eclipse.emf.emfstore.test.model.TestElement#getElementToStringMap |
| * <em>Element To String Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the map '<em>Element To String Map</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getElementToStringMap() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_ElementToStringMap(); |
| |
| /** |
| * Returns the meta object for the map '{@link org.eclipse.emf.emfstore.test.model.TestElement#getStringToElementMap |
| * <em>String To Element Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the map '<em>String To Element Map</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getStringToElementMap() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_StringToElementMap(); |
| |
| /** |
| * Returns the meta object for the reference ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getNonContained_NTo1 <em>Non Contained NTo1</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Non Contained NTo1</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getNonContained_NTo1() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_NonContained_NTo1(); |
| |
| /** |
| * Returns the meta object for the reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getNonContained_1ToN <em>Non Contained 1To N</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Non Contained 1To N</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getNonContained_1ToN() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_NonContained_1ToN(); |
| |
| /** |
| * Returns the meta object for the reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getNonContained_NToM <em>Non Contained NTo M</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Non Contained NTo M</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getNonContained_NToM() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_NonContained_NToM(); |
| |
| /** |
| * Returns the meta object for the reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getNonContained_MToN <em>Non Contained MTo N</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Non Contained MTo N</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getNonContained_MToN() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_NonContained_MToN(); |
| |
| /** |
| * Returns the meta object for the containment reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getContainedElements2 <em>Contained Elements2</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Contained Elements2</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getContainedElements2() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_ContainedElements2(); |
| |
| /** |
| * Returns the meta object for the container reference ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getContainer2 <em>Container2</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the container reference '<em>Container2</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getContainer2() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_Container2(); |
| |
| /** |
| * Returns the meta object for the containment reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getContainedElements_NoOpposite |
| * <em>Contained Elements No Opposite</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Contained Elements No Opposite</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getContainedElements_NoOpposite() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_ContainedElements_NoOpposite(); |
| |
| /** |
| * Returns the meta object for the containment reference ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getContainedElement_NoOpposite |
| * <em>Contained Element No Opposite</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Contained Element No Opposite</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getContainedElement_NoOpposite() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_ContainedElement_NoOpposite(); |
| |
| /** |
| * Returns the meta object for the attribute list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getFeatureMapEntries <em>Feature Map Entries</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute list '<em>Feature Map Entries</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getFeatureMapEntries() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EAttribute getTestElement_FeatureMapEntries(); |
| |
| /** |
| * Returns the meta object for the containment reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getFeatureMapReferences1 <em>Feature Map References1</em>} |
| * '. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Feature Map References1</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getFeatureMapReferences1() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_FeatureMapReferences1(); |
| |
| /** |
| * Returns the meta object for the containment reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TestElement#getFeatureMapReferences2 <em>Feature Map References2</em>} |
| * '. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Feature Map References2</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestElement#getFeatureMapReferences2() |
| * @see #getTestElement() |
| * @generated |
| */ |
| EReference getTestElement_FeatureMapReferences2(); |
| |
| /** |
| * Returns the meta object for class '{@link java.util.Map.Entry <em>Test Element To String Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Test Element To String Map</em>'. |
| * @see java.util.Map.Entry |
| * @model features="value key" |
| * valueDataType="org.eclipse.emf.ecore.EString" |
| * keyType="org.eclipse.emf.emfstore.test.model.TestElement" |
| * @generated |
| */ |
| EClass getTestElementToStringMap(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Value</em>'. |
| * @see java.util.Map.Entry |
| * @see #getTestElementToStringMap() |
| * @generated |
| */ |
| EAttribute getTestElementToStringMap_Value(); |
| |
| /** |
| * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Key</em>'. |
| * @see java.util.Map.Entry |
| * @see #getTestElementToStringMap() |
| * @generated |
| */ |
| EReference getTestElementToStringMap_Key(); |
| |
| /** |
| * Returns the meta object for class '{@link java.util.Map.Entry <em>String To String Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>String To String Map</em>'. |
| * @see java.util.Map.Entry |
| * @model keyDataType="org.eclipse.emf.ecore.EString" |
| * valueDataType="org.eclipse.emf.ecore.EString" |
| * @generated |
| */ |
| EClass getStringToStringMap(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Key</em>'. |
| * @see java.util.Map.Entry |
| * @see #getStringToStringMap() |
| * @generated |
| */ |
| EAttribute getStringToStringMap_Key(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Value</em>'. |
| * @see java.util.Map.Entry |
| * @see #getStringToStringMap() |
| * @generated |
| */ |
| EAttribute getStringToStringMap_Value(); |
| |
| /** |
| * Returns the meta object for class '{@link java.util.Map.Entry <em>Test Element To Test Element Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Test Element To Test Element Map</em>'. |
| * @see java.util.Map.Entry |
| * @model features="value key" |
| * valueType="org.eclipse.emf.emfstore.test.model.TestElement" |
| * keyType="org.eclipse.emf.emfstore.test.model.TestElement" |
| * @generated |
| */ |
| EClass getTestElementToTestElementMap(); |
| |
| /** |
| * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Value</em>'. |
| * @see java.util.Map.Entry |
| * @see #getTestElementToTestElementMap() |
| * @generated |
| */ |
| EReference getTestElementToTestElementMap_Value(); |
| |
| /** |
| * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Key</em>'. |
| * @see java.util.Map.Entry |
| * @see #getTestElementToTestElementMap() |
| * @generated |
| */ |
| EReference getTestElementToTestElementMap_Key(); |
| |
| /** |
| * Returns the meta object for class '{@link java.util.Map.Entry <em>String To Test Element Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>String To Test Element Map</em>'. |
| * @see java.util.Map.Entry |
| * @model features="value key" |
| * valueType="org.eclipse.emf.emfstore.test.model.TestElement" |
| * keyDataType="org.eclipse.emf.ecore.EString" |
| * @generated |
| */ |
| EClass getStringToTestElementMap(); |
| |
| /** |
| * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Value</em>'. |
| * @see java.util.Map.Entry |
| * @see #getStringToTestElementMap() |
| * @generated |
| */ |
| EReference getStringToTestElementMap_Value(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Key</em>'. |
| * @see java.util.Map.Entry |
| * @see #getStringToTestElementMap() |
| * @generated |
| */ |
| EAttribute getStringToTestElementMap_Key(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.emfstore.test.model.TestType <em>Test Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Test Type</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestType |
| * @generated |
| */ |
| EClass getTestType(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.emfstore.test.model.TestType#getName |
| * <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TestType#getName() |
| * @see #getTestType() |
| * @generated |
| */ |
| EAttribute getTestType_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapNonContainment |
| * <em>Type With Feature Map Non Containment</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Type With Feature Map Non Containment</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapNonContainment |
| * @generated |
| */ |
| EClass getTypeWithFeatureMapNonContainment(); |
| |
| /** |
| * Returns the meta object for the attribute list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapNonContainment#getMap <em>Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute list '<em>Map</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapNonContainment#getMap() |
| * @see #getTypeWithFeatureMapNonContainment() |
| * @generated |
| */ |
| EAttribute getTypeWithFeatureMapNonContainment_Map(); |
| |
| /** |
| * Returns the meta object for the reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapNonContainment#getFirstKey <em>First Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>First Key</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapNonContainment#getFirstKey() |
| * @see #getTypeWithFeatureMapNonContainment() |
| * @generated |
| */ |
| EReference getTypeWithFeatureMapNonContainment_FirstKey(); |
| |
| /** |
| * Returns the meta object for the reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapNonContainment#getSecondKey <em>Second Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Second Key</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapNonContainment#getSecondKey() |
| * @see #getTypeWithFeatureMapNonContainment() |
| * @generated |
| */ |
| EReference getTypeWithFeatureMapNonContainment_SecondKey(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapContainment |
| * <em>Type With Feature Map Containment</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Type With Feature Map Containment</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapContainment |
| * @generated |
| */ |
| EClass getTypeWithFeatureMapContainment(); |
| |
| /** |
| * Returns the meta object for the attribute list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapContainment#getMapContainment |
| * <em>Map Containment</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute list '<em>Map Containment</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapContainment#getMapContainment() |
| * @see #getTypeWithFeatureMapContainment() |
| * @generated |
| */ |
| EAttribute getTypeWithFeatureMapContainment_MapContainment(); |
| |
| /** |
| * Returns the meta object for the containment reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapContainment#getFirstKeyContainment |
| * <em>First Key Containment</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>First Key Containment</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapContainment#getFirstKeyContainment() |
| * @see #getTypeWithFeatureMapContainment() |
| * @generated |
| */ |
| EReference getTypeWithFeatureMapContainment_FirstKeyContainment(); |
| |
| /** |
| * Returns the meta object for the containment reference list ' |
| * {@link org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapContainment#getSecondKeyContainment |
| * <em>Second Key Containment</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Second Key Containment</em>'. |
| * @see org.eclipse.emf.emfstore.test.model.TypeWithFeatureMapContainment#getSecondKeyContainment() |
| * @see #getTypeWithFeatureMapContainment() |
| * @generated |
| */ |
| EReference getTypeWithFeatureMapContainment_SecondKeyContainment(); |
| |
| /** |
| * 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 |
| */ |
| TestmodelFactory getTestmodelFactory(); |
| |
| /** |
| * <!-- begin-user-doc --> |
| * Defines literals for the meta objects that represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| interface Literals { |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.emfstore.test.model.impl.TestElementImpl |
| * <em>Test Element</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestElementImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTestElement() |
| * @generated |
| */ |
| EClass TEST_ELEMENT = eINSTANCE.getTestElement(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TEST_ELEMENT__NAME = eINSTANCE.getTestElement_Name(); |
| |
| /** |
| * The meta object literal for the '<em><b>Strings</b></em>' attribute list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TEST_ELEMENT__STRINGS = eINSTANCE.getTestElement_Strings(); |
| |
| /** |
| * The meta object literal for the '<em><b>References</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__REFERENCES = eINSTANCE.getTestElement_References(); |
| |
| /** |
| * The meta object literal for the '<em><b>Contained Elements</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__CONTAINED_ELEMENTS = eINSTANCE.getTestElement_ContainedElements(); |
| |
| /** |
| * The meta object literal for the '<em><b>Reference</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__REFERENCE = eINSTANCE.getTestElement_Reference(); |
| |
| /** |
| * The meta object literal for the '<em><b>Contained Element</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__CONTAINED_ELEMENT = eINSTANCE.getTestElement_ContainedElement(); |
| |
| /** |
| * The meta object literal for the '<em><b>Other Reference</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__OTHER_REFERENCE = eINSTANCE.getTestElement_OtherReference(); |
| |
| /** |
| * The meta object literal for the '<em><b>Description</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TEST_ELEMENT__DESCRIPTION = eINSTANCE.getTestElement_Description(); |
| |
| /** |
| * The meta object literal for the '<em><b>Container</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__CONTAINER = eINSTANCE.getTestElement_Container(); |
| |
| /** |
| * The meta object literal for the '<em><b>Sref Container</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__SREF_CONTAINER = eINSTANCE.getTestElement_SrefContainer(); |
| |
| /** |
| * The meta object literal for the '<em><b>Element Map</b></em>' map feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__ELEMENT_MAP = eINSTANCE.getTestElement_ElementMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>String To String Map</b></em>' map feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__STRING_TO_STRING_MAP = eINSTANCE.getTestElement_StringToStringMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>Element To String Map</b></em>' map feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__ELEMENT_TO_STRING_MAP = eINSTANCE.getTestElement_ElementToStringMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>String To Element Map</b></em>' map feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__STRING_TO_ELEMENT_MAP = eINSTANCE.getTestElement_StringToElementMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>Non Contained NTo1</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__NON_CONTAINED_NTO1 = eINSTANCE.getTestElement_NonContained_NTo1(); |
| |
| /** |
| * The meta object literal for the '<em><b>Non Contained 1To N</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__NON_CONTAINED_1TO_N = eINSTANCE.getTestElement_NonContained_1ToN(); |
| |
| /** |
| * The meta object literal for the '<em><b>Non Contained NTo M</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__NON_CONTAINED_NTO_M = eINSTANCE.getTestElement_NonContained_NToM(); |
| |
| /** |
| * The meta object literal for the '<em><b>Non Contained MTo N</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__NON_CONTAINED_MTO_N = eINSTANCE.getTestElement_NonContained_MToN(); |
| |
| /** |
| * The meta object literal for the '<em><b>Contained Elements2</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__CONTAINED_ELEMENTS2 = eINSTANCE.getTestElement_ContainedElements2(); |
| |
| /** |
| * The meta object literal for the '<em><b>Container2</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__CONTAINER2 = eINSTANCE.getTestElement_Container2(); |
| |
| /** |
| * The meta object literal for the '<em><b>Contained Elements No Opposite</b></em>' containment reference list |
| * feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__CONTAINED_ELEMENTS_NO_OPPOSITE = eINSTANCE |
| .getTestElement_ContainedElements_NoOpposite(); |
| |
| /** |
| * The meta object literal for the '<em><b>Contained Element No Opposite</b></em>' containment reference |
| * feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__CONTAINED_ELEMENT_NO_OPPOSITE = eINSTANCE.getTestElement_ContainedElement_NoOpposite(); |
| |
| /** |
| * The meta object literal for the '<em><b>Feature Map Entries</b></em>' attribute list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TEST_ELEMENT__FEATURE_MAP_ENTRIES = eINSTANCE.getTestElement_FeatureMapEntries(); |
| |
| /** |
| * The meta object literal for the '<em><b>Feature Map References1</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__FEATURE_MAP_REFERENCES1 = eINSTANCE.getTestElement_FeatureMapReferences1(); |
| |
| /** |
| * The meta object literal for the '<em><b>Feature Map References2</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT__FEATURE_MAP_REFERENCES2 = eINSTANCE.getTestElement_FeatureMapReferences2(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.emfstore.test.model.impl.TestElementToStringMapImpl |
| * <em>Test Element To String Map</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestElementToStringMapImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTestElementToStringMap() |
| * @generated |
| */ |
| EClass TEST_ELEMENT_TO_STRING_MAP = eINSTANCE.getTestElementToStringMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TEST_ELEMENT_TO_STRING_MAP__VALUE = eINSTANCE.getTestElementToStringMap_Value(); |
| |
| /** |
| * The meta object literal for the '<em><b>Key</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT_TO_STRING_MAP__KEY = eINSTANCE.getTestElementToStringMap_Key(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.emfstore.test.model.impl.StringToStringMapImpl |
| * <em>String To String Map</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.StringToStringMapImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getStringToStringMap() |
| * @generated |
| */ |
| EClass STRING_TO_STRING_MAP = eINSTANCE.getStringToStringMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>Key</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute STRING_TO_STRING_MAP__KEY = eINSTANCE.getStringToStringMap_Key(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute STRING_TO_STRING_MAP__VALUE = eINSTANCE.getStringToStringMap_Value(); |
| |
| /** |
| * The meta object literal for the ' |
| * {@link org.eclipse.emf.emfstore.test.model.impl.TestElementToTestElementMapImpl |
| * <em>Test Element To Test Element Map</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestElementToTestElementMapImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTestElementToTestElementMap() |
| * @generated |
| */ |
| EClass TEST_ELEMENT_TO_TEST_ELEMENT_MAP = eINSTANCE.getTestElementToTestElementMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT_TO_TEST_ELEMENT_MAP__VALUE = eINSTANCE.getTestElementToTestElementMap_Value(); |
| |
| /** |
| * The meta object literal for the '<em><b>Key</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TEST_ELEMENT_TO_TEST_ELEMENT_MAP__KEY = eINSTANCE.getTestElementToTestElementMap_Key(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.emfstore.test.model.impl.StringToTestElementMapImpl |
| * <em>String To Test Element Map</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.StringToTestElementMapImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getStringToTestElementMap() |
| * @generated |
| */ |
| EClass STRING_TO_TEST_ELEMENT_MAP = eINSTANCE.getStringToTestElementMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference STRING_TO_TEST_ELEMENT_MAP__VALUE = eINSTANCE.getStringToTestElementMap_Value(); |
| |
| /** |
| * The meta object literal for the '<em><b>Key</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute STRING_TO_TEST_ELEMENT_MAP__KEY = eINSTANCE.getStringToTestElementMap_Key(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.emfstore.test.model.impl.TestTypeImpl |
| * <em>Test Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestTypeImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTestType() |
| * @generated |
| */ |
| EClass TEST_TYPE = eINSTANCE.getTestType(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TEST_TYPE__NAME = eINSTANCE.getTestType_Name(); |
| |
| /** |
| * The meta object literal for the ' |
| * {@link org.eclipse.emf.emfstore.test.model.impl.TypeWithFeatureMapNonContainmentImpl |
| * <em>Type With Feature Map Non Containment</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TypeWithFeatureMapNonContainmentImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTypeWithFeatureMapNonContainment() |
| * @generated |
| */ |
| EClass TYPE_WITH_FEATURE_MAP_NON_CONTAINMENT = eINSTANCE.getTypeWithFeatureMapNonContainment(); |
| |
| /** |
| * The meta object literal for the '<em><b>Map</b></em>' attribute list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TYPE_WITH_FEATURE_MAP_NON_CONTAINMENT__MAP = eINSTANCE.getTypeWithFeatureMapNonContainment_Map(); |
| |
| /** |
| * The meta object literal for the '<em><b>First Key</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TYPE_WITH_FEATURE_MAP_NON_CONTAINMENT__FIRST_KEY = eINSTANCE |
| .getTypeWithFeatureMapNonContainment_FirstKey(); |
| |
| /** |
| * The meta object literal for the '<em><b>Second Key</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TYPE_WITH_FEATURE_MAP_NON_CONTAINMENT__SECOND_KEY = eINSTANCE |
| .getTypeWithFeatureMapNonContainment_SecondKey(); |
| |
| /** |
| * The meta object literal for the ' |
| * {@link org.eclipse.emf.emfstore.test.model.impl.TypeWithFeatureMapContainmentImpl |
| * <em>Type With Feature Map Containment</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.emfstore.test.model.impl.TypeWithFeatureMapContainmentImpl |
| * @see org.eclipse.emf.emfstore.test.model.impl.TestmodelPackageImpl#getTypeWithFeatureMapContainment() |
| * @generated |
| */ |
| EClass TYPE_WITH_FEATURE_MAP_CONTAINMENT = eINSTANCE.getTypeWithFeatureMapContainment(); |
| |
| /** |
| * The meta object literal for the '<em><b>Map Containment</b></em>' attribute list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TYPE_WITH_FEATURE_MAP_CONTAINMENT__MAP_CONTAINMENT = eINSTANCE |
| .getTypeWithFeatureMapContainment_MapContainment(); |
| |
| /** |
| * The meta object literal for the '<em><b>First Key Containment</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TYPE_WITH_FEATURE_MAP_CONTAINMENT__FIRST_KEY_CONTAINMENT = eINSTANCE |
| .getTypeWithFeatureMapContainment_FirstKeyContainment(); |
| |
| /** |
| * The meta object literal for the '<em><b>Second Key Containment</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TYPE_WITH_FEATURE_MAP_CONTAINMENT__SECOND_KEY_CONTAINMENT = eINSTANCE |
| .getTypeWithFeatureMapContainment_SecondKeyContainment(); |
| |
| } |
| |
| } // TestmodelPackage |