org.apache.tuscany.sdo.impl
Class SDOPackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by org.apache.tuscany.sdo.impl.SDOPackageImpl
All Implemented Interfaces:
SDOPackage, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder

public class SDOPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements SDOPackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
 
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 class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.apache.tuscany.sdo.SDOPackage
ANY_TYPE_DATA_OBJECT, ANY_TYPE_DATA_OBJECT__ANY, ANY_TYPE_DATA_OBJECT__ANY_ATTRIBUTE, ANY_TYPE_DATA_OBJECT__MIXED, ANY_TYPE_DATA_OBJECT_FEATURE_COUNT, ATTRIBUTE, ATTRIBUTE__CHANGEABLE, ATTRIBUTE__DEFAULT_VALUE, ATTRIBUTE__DEFAULT_VALUE_LITERAL, ATTRIBUTE__DERIVED, ATTRIBUTE__EANNOTATIONS, ATTRIBUTE__EATTRIBUTE_TYPE, ATTRIBUTE__ECONTAINING_CLASS, ATTRIBUTE__ETYPE, ATTRIBUTE__ID, ATTRIBUTE__LOWER_BOUND, ATTRIBUTE__MANY, ATTRIBUTE__NAME, ATTRIBUTE__ORDERED, ATTRIBUTE__REQUIRED, ATTRIBUTE__TRANSIENT, ATTRIBUTE__UNIQUE, ATTRIBUTE__UNSETTABLE, ATTRIBUTE__UPPER_BOUND, ATTRIBUTE__VOLATILE, ATTRIBUTE_FEATURE_COUNT, CHANGE_SUMMARY, CHANGE_SUMMARY__EDATA_GRAPH, CHANGE_SUMMARY__OBJECT_CHANGES, CHANGE_SUMMARY__OBJECTS_TO_ATTACH, CHANGE_SUMMARY__OBJECTS_TO_DETACH, CHANGE_SUMMARY__RESOURCE_CHANGES, CHANGE_SUMMARY_FEATURE_COUNT, CHANGE_SUMMARY_SETTING, CHANGE_SUMMARY_SETTING__DATA_VALUE, CHANGE_SUMMARY_SETTING__FEATURE, CHANGE_SUMMARY_SETTING__FEATURE_NAME, CHANGE_SUMMARY_SETTING__LIST_CHANGES, CHANGE_SUMMARY_SETTING__REFERENCE_VALUE, CHANGE_SUMMARY_SETTING__SET, CHANGE_SUMMARY_SETTING__VALUE, CHANGE_SUMMARY_SETTING_FEATURE_COUNT, CLASS, CLASS__ABSTRACT, CLASS__DEFAULT_VALUE, CLASS__EALL_ATTRIBUTES, CLASS__EALL_CONTAINMENTS, CLASS__EALL_OPERATIONS, CLASS__EALL_REFERENCES, CLASS__EALL_STRUCTURAL_FEATURES, CLASS__EALL_SUPER_TYPES, CLASS__EANNOTATIONS, CLASS__EATTRIBUTES, CLASS__EID_ATTRIBUTE, CLASS__EOPERATIONS, CLASS__EPACKAGE, CLASS__EREFERENCES, CLASS__ESTRUCTURAL_FEATURES, CLASS__ESUPER_TYPES, CLASS__INSTANCE_CLASS, CLASS__INSTANCE_CLASS_NAME, CLASS__INTERFACE, CLASS__NAME, CLASS_FEATURE_COUNT, DATA_GRAPH, DATA_GRAPH__ECHANGE_SUMMARY, DATA_GRAPH__EROOT_OBJECT, DATA_GRAPH__RESOURCE_SET, DATA_GRAPH__ROOT_RESOURCE, DATA_GRAPH_FEATURE_COUNT, DATA_OBJECT, DATA_OBJECT_FEATURE_COUNT, DATA_TYPE, DATA_TYPE__DEFAULT_VALUE, DATA_TYPE__EANNOTATIONS, DATA_TYPE__EPACKAGE, DATA_TYPE__INSTANCE_CLASS, DATA_TYPE__INSTANCE_CLASS_NAME, DATA_TYPE__NAME, DATA_TYPE__SERIALIZABLE, DATA_TYPE_FEATURE_COUNT, DYNAMIC_DATA_OBJECT, DYNAMIC_DATA_OBJECT_FEATURE_COUNT, DYNAMIC_STORE_DATA_OBJECT, DYNAMIC_STORE_DATA_OBJECT_FEATURE_COUNT, eINSTANCE, EJAVA_LIST, eNAME, eNS_PREFIX, eNS_URI, ENUM, ENUM__DEFAULT_VALUE, ENUM__EANNOTATIONS, ENUM__ELITERALS, ENUM__EPACKAGE, ENUM__INSTANCE_CLASS, ENUM__INSTANCE_CLASS_NAME, ENUM__NAME, ENUM__SERIALIZABLE, ENUM_FEATURE_COUNT, EOBJECT_STREAM_EXCEPTION, EXTENSIBLE_DATA_OBJECT, EXTENSIBLE_DATA_OBJECT_FEATURE_COUNT, PROPERTY, PROPERTY_FEATURE_COUNT, REFERENCE, REFERENCE__CHANGEABLE, REFERENCE__CONTAINER, REFERENCE__CONTAINMENT, REFERENCE__DEFAULT_VALUE, REFERENCE__DEFAULT_VALUE_LITERAL, REFERENCE__DERIVED, REFERENCE__EANNOTATIONS, REFERENCE__ECONTAINING_CLASS, REFERENCE__EOPPOSITE, REFERENCE__EREFERENCE_TYPE, REFERENCE__ETYPE, REFERENCE__LOWER_BOUND, REFERENCE__MANY, REFERENCE__NAME, REFERENCE__ORDERED, REFERENCE__REQUIRED, REFERENCE__RESOLVE_PROXIES, REFERENCE__TRANSIENT, REFERENCE__UNIQUE, REFERENCE__UNSETTABLE, REFERENCE__UPPER_BOUND, REFERENCE__VOLATILE, REFERENCE_FEATURE_COUNT, SEQUENCE, SEQUENCE_FEATURE_COUNT, SIMPLE_ANY_TYPE_DATA_OBJECT, SIMPLE_ANY_TYPE_DATA_OBJECT__ANY, SIMPLE_ANY_TYPE_DATA_OBJECT__ANY_ATTRIBUTE, SIMPLE_ANY_TYPE_DATA_OBJECT__INSTANCE_TYPE, SIMPLE_ANY_TYPE_DATA_OBJECT__MIXED, SIMPLE_ANY_TYPE_DATA_OBJECT__RAW_VALUE, SIMPLE_ANY_TYPE_DATA_OBJECT__VALUE, SIMPLE_ANY_TYPE_DATA_OBJECT_FEATURE_COUNT, STORE_DATA_OBJECT, STORE_DATA_OBJECT_FEATURE_COUNT, TYPE, TYPE_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
protected  org.eclipse.emf.ecore.EClass createEClass(int id)
           
protected  void createExtendedMetaDataAnnotations()
          Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.
protected  void createGenModelAnnotations()
          Initializes the annotations for http://www.eclipse.org/emf/2002/GenModel.
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EClass getAnyTypeDataObject()
           
 org.eclipse.emf.ecore.EClass getAttribute()
           
 org.eclipse.emf.ecore.EReference getChangeSummary_EDataGraph()
           
 org.eclipse.emf.ecore.EClass getChangeSummary()
           
 org.eclipse.emf.ecore.EClass getChangeSummarySetting()
           
 org.eclipse.emf.ecore.EClass getClass_()
           
 org.eclipse.emf.ecore.EReference getDataGraph_EChangeSummary()
           
 org.eclipse.emf.ecore.EReference getDataGraph_ERootObject()
           
 org.eclipse.emf.ecore.EAttribute getDataGraph_ResourceSet()
           
 org.eclipse.emf.ecore.EAttribute getDataGraph_RootResource()
           
 org.eclipse.emf.ecore.EClass getDataGraph()
           
 org.eclipse.emf.ecore.EClass getDataObject()
           
 org.eclipse.emf.ecore.EClass getDataType()
           
 org.eclipse.emf.ecore.EClass getDynamicDataObject()
           
 org.eclipse.emf.ecore.EClass getDynamicStoreDataObject()
           
 org.eclipse.emf.ecore.EDataType getEJavaList()
           
 org.eclipse.emf.ecore.EClass getEnum()
           
 org.eclipse.emf.ecore.EDataType getEObjectStreamException()
           
 org.eclipse.emf.ecore.EClass getExtensibleDataObject()
           
 org.eclipse.emf.ecore.EClass getProperty()
           
 org.eclipse.emf.ecore.EClass getReference()
           
 SDOFactory getSDOFactory()
           
 org.eclipse.emf.ecore.EClass getSequence()
           
 org.eclipse.emf.ecore.EClass getSimpleAnyTypeDataObject()
           
 org.eclipse.emf.ecore.EClass getStoreDataObject()
           
 org.eclipse.emf.ecore.EClass getType()
           
static SDOPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
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, 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.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
 
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 org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
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.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Method Detail

init

public static SDOPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

See Also:
SDOPackage.eNS_URI, createPackageContents(), initializePackageContents()

getChangeSummary

public org.eclipse.emf.ecore.EClass getChangeSummary()

Specified by:
getChangeSummary in interface SDOPackage
Returns:
the meta object for class 'Change Summary'.
See Also:
ChangeSummary

getChangeSummary_EDataGraph

public org.eclipse.emf.ecore.EReference getChangeSummary_EDataGraph()

Specified by:
getChangeSummary_EDataGraph in interface SDOPackage
Returns:
the meta object for the reference 'EData Graph'.
See Also:
commonj.sdo.ChangeSummary#getEDataGraph(), SDOPackage.getChangeSummary()

getChangeSummarySetting

public org.eclipse.emf.ecore.EClass getChangeSummarySetting()

Specified by:
getChangeSummarySetting in interface SDOPackage
Returns:
the meta object for class 'Change Summary Setting'.
See Also:
ChangeSummary.Setting

getDataGraph

public org.eclipse.emf.ecore.EClass getDataGraph()

Specified by:
getDataGraph in interface SDOPackage
Returns:
the meta object for class 'Data Graph'.
See Also:
DataGraph

getDataGraph_ResourceSet

public org.eclipse.emf.ecore.EAttribute getDataGraph_ResourceSet()

Specified by:
getDataGraph_ResourceSet in interface SDOPackage
Returns:
the meta object for the attribute 'Resource Set'.
See Also:
commonj.sdo.DataGraph#getResourceSet(), SDOPackage.getDataGraph()

getDataGraph_RootResource

public org.eclipse.emf.ecore.EAttribute getDataGraph_RootResource()

Specified by:
getDataGraph_RootResource in interface SDOPackage
Returns:
the meta object for the attribute 'Root Resource'.
See Also:
commonj.sdo.DataGraph#getRootResource(), SDOPackage.getDataGraph()

getDataGraph_EChangeSummary

public org.eclipse.emf.ecore.EReference getDataGraph_EChangeSummary()

Specified by:
getDataGraph_EChangeSummary in interface SDOPackage
Returns:
the meta object for the reference 'EChange Summary'.
See Also:
commonj.sdo.DataGraph#getEChangeSummary(), SDOPackage.getDataGraph()

getDataGraph_ERootObject

public org.eclipse.emf.ecore.EReference getDataGraph_ERootObject()

Specified by:
getDataGraph_ERootObject in interface SDOPackage
Returns:
the meta object for the reference 'ERoot Object'.
See Also:
commonj.sdo.DataGraph#getERootObject(), SDOPackage.getDataGraph()

getDataObject

public org.eclipse.emf.ecore.EClass getDataObject()

Specified by:
getDataObject in interface SDOPackage
Returns:
the meta object for class 'Data Object'.
See Also:
DataObject

getProperty

public org.eclipse.emf.ecore.EClass getProperty()

Specified by:
getProperty in interface SDOPackage
Returns:
the meta object for class 'Property'.
See Also:
Property

getSequence

public org.eclipse.emf.ecore.EClass getSequence()

Specified by:
getSequence in interface SDOPackage
Returns:
the meta object for class 'Sequence'.
See Also:
Sequence

getType

public org.eclipse.emf.ecore.EClass getType()

Specified by:
getType in interface SDOPackage
Returns:
the meta object for class 'Type'.
See Also:
Type

getAnyTypeDataObject

public org.eclipse.emf.ecore.EClass getAnyTypeDataObject()

Specified by:
getAnyTypeDataObject in interface SDOPackage
Returns:
the meta object for class 'Any Type Data Object'.
See Also:
AnyTypeDataObject

getSimpleAnyTypeDataObject

public org.eclipse.emf.ecore.EClass getSimpleAnyTypeDataObject()

Specified by:
getSimpleAnyTypeDataObject in interface SDOPackage
Returns:
the meta object for class 'Simple Any Type Data Object'.
See Also:
SimpleAnyTypeDataObject

getClass_

public org.eclipse.emf.ecore.EClass getClass_()

Specified by:
getClass_ in interface SDOPackage
Returns:
the meta object for class 'Class'.
See Also:
Type

getDataType

public org.eclipse.emf.ecore.EClass getDataType()

Specified by:
getDataType in interface SDOPackage
Returns:
the meta object for class 'Data Type'.
See Also:
Type

getAttribute

public org.eclipse.emf.ecore.EClass getAttribute()

Specified by:
getAttribute in interface SDOPackage
Returns:
the meta object for class 'Attribute'.
See Also:
Property

getReference

public org.eclipse.emf.ecore.EClass getReference()

Specified by:
getReference in interface SDOPackage
Returns:
the meta object for class 'Reference'.
See Also:
Property

getEnum

public org.eclipse.emf.ecore.EClass getEnum()

Specified by:
getEnum in interface SDOPackage
Returns:
the meta object for class 'Enum'.
See Also:
Type

getDynamicDataObject

public org.eclipse.emf.ecore.EClass getDynamicDataObject()

Specified by:
getDynamicDataObject in interface SDOPackage
Returns:
the meta object for class 'Dynamic Data Object'.
See Also:
DataObject

getStoreDataObject

public org.eclipse.emf.ecore.EClass getStoreDataObject()

Specified by:
getStoreDataObject in interface SDOPackage
Returns:
the meta object for class 'Store Data Object'.
See Also:
DataObject

getDynamicStoreDataObject

public org.eclipse.emf.ecore.EClass getDynamicStoreDataObject()

Specified by:
getDynamicStoreDataObject in interface SDOPackage
Returns:
the meta object for class 'Dynamic Store Data Object'.
See Also:
DataObject

getExtensibleDataObject

public org.eclipse.emf.ecore.EClass getExtensibleDataObject()

Specified by:
getExtensibleDataObject in interface SDOPackage
Returns:
the meta object for class 'Extensible Data Object'.
See Also:
DataObject

getEJavaList

public org.eclipse.emf.ecore.EDataType getEJavaList()

Specified by:
getEJavaList in interface SDOPackage
Returns:
the meta object for data type 'EJava List'.
See Also:
List

getEObjectStreamException

public org.eclipse.emf.ecore.EDataType getEObjectStreamException()

Specified by:
getEObjectStreamException in interface SDOPackage
Returns:
the meta object for data type 'EObject Stream Exception'.
See Also:
ObjectStreamException

getSDOFactory

public SDOFactory getSDOFactory()

Specified by:
getSDOFactory in interface SDOPackage
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.


createEClass

protected org.eclipse.emf.ecore.EClass createEClass(int id)
Overrides:
createEClass in class org.eclipse.emf.ecore.impl.EPackageImpl

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.


createGenModelAnnotations

protected void createGenModelAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2002/GenModel.


createExtendedMetaDataAnnotations

protected void createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.