org.eclipse.emf.test.models.order.impl
Class OrderPackageImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.test.models.order.impl.OrderPackageImpl
- All Implemented Interfaces:
- Notifier, EModelElement, ENamedElement, EObject, EPackage, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, BasicExtendedMetaData.EPackageExtendedMetaData.Holder, OrderPackage
public class OrderPackageImpl
- extends EPackageImpl
- implements OrderPackage
An implementation of the model Package.
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl |
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI |
Fields inherited from interface org.eclipse.emf.test.models.order.OrderPackage |
CUSTOMER_ORDER, CUSTOMER_ORDER__ANY, CUSTOMER_ORDER__CUSTOMER_ID, CUSTOMER_ORDER__MOVIES_SEEN, CUSTOMER_ORDER__MOVIES_TO_SEE, CUSTOMER_ORDER_FEATURE_COUNT, DOCUMENT_ROOT, DOCUMENT_ROOT__MIXED, DOCUMENT_ROOT__ORDER, DOCUMENT_ROOT__XMLNS_PREFIX_MAP, DOCUMENT_ROOT__XSI_SCHEMA_LOCATION, DOCUMENT_ROOT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ORDER, ORDER__DATE_REQUESTED, ORDER__LAST_UPDATED, ORDER__MOVIES, ORDER_FEATURE_COUNT |
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl |
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
init
public static OrderPackage init()
- Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
This method is used to initialize OrderPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
- See Also:
OrderPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
getCustomerOrder
public EClass getCustomerOrder()
-
- Specified by:
getCustomerOrder
in interface OrderPackage
- Returns:
- the meta object for class 'Customer Order'.
- See Also:
CustomerOrder
getCustomerOrder_MoviesToSee
public EReference getCustomerOrder_MoviesToSee()
-
- Specified by:
getCustomerOrder_MoviesToSee
in interface OrderPackage
- Returns:
- the meta object for the containment reference 'Movies To See'.
- See Also:
CustomerOrder.getMoviesToSee()
,
OrderPackage.getCustomerOrder()
getCustomerOrder_MoviesSeen
public EReference getCustomerOrder_MoviesSeen()
-
- Specified by:
getCustomerOrder_MoviesSeen
in interface OrderPackage
- Returns:
- the meta object for the containment reference 'Movies Seen'.
- See Also:
CustomerOrder.getMoviesSeen()
,
OrderPackage.getCustomerOrder()
getCustomerOrder_Any
public EAttribute getCustomerOrder_Any()
-
- Specified by:
getCustomerOrder_Any
in interface OrderPackage
- Returns:
- the meta object for the attribute list 'Any'.
- See Also:
CustomerOrder.getAny()
,
OrderPackage.getCustomerOrder()
getCustomerOrder_CustomerID
public EAttribute getCustomerOrder_CustomerID()
-
- Specified by:
getCustomerOrder_CustomerID
in interface OrderPackage
- Returns:
- the meta object for the attribute 'Customer ID'.
- See Also:
CustomerOrder.getCustomerID()
,
OrderPackage.getCustomerOrder()
getDocumentRoot
public EClass getDocumentRoot()
-
- Specified by:
getDocumentRoot
in interface OrderPackage
- Returns:
- the meta object for class 'Document Root'.
- See Also:
DocumentRoot
getDocumentRoot_Mixed
public EAttribute getDocumentRoot_Mixed()
-
- Specified by:
getDocumentRoot_Mixed
in interface OrderPackage
- Returns:
- the meta object for the attribute list 'Mixed'.
- See Also:
DocumentRoot.getMixed()
,
OrderPackage.getDocumentRoot()
getDocumentRoot_XMLNSPrefixMap
public EReference getDocumentRoot_XMLNSPrefixMap()
-
- Specified by:
getDocumentRoot_XMLNSPrefixMap
in interface OrderPackage
- Returns:
- the meta object for the map 'XMLNS Prefix Map'.
- See Also:
DocumentRoot.getXMLNSPrefixMap()
,
OrderPackage.getDocumentRoot()
getDocumentRoot_XSISchemaLocation
public EReference getDocumentRoot_XSISchemaLocation()
-
- Specified by:
getDocumentRoot_XSISchemaLocation
in interface OrderPackage
- Returns:
- the meta object for the map 'XSI Schema Location'.
- See Also:
DocumentRoot.getXSISchemaLocation()
,
OrderPackage.getDocumentRoot()
getDocumentRoot_Order
public EReference getDocumentRoot_Order()
-
- Specified by:
getDocumentRoot_Order
in interface OrderPackage
- Returns:
- the meta object for the containment reference 'Order'.
- See Also:
DocumentRoot.getOrder()
,
OrderPackage.getDocumentRoot()
getOrder
public EClass getOrder()
-
- Specified by:
getOrder
in interface OrderPackage
- Returns:
- the meta object for class 'Order'.
- See Also:
Order
getOrder_DateRequested
public EAttribute getOrder_DateRequested()
-
- Specified by:
getOrder_DateRequested
in interface OrderPackage
- Returns:
- the meta object for the attribute 'Date Requested'.
- See Also:
Order.getDateRequested()
,
OrderPackage.getOrder()
getOrder_LastUpdated
public EAttribute getOrder_LastUpdated()
-
- Specified by:
getOrder_LastUpdated
in interface OrderPackage
- Returns:
- the meta object for the attribute 'Last Updated'.
- See Also:
Order.getLastUpdated()
,
OrderPackage.getOrder()
getOrder_Movies
public EAttribute getOrder_Movies()
-
- Specified by:
getOrder_Movies
in interface OrderPackage
- Returns:
- the meta object for the attribute 'Movies'.
- See Also:
Order.getMovies()
,
OrderPackage.getOrder()
getOrderFactory
public OrderFactory getOrderFactory()
-
- Specified by:
getOrderFactory
in interface OrderPackage
- Returns:
- the factory that creates the instances of the model.
createPackageContents
public void createPackageContents()
- Creates the meta-model objects for the package. This method is
guarded to have no affect on any invocation but its first.
initializePackageContents
public void initializePackageContents()
- Complete the initialization of the package and its meta-model. This
method is guarded to have no affect on any invocation but its first.
createExtendedMetaDataAnnotations
protected void createExtendedMetaDataAnnotations()
- Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.
createNullAnnotations
protected void createNullAnnotations()
- Initializes the annotations for null.