/**
* Copyright (c) 2013 Eclipse contributors 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
*/
package org.eclipse.emf.test.common.reification;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.ReificationFactory
* @model kind="package"
* @generated
*/
public interface ReificationPackage extends EPackage
{
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "reification";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.eclipse.org/emf/test/common/Reification";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "reification";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
ReificationPackage eINSTANCE = org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.RootImpl <em>Root</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.RootImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getRoot()
* @generated
*/
int ROOT = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT__NAME = 0;
/**
* The feature id for the '<em><b>Container</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT__CONTAINER = 1;
/**
* The feature id for the '<em><b>Unbounded Generic Container With Raw Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT__UNBOUNDED_GENERIC_CONTAINER_WITH_RAW_TYPE = 2;
/**
* The feature id for the '<em><b>Unbounded Generic Container With Wildcard</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT__UNBOUNDED_GENERIC_CONTAINER_WITH_WILDCARD = 3;
/**
* The feature id for the '<em><b>Unbounded Generic Container With Super</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT__UNBOUNDED_GENERIC_CONTAINER_WITH_SUPER = 4;
/**
* The feature id for the '<em><b>Unbounded Generic Container With Extends</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT__UNBOUNDED_GENERIC_CONTAINER_WITH_EXTENDS = 5;
/**
* The feature id for the '<em><b>Bounded Generic Container With Raw Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT__BOUNDED_GENERIC_CONTAINER_WITH_RAW_TYPE = 6;
/**
* The feature id for the '<em><b>Bounded Generic Container With Wildcard</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT__BOUNDED_GENERIC_CONTAINER_WITH_WILDCARD = 7;
/**
* The feature id for the '<em><b>Bounded Generic Container With Super</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT__BOUNDED_GENERIC_CONTAINER_WITH_SUPER = 8;
/**
* The feature id for the '<em><b>Bounded Generic Container With Extends</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT__BOUNDED_GENERIC_CONTAINER_WITH_EXTENDS = 9;
/**
* The number of structural features of the '<em>Root</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ROOT_FEATURE_COUNT = 10;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.VeryLowImpl <em>Very Low</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.VeryLowImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getVeryLow()
* @generated
*/
int VERY_LOW = 1;
/**
* The number of structural features of the '<em>Very Low</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERY_LOW_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.LowImpl <em>Low</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.LowImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getLow()
* @generated
*/
int LOW = 2;
/**
* The number of structural features of the '<em>Low</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LOW_FEATURE_COUNT = VERY_LOW_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.MediumImpl <em>Medium</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.MediumImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getMedium()
* @generated
*/
int MEDIUM = 3;
/**
* The number of structural features of the '<em>Medium</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MEDIUM_FEATURE_COUNT = LOW_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.HighImpl <em>High</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.HighImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getHigh()
* @generated
*/
int HIGH = 4;
/**
* The number of structural features of the '<em>High</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HIGH_FEATURE_COUNT = MEDIUM_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.VeryHighImpl <em>Very High</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.VeryHighImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getVeryHigh()
* @generated
*/
int VERY_HIGH = 5;
/**
* The number of structural features of the '<em>Very High</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERY_HIGH_FEATURE_COUNT = HIGH_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.ContainerImpl <em>Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.ContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getContainer()
* @generated
*/
int CONTAINER = 6;
/**
* The number of structural features of the '<em>Container</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTAINER_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.UnboundedGenericContainerImpl <em>Unbounded Generic Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.UnboundedGenericContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getUnboundedGenericContainer()
* @generated
*/
int UNBOUNDED_GENERIC_CONTAINER = 7;
/**
* The feature id for the '<em><b>Content</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNBOUNDED_GENERIC_CONTAINER__CONTENT = 0;
/**
* The number of structural features of the '<em>Unbounded Generic Container</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNBOUNDED_GENERIC_CONTAINER_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.RawUnboundedContainerImpl <em>Raw Unbounded Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.RawUnboundedContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getRawUnboundedContainer()
* @generated
*/
int RAW_UNBOUNDED_CONTAINER = 8;
/**
* The feature id for the '<em><b>Content</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RAW_UNBOUNDED_CONTAINER__CONTENT = UNBOUNDED_GENERIC_CONTAINER__CONTENT;
/**
* The number of structural features of the '<em>Raw Unbounded Container</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RAW_UNBOUNDED_CONTAINER_FEATURE_COUNT = UNBOUNDED_GENERIC_CONTAINER_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.MediumUnboundedContainerImpl <em>Medium Unbounded Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.MediumUnboundedContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getMediumUnboundedContainer()
* @generated
*/
int MEDIUM_UNBOUNDED_CONTAINER = 9;
/**
* The feature id for the '<em><b>Content</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MEDIUM_UNBOUNDED_CONTAINER__CONTENT = UNBOUNDED_GENERIC_CONTAINER__CONTENT;
/**
* The number of structural features of the '<em>Medium Unbounded Container</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MEDIUM_UNBOUNDED_CONTAINER_FEATURE_COUNT = UNBOUNDED_GENERIC_CONTAINER_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.BoundedGenericContainerImpl <em>Bounded Generic Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.BoundedGenericContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getBoundedGenericContainer()
* @generated
*/
int BOUNDED_GENERIC_CONTAINER = 10;
/**
* The feature id for the '<em><b>Content</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOUNDED_GENERIC_CONTAINER__CONTENT = 0;
/**
* The number of structural features of the '<em>Bounded Generic Container</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOUNDED_GENERIC_CONTAINER_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.HighBoundedContainerImpl <em>High Bounded Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.HighBoundedContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getHighBoundedContainer()
* @generated
*/
int HIGH_BOUNDED_CONTAINER = 11;
/**
* The feature id for the '<em><b>Content</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HIGH_BOUNDED_CONTAINER__CONTENT = BOUNDED_GENERIC_CONTAINER__CONTENT;
/**
* The number of structural features of the '<em>High Bounded Container</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HIGH_BOUNDED_CONTAINER_FEATURE_COUNT = BOUNDED_GENERIC_CONTAINER_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.KeyValuePairImpl <em>Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.KeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getKeyValuePair()
* @generated
*/
int KEY_VALUE_PAIR = 12;
/**
* The feature id for the '<em><b>Key</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int KEY_VALUE_PAIR__KEY = 0;
/**
* The feature id for the '<em><b>Value</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int KEY_VALUE_PAIR__VALUE = 1;
/**
* The number of structural features of the '<em>Key Value Pair</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int KEY_VALUE_PAIR_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.RawKeyValuePairImpl <em>Raw Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.RawKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getRawKeyValuePair()
* @generated
*/
int RAW_KEY_VALUE_PAIR = 13;
/**
* The feature id for the '<em><b>Key</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RAW_KEY_VALUE_PAIR__KEY = KEY_VALUE_PAIR__KEY;
/**
* The feature id for the '<em><b>Value</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RAW_KEY_VALUE_PAIR__VALUE = KEY_VALUE_PAIR__VALUE;
/**
* The number of structural features of the '<em>Raw Key Value Pair</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RAW_KEY_VALUE_PAIR_FEATURE_COUNT = KEY_VALUE_PAIR_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.StringListKeyValuePairImpl <em>String List Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.StringListKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getStringListKeyValuePair()
* @generated
*/
int STRING_LIST_KEY_VALUE_PAIR = 14;
/**
* The feature id for the '<em><b>Key</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LIST_KEY_VALUE_PAIR__KEY = KEY_VALUE_PAIR__KEY;
/**
* The feature id for the '<em><b>Value</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LIST_KEY_VALUE_PAIR__VALUE = KEY_VALUE_PAIR__VALUE;
/**
* The number of structural features of the '<em>String List Key Value Pair</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LIST_KEY_VALUE_PAIR_FEATURE_COUNT = KEY_VALUE_PAIR_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.TListKeyValuePairImpl <em>TList Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.TListKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getTListKeyValuePair()
* @generated
*/
int TLIST_KEY_VALUE_PAIR = 15;
/**
* The feature id for the '<em><b>Key</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TLIST_KEY_VALUE_PAIR__KEY = KEY_VALUE_PAIR__KEY;
/**
* The feature id for the '<em><b>Value</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TLIST_KEY_VALUE_PAIR__VALUE = KEY_VALUE_PAIR__VALUE;
/**
* The number of structural features of the '<em>TList Key Value Pair</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TLIST_KEY_VALUE_PAIR_FEATURE_COUNT = KEY_VALUE_PAIR_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.BoundedTListKeyValuePairImpl <em>Bounded TList Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.BoundedTListKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getBoundedTListKeyValuePair()
* @generated
*/
int BOUNDED_TLIST_KEY_VALUE_PAIR = 16;
/**
* The feature id for the '<em><b>Key</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOUNDED_TLIST_KEY_VALUE_PAIR__KEY = TLIST_KEY_VALUE_PAIR__KEY;
/**
* The feature id for the '<em><b>Value</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOUNDED_TLIST_KEY_VALUE_PAIR__VALUE = TLIST_KEY_VALUE_PAIR__VALUE;
/**
* The number of structural features of the '<em>Bounded TList Key Value Pair</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOUNDED_TLIST_KEY_VALUE_PAIR_FEATURE_COUNT = TLIST_KEY_VALUE_PAIR_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.HighListKeyValuePairImpl <em>High List Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.HighListKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getHighListKeyValuePair()
* @generated
*/
int HIGH_LIST_KEY_VALUE_PAIR = 17;
/**
* The feature id for the '<em><b>Key</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HIGH_LIST_KEY_VALUE_PAIR__KEY = BOUNDED_TLIST_KEY_VALUE_PAIR__KEY;
/**
* The feature id for the '<em><b>Value</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HIGH_LIST_KEY_VALUE_PAIR__VALUE = BOUNDED_TLIST_KEY_VALUE_PAIR__VALUE;
/**
* The number of structural features of the '<em>High List Key Value Pair</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HIGH_LIST_KEY_VALUE_PAIR_FEATURE_COUNT = BOUNDED_TLIST_KEY_VALUE_PAIR_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.IntegerListKeyValuePairImpl <em>Integer List Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.IntegerListKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getIntegerListKeyValuePair()
* @generated
*/
int INTEGER_LIST_KEY_VALUE_PAIR = 18;
/**
* The feature id for the '<em><b>Key</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_LIST_KEY_VALUE_PAIR__KEY = TLIST_KEY_VALUE_PAIR__KEY;
/**
* The feature id for the '<em><b>Value</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_LIST_KEY_VALUE_PAIR__VALUE = TLIST_KEY_VALUE_PAIR__VALUE;
/**
* The number of structural features of the '<em>Integer List Key Value Pair</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_LIST_KEY_VALUE_PAIR_FEATURE_COUNT = TLIST_KEY_VALUE_PAIR_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.KeyValuePairContainerImpl <em>Key Value Pair Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.KeyValuePairContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getKeyValuePairContainer()
* @generated
*/
int KEY_VALUE_PAIR_CONTAINER = 19;
/**
* The feature id for the '<em><b>Key Value Pairs</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int KEY_VALUE_PAIR_CONTAINER__KEY_VALUE_PAIRS = 0;
/**
* The number of structural features of the '<em>Key Value Pair Container</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int KEY_VALUE_PAIR_CONTAINER_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.StringListKeyValuePairContainerImpl <em>String List Key Value Pair Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.StringListKeyValuePairContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getStringListKeyValuePairContainer()
* @generated
*/
int STRING_LIST_KEY_VALUE_PAIR_CONTAINER = 20;
/**
* The feature id for the '<em><b>Key Value Pairs</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LIST_KEY_VALUE_PAIR_CONTAINER__KEY_VALUE_PAIRS = KEY_VALUE_PAIR_CONTAINER__KEY_VALUE_PAIRS;
/**
* The number of structural features of the '<em>String List Key Value Pair Container</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LIST_KEY_VALUE_PAIR_CONTAINER_FEATURE_COUNT = KEY_VALUE_PAIR_CONTAINER_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.BidirectionalImpl <em>Bidirectional</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.BidirectionalImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getBidirectional()
* @generated
*/
int BIDIRECTIONAL = 21;
/**
* The feature id for the '<em><b>In</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BIDIRECTIONAL__IN = 0;
/**
* The feature id for the '<em><b>Out</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BIDIRECTIONAL__OUT = 1;
/**
* The feature id for the '<em><b>Value</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BIDIRECTIONAL__VALUE = 2;
/**
* The feature id for the '<em><b>Values</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BIDIRECTIONAL__VALUES = 3;
/**
* The number of structural features of the '<em>Bidirectional</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BIDIRECTIONAL_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.LinkImpl <em>Link</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.LinkImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getLink()
* @generated
*/
int LINK = 22;
/**
* The feature id for the '<em><b>In</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINK__IN = BIDIRECTIONAL__IN;
/**
* The feature id for the '<em><b>Out</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINK__OUT = BIDIRECTIONAL__OUT;
/**
* The feature id for the '<em><b>Value</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINK__VALUE = BIDIRECTIONAL__VALUE;
/**
* The feature id for the '<em><b>Values</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINK__VALUES = BIDIRECTIONAL__VALUES;
/**
* The number of structural features of the '<em>Link</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINK_FEATURE_COUNT = BIDIRECTIONAL_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.RawLinkImpl <em>Raw Link</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.RawLinkImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getRawLink()
* @generated
*/
int RAW_LINK = 23;
/**
* The feature id for the '<em><b>In</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RAW_LINK__IN = BIDIRECTIONAL__IN;
/**
* The feature id for the '<em><b>Out</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RAW_LINK__OUT = BIDIRECTIONAL__OUT;
/**
* The feature id for the '<em><b>Value</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RAW_LINK__VALUE = BIDIRECTIONAL__VALUE;
/**
* The feature id for the '<em><b>Values</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RAW_LINK__VALUES = BIDIRECTIONAL__VALUES;
/**
* The number of structural features of the '<em>Raw Link</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RAW_LINK_FEATURE_COUNT = BIDIRECTIONAL_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.LinkItemImpl <em>Link Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.LinkItemImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getLinkItem()
* @generated
*/
int LINK_ITEM = 24;
/**
* The feature id for the '<em><b>In</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINK_ITEM__IN = BIDIRECTIONAL__IN;
/**
* The feature id for the '<em><b>Out</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINK_ITEM__OUT = BIDIRECTIONAL__OUT;
/**
* The feature id for the '<em><b>Value</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINK_ITEM__VALUE = BIDIRECTIONAL__VALUE;
/**
* The feature id for the '<em><b>Values</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINK_ITEM__VALUES = BIDIRECTIONAL__VALUES;
/**
* The number of structural features of the '<em>Link Item</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINK_ITEM_FEATURE_COUNT = BIDIRECTIONAL_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.MediumBidirectionalImpl <em>Medium Bidirectional</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.MediumBidirectionalImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getMediumBidirectional()
* @generated
*/
int MEDIUM_BIDIRECTIONAL = 25;
/**
* The feature id for the '<em><b>Contents</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MEDIUM_BIDIRECTIONAL__CONTENTS = 0;
/**
* The number of structural features of the '<em>Medium Bidirectional</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MEDIUM_BIDIRECTIONAL_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.emf.test.common.reification.impl.MediumLinkImpl <em>Medium Link</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.MediumLinkImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getMediumLink()
* @generated
*/
int MEDIUM_LINK = 26;
/**
* The feature id for the '<em><b>Contents</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MEDIUM_LINK__CONTENTS = MEDIUM_BIDIRECTIONAL__CONTENTS;
/**
* The number of structural features of the '<em>Medium Link</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MEDIUM_LINK_FEATURE_COUNT = MEDIUM_BIDIRECTIONAL_FEATURE_COUNT + 0;
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.Root <em>Root</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Root</em>'.
* @see org.eclipse.emf.test.common.reification.Root
* @generated
*/
EClass getRoot();
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.test.common.reification.Root#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.emf.test.common.reification.Root#getName()
* @see #getRoot()
* @generated
*/
EAttribute getRoot_Name();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.Root#getContainer <em>Container</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Container</em>'.
* @see org.eclipse.emf.test.common.reification.Root#getContainer()
* @see #getRoot()
* @generated
*/
EReference getRoot_Container();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.Root#getUnboundedGenericContainerWithRawType <em>Unbounded Generic Container With Raw Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Unbounded Generic Container With Raw Type</em>'.
* @see org.eclipse.emf.test.common.reification.Root#getUnboundedGenericContainerWithRawType()
* @see #getRoot()
* @generated
*/
EReference getRoot_UnboundedGenericContainerWithRawType();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.Root#getUnboundedGenericContainerWithWildcard <em>Unbounded Generic Container With Wildcard</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Unbounded Generic Container With Wildcard</em>'.
* @see org.eclipse.emf.test.common.reification.Root#getUnboundedGenericContainerWithWildcard()
* @see #getRoot()
* @generated
*/
EReference getRoot_UnboundedGenericContainerWithWildcard();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.Root#getUnboundedGenericContainerWithSuper <em>Unbounded Generic Container With Super</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Unbounded Generic Container With Super</em>'.
* @see org.eclipse.emf.test.common.reification.Root#getUnboundedGenericContainerWithSuper()
* @see #getRoot()
* @generated
*/
EReference getRoot_UnboundedGenericContainerWithSuper();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.Root#getUnboundedGenericContainerWithExtends <em>Unbounded Generic Container With Extends</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Unbounded Generic Container With Extends</em>'.
* @see org.eclipse.emf.test.common.reification.Root#getUnboundedGenericContainerWithExtends()
* @see #getRoot()
* @generated
*/
EReference getRoot_UnboundedGenericContainerWithExtends();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.Root#getBoundedGenericContainerWithRawType <em>Bounded Generic Container With Raw Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Bounded Generic Container With Raw Type</em>'.
* @see org.eclipse.emf.test.common.reification.Root#getBoundedGenericContainerWithRawType()
* @see #getRoot()
* @generated
*/
EReference getRoot_BoundedGenericContainerWithRawType();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.Root#getBoundedGenericContainerWithWildcard <em>Bounded Generic Container With Wildcard</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Bounded Generic Container With Wildcard</em>'.
* @see org.eclipse.emf.test.common.reification.Root#getBoundedGenericContainerWithWildcard()
* @see #getRoot()
* @generated
*/
EReference getRoot_BoundedGenericContainerWithWildcard();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.Root#getBoundedGenericContainerWithSuper <em>Bounded Generic Container With Super</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Bounded Generic Container With Super</em>'.
* @see org.eclipse.emf.test.common.reification.Root#getBoundedGenericContainerWithSuper()
* @see #getRoot()
* @generated
*/
EReference getRoot_BoundedGenericContainerWithSuper();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.Root#getBoundedGenericContainerWithExtends <em>Bounded Generic Container With Extends</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Bounded Generic Container With Extends</em>'.
* @see org.eclipse.emf.test.common.reification.Root#getBoundedGenericContainerWithExtends()
* @see #getRoot()
* @generated
*/
EReference getRoot_BoundedGenericContainerWithExtends();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.VeryLow <em>Very Low</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Very Low</em>'.
* @see org.eclipse.emf.test.common.reification.VeryLow
* @generated
*/
EClass getVeryLow();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.Low <em>Low</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Low</em>'.
* @see org.eclipse.emf.test.common.reification.Low
* @generated
*/
EClass getLow();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.Medium <em>Medium</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Medium</em>'.
* @see org.eclipse.emf.test.common.reification.Medium
* @generated
*/
EClass getMedium();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.High <em>High</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>High</em>'.
* @see org.eclipse.emf.test.common.reification.High
* @generated
*/
EClass getHigh();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.VeryHigh <em>Very High</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Very High</em>'.
* @see org.eclipse.emf.test.common.reification.VeryHigh
* @generated
*/
EClass getVeryHigh();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.Container <em>Container</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Container</em>'.
* @see org.eclipse.emf.test.common.reification.Container
* @generated
*/
EClass getContainer();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.UnboundedGenericContainer <em>Unbounded Generic Container</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Unbounded Generic Container</em>'.
* @see org.eclipse.emf.test.common.reification.UnboundedGenericContainer
* @generated
*/
EClass getUnboundedGenericContainer();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.UnboundedGenericContainer#getContent <em>Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Content</em>'.
* @see org.eclipse.emf.test.common.reification.UnboundedGenericContainer#getContent()
* @see #getUnboundedGenericContainer()
* @generated
*/
EReference getUnboundedGenericContainer_Content();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.RawUnboundedContainer <em>Raw Unbounded Container</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Raw Unbounded Container</em>'.
* @see org.eclipse.emf.test.common.reification.RawUnboundedContainer
* @generated
*/
EClass getRawUnboundedContainer();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.MediumUnboundedContainer <em>Medium Unbounded Container</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Medium Unbounded Container</em>'.
* @see org.eclipse.emf.test.common.reification.MediumUnboundedContainer
* @generated
*/
EClass getMediumUnboundedContainer();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.BoundedGenericContainer <em>Bounded Generic Container</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Bounded Generic Container</em>'.
* @see org.eclipse.emf.test.common.reification.BoundedGenericContainer
* @generated
*/
EClass getBoundedGenericContainer();
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.test.common.reification.BoundedGenericContainer#getContent <em>Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Content</em>'.
* @see org.eclipse.emf.test.common.reification.BoundedGenericContainer#getContent()
* @see #getBoundedGenericContainer()
* @generated
*/
EReference getBoundedGenericContainer_Content();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.HighBoundedContainer <em>High Bounded Container</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>High Bounded Container</em>'.
* @see org.eclipse.emf.test.common.reification.HighBoundedContainer
* @generated
*/
EClass getHighBoundedContainer();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.KeyValuePair <em>Key Value Pair</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Key Value Pair</em>'.
* @see org.eclipse.emf.test.common.reification.KeyValuePair
* @generated
*/
EClass getKeyValuePair();
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.test.common.reification.KeyValuePair#getKey <em>Key</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Key</em>'.
* @see org.eclipse.emf.test.common.reification.KeyValuePair#getKey()
* @see #getKeyValuePair()
* @generated
*/
EAttribute getKeyValuePair_Key();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.test.common.reification.KeyValuePair#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Value</em>'.
* @see org.eclipse.emf.test.common.reification.KeyValuePair#getValue()
* @see #getKeyValuePair()
* @generated
*/
EReference getKeyValuePair_Value();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.RawKeyValuePair <em>Raw Key Value Pair</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Raw Key Value Pair</em>'.
* @see org.eclipse.emf.test.common.reification.RawKeyValuePair
* @generated
*/
EClass getRawKeyValuePair();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.StringListKeyValuePair <em>String List Key Value Pair</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>String List Key Value Pair</em>'.
* @see org.eclipse.emf.test.common.reification.StringListKeyValuePair
* @generated
*/
EClass getStringListKeyValuePair();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.TListKeyValuePair <em>TList Key Value Pair</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>TList Key Value Pair</em>'.
* @see org.eclipse.emf.test.common.reification.TListKeyValuePair
* @generated
*/
EClass getTListKeyValuePair();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.BoundedTListKeyValuePair <em>Bounded TList Key Value Pair</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Bounded TList Key Value Pair</em>'.
* @see org.eclipse.emf.test.common.reification.BoundedTListKeyValuePair
* @generated
*/
EClass getBoundedTListKeyValuePair();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.HighListKeyValuePair <em>High List Key Value Pair</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>High List Key Value Pair</em>'.
* @see org.eclipse.emf.test.common.reification.HighListKeyValuePair
* @generated
*/
EClass getHighListKeyValuePair();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.IntegerListKeyValuePair <em>Integer List Key Value Pair</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Integer List Key Value Pair</em>'.
* @see org.eclipse.emf.test.common.reification.IntegerListKeyValuePair
* @generated
*/
EClass getIntegerListKeyValuePair();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.KeyValuePairContainer <em>Key Value Pair Container</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Key Value Pair Container</em>'.
* @see org.eclipse.emf.test.common.reification.KeyValuePairContainer
* @generated
*/
EClass getKeyValuePairContainer();
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.test.common.reification.KeyValuePairContainer#getKeyValuePairsList <em>Key Value Pairs</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Key Value Pairs</em>'.
* @see org.eclipse.emf.test.common.reification.KeyValuePairContainer#getKeyValuePairsList()
* @see #getKeyValuePairContainer()
* @generated
*/
EReference getKeyValuePairContainer_KeyValuePairs();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.StringListKeyValuePairContainer <em>String List Key Value Pair Container</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>String List Key Value Pair Container</em>'.
* @see org.eclipse.emf.test.common.reification.StringListKeyValuePairContainer
* @generated
*/
EClass getStringListKeyValuePairContainer();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.Bidirectional <em>Bidirectional</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Bidirectional</em>'.
* @see org.eclipse.emf.test.common.reification.Bidirectional
* @generated
*/
EClass getBidirectional();
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.test.common.reification.Bidirectional#getIn <em>In</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>In</em>'.
* @see org.eclipse.emf.test.common.reification.Bidirectional#getIn()
* @see #getBidirectional()
* @generated
*/
EReference getBidirectional_In();
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.test.common.reification.Bidirectional#getOut <em>Out</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Out</em>'.
* @see org.eclipse.emf.test.common.reification.Bidirectional#getOut()
* @see #getBidirectional()
* @generated
*/
EReference getBidirectional_Out();
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.test.common.reification.Bidirectional#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Value</em>'.
* @see org.eclipse.emf.test.common.reification.Bidirectional#getValue()
* @see #getBidirectional()
* @generated
*/
EReference getBidirectional_Value();
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.test.common.reification.Bidirectional#getValuesList <em>Values</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Values</em>'.
* @see org.eclipse.emf.test.common.reification.Bidirectional#getValuesList()
* @see #getBidirectional()
* @generated
*/
EReference getBidirectional_Values();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.Link <em>Link</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Link</em>'.
* @see org.eclipse.emf.test.common.reification.Link
* @generated
*/
EClass getLink();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.RawLink <em>Raw Link</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Raw Link</em>'.
* @see org.eclipse.emf.test.common.reification.RawLink
* @generated
*/
EClass getRawLink();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.LinkItem <em>Link Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Link Item</em>'.
* @see org.eclipse.emf.test.common.reification.LinkItem
* @generated
*/
EClass getLinkItem();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.MediumBidirectional <em>Medium Bidirectional</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Medium Bidirectional</em>'.
* @see org.eclipse.emf.test.common.reification.MediumBidirectional
* @generated
*/
EClass getMediumBidirectional();
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.test.common.reification.MediumBidirectional#getContentsList <em>Contents</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Contents</em>'.
* @see org.eclipse.emf.test.common.reification.MediumBidirectional#getContentsList()
* @see #getMediumBidirectional()
* @generated
*/
EReference getMediumBidirectional_Contents();
/**
* Returns the meta object for class '{@link org.eclipse.emf.test.common.reification.MediumLink <em>Medium Link</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Medium Link</em>'.
* @see org.eclipse.emf.test.common.reification.MediumLink
* @generated
*/
EClass getMediumLink();
/**
* 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
*/
ReificationFactory getReificationFactory();
/**
* <!-- 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.test.common.reification.impl.RootImpl <em>Root</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.RootImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getRoot()
* @generated
*/
EClass ROOT = eINSTANCE.getRoot();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ROOT__NAME = eINSTANCE.getRoot_Name();
/**
* The meta object literal for the '<em><b>Container</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ROOT__CONTAINER = eINSTANCE.getRoot_Container();
/**
* The meta object literal for the '<em><b>Unbounded Generic Container With Raw Type</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ROOT__UNBOUNDED_GENERIC_CONTAINER_WITH_RAW_TYPE = eINSTANCE.getRoot_UnboundedGenericContainerWithRawType();
/**
* The meta object literal for the '<em><b>Unbounded Generic Container With Wildcard</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ROOT__UNBOUNDED_GENERIC_CONTAINER_WITH_WILDCARD = eINSTANCE.getRoot_UnboundedGenericContainerWithWildcard();
/**
* The meta object literal for the '<em><b>Unbounded Generic Container With Super</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ROOT__UNBOUNDED_GENERIC_CONTAINER_WITH_SUPER = eINSTANCE.getRoot_UnboundedGenericContainerWithSuper();
/**
* The meta object literal for the '<em><b>Unbounded Generic Container With Extends</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ROOT__UNBOUNDED_GENERIC_CONTAINER_WITH_EXTENDS = eINSTANCE.getRoot_UnboundedGenericContainerWithExtends();
/**
* The meta object literal for the '<em><b>Bounded Generic Container With Raw Type</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ROOT__BOUNDED_GENERIC_CONTAINER_WITH_RAW_TYPE = eINSTANCE.getRoot_BoundedGenericContainerWithRawType();
/**
* The meta object literal for the '<em><b>Bounded Generic Container With Wildcard</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ROOT__BOUNDED_GENERIC_CONTAINER_WITH_WILDCARD = eINSTANCE.getRoot_BoundedGenericContainerWithWildcard();
/**
* The meta object literal for the '<em><b>Bounded Generic Container With Super</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ROOT__BOUNDED_GENERIC_CONTAINER_WITH_SUPER = eINSTANCE.getRoot_BoundedGenericContainerWithSuper();
/**
* The meta object literal for the '<em><b>Bounded Generic Container With Extends</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ROOT__BOUNDED_GENERIC_CONTAINER_WITH_EXTENDS = eINSTANCE.getRoot_BoundedGenericContainerWithExtends();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.VeryLowImpl <em>Very Low</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.VeryLowImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getVeryLow()
* @generated
*/
EClass VERY_LOW = eINSTANCE.getVeryLow();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.LowImpl <em>Low</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.LowImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getLow()
* @generated
*/
EClass LOW = eINSTANCE.getLow();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.MediumImpl <em>Medium</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.MediumImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getMedium()
* @generated
*/
EClass MEDIUM = eINSTANCE.getMedium();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.HighImpl <em>High</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.HighImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getHigh()
* @generated
*/
EClass HIGH = eINSTANCE.getHigh();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.VeryHighImpl <em>Very High</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.VeryHighImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getVeryHigh()
* @generated
*/
EClass VERY_HIGH = eINSTANCE.getVeryHigh();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.ContainerImpl <em>Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.ContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getContainer()
* @generated
*/
EClass CONTAINER = eINSTANCE.getContainer();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.UnboundedGenericContainerImpl <em>Unbounded Generic Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.UnboundedGenericContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getUnboundedGenericContainer()
* @generated
*/
EClass UNBOUNDED_GENERIC_CONTAINER = eINSTANCE.getUnboundedGenericContainer();
/**
* The meta object literal for the '<em><b>Content</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UNBOUNDED_GENERIC_CONTAINER__CONTENT = eINSTANCE.getUnboundedGenericContainer_Content();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.RawUnboundedContainerImpl <em>Raw Unbounded Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.RawUnboundedContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getRawUnboundedContainer()
* @generated
*/
EClass RAW_UNBOUNDED_CONTAINER = eINSTANCE.getRawUnboundedContainer();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.MediumUnboundedContainerImpl <em>Medium Unbounded Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.MediumUnboundedContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getMediumUnboundedContainer()
* @generated
*/
EClass MEDIUM_UNBOUNDED_CONTAINER = eINSTANCE.getMediumUnboundedContainer();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.BoundedGenericContainerImpl <em>Bounded Generic Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.BoundedGenericContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getBoundedGenericContainer()
* @generated
*/
EClass BOUNDED_GENERIC_CONTAINER = eINSTANCE.getBoundedGenericContainer();
/**
* The meta object literal for the '<em><b>Content</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BOUNDED_GENERIC_CONTAINER__CONTENT = eINSTANCE.getBoundedGenericContainer_Content();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.HighBoundedContainerImpl <em>High Bounded Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.HighBoundedContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getHighBoundedContainer()
* @generated
*/
EClass HIGH_BOUNDED_CONTAINER = eINSTANCE.getHighBoundedContainer();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.KeyValuePairImpl <em>Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.KeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getKeyValuePair()
* @generated
*/
EClass KEY_VALUE_PAIR = eINSTANCE.getKeyValuePair();
/**
* The meta object literal for the '<em><b>Key</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute KEY_VALUE_PAIR__KEY = eINSTANCE.getKeyValuePair_Key();
/**
* The meta object literal for the '<em><b>Value</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference KEY_VALUE_PAIR__VALUE = eINSTANCE.getKeyValuePair_Value();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.RawKeyValuePairImpl <em>Raw Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.RawKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getRawKeyValuePair()
* @generated
*/
EClass RAW_KEY_VALUE_PAIR = eINSTANCE.getRawKeyValuePair();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.StringListKeyValuePairImpl <em>String List Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.StringListKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getStringListKeyValuePair()
* @generated
*/
EClass STRING_LIST_KEY_VALUE_PAIR = eINSTANCE.getStringListKeyValuePair();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.TListKeyValuePairImpl <em>TList Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.TListKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getTListKeyValuePair()
* @generated
*/
EClass TLIST_KEY_VALUE_PAIR = eINSTANCE.getTListKeyValuePair();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.BoundedTListKeyValuePairImpl <em>Bounded TList Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.BoundedTListKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getBoundedTListKeyValuePair()
* @generated
*/
EClass BOUNDED_TLIST_KEY_VALUE_PAIR = eINSTANCE.getBoundedTListKeyValuePair();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.HighListKeyValuePairImpl <em>High List Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.HighListKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getHighListKeyValuePair()
* @generated
*/
EClass HIGH_LIST_KEY_VALUE_PAIR = eINSTANCE.getHighListKeyValuePair();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.IntegerListKeyValuePairImpl <em>Integer List Key Value Pair</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.IntegerListKeyValuePairImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getIntegerListKeyValuePair()
* @generated
*/
EClass INTEGER_LIST_KEY_VALUE_PAIR = eINSTANCE.getIntegerListKeyValuePair();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.KeyValuePairContainerImpl <em>Key Value Pair Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.KeyValuePairContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getKeyValuePairContainer()
* @generated
*/
EClass KEY_VALUE_PAIR_CONTAINER = eINSTANCE.getKeyValuePairContainer();
/**
* The meta object literal for the '<em><b>Key Value Pairs</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference KEY_VALUE_PAIR_CONTAINER__KEY_VALUE_PAIRS = eINSTANCE.getKeyValuePairContainer_KeyValuePairs();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.StringListKeyValuePairContainerImpl <em>String List Key Value Pair Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.StringListKeyValuePairContainerImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getStringListKeyValuePairContainer()
* @generated
*/
EClass STRING_LIST_KEY_VALUE_PAIR_CONTAINER = eINSTANCE.getStringListKeyValuePairContainer();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.BidirectionalImpl <em>Bidirectional</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.BidirectionalImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getBidirectional()
* @generated
*/
EClass BIDIRECTIONAL = eINSTANCE.getBidirectional();
/**
* The meta object literal for the '<em><b>In</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BIDIRECTIONAL__IN = eINSTANCE.getBidirectional_In();
/**
* The meta object literal for the '<em><b>Out</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BIDIRECTIONAL__OUT = eINSTANCE.getBidirectional_Out();
/**
* The meta object literal for the '<em><b>Value</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BIDIRECTIONAL__VALUE = eINSTANCE.getBidirectional_Value();
/**
* The meta object literal for the '<em><b>Values</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference BIDIRECTIONAL__VALUES = eINSTANCE.getBidirectional_Values();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.LinkImpl <em>Link</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.LinkImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getLink()
* @generated
*/
EClass LINK = eINSTANCE.getLink();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.RawLinkImpl <em>Raw Link</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.RawLinkImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getRawLink()
* @generated
*/
EClass RAW_LINK = eINSTANCE.getRawLink();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.LinkItemImpl <em>Link Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.LinkItemImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getLinkItem()
* @generated
*/
EClass LINK_ITEM = eINSTANCE.getLinkItem();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.MediumBidirectionalImpl <em>Medium Bidirectional</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.MediumBidirectionalImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getMediumBidirectional()
* @generated
*/
EClass MEDIUM_BIDIRECTIONAL = eINSTANCE.getMediumBidirectional();
/**
* The meta object literal for the '<em><b>Contents</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MEDIUM_BIDIRECTIONAL__CONTENTS = eINSTANCE.getMediumBidirectional_Contents();
/**
* The meta object literal for the '{@link org.eclipse.emf.test.common.reification.impl.MediumLinkImpl <em>Medium Link</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.test.common.reification.impl.MediumLinkImpl
* @see org.eclipse.emf.test.common.reification.impl.ReificationPackageImpl#getMediumLink()
* @generated
*/
EClass MEDIUM_LINK = eINSTANCE.getMediumLink();
}
} //ReificationPackage