public class DatamodelPackageImpl extends EPackageImpl implements DatamodelPackage
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListDatamodelPackage.LiteralsEPackage.Descriptor, EPackage.RegistryInternalEObject.EStoreCOLLECTION_DATA_OBJECT, COLLECTION_DATA_OBJECT__DATA_MODEL, COLLECTION_DATA_OBJECT__DATA_TYPES, COLLECTION_DATA_OBJECT__ENTITY_NAME, COLLECTION_DATA_OBJECT__ID, COLLECTION_DATA_OBJECT__INNER_DATA_OBJECTS, COLLECTION_DATA_OBJECT_FEATURE_COUNT, COMPOSITE_DATA_OBJECT, COMPOSITE_DATA_OBJECT__DATA_MODEL, COMPOSITE_DATA_OBJECT__DATA_TYPES, COMPOSITE_DATA_OBJECT__ENTITY_NAME, COMPOSITE_DATA_OBJECT__ID, COMPOSITE_DATA_OBJECT__INNER_DATA_OBJECT_DECLARATIONS, COMPOSITE_DATA_OBJECT_FEATURE_COUNT, DATA_MODEL, DATA_MODEL__DATA_OBJECTS, DATA_MODEL_FEATURE_COUNT, DATA_OBJECT, DATA_OBJECT__DATA_MODEL, DATA_OBJECT__DATA_TYPES, DATA_OBJECT__ENTITY_NAME, DATA_OBJECT__ID, DATA_OBJECT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, INNER_DATA_OBJECT_DECLARATION, INNER_DATA_OBJECT_DECLARATION__COMPOSITE_DATA_OBJECT, INNER_DATA_OBJECT_DECLARATION__DATA_OBJECT, INNER_DATA_OBJECT_DECLARATION__ENTITY_NAME, INNER_DATA_OBJECT_DECLARATION_FEATURE_COUNTNILEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
EReference |
getCollectionDataObject_InnerDataObjects() |
EClass |
getCollectionDataObject() |
EReference |
getCompositeDataObject_InnerDataObjectDeclarations() |
EClass |
getCompositeDataObject() |
EReference |
getDataModel_DataObjects() |
EClass |
getDataModel() |
DatamodelFactory |
getDatamodelFactory() |
EReference |
getDataObject_DataModel() |
EReference |
getDataObject_DataTypes() |
EClass |
getDataObject() |
EReference |
getInnerDataObjectDeclaration_CompositeDataObject() |
EReference |
getInnerDataObjectDeclaration_DataObject() |
EClass |
getInnerDataObjectDeclaration() |
static DatamodelPackage |
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.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDelivereAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic static DatamodelPackage init()
This method is used to initialize DatamodelPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
DatamodelPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getDataObject()
getDataObject in interface DatamodelPackageDataObjectpublic EReference getDataObject_DataModel()
getDataObject_DataModel in interface DatamodelPackageDataObject.getDataModel(),
DatamodelPackage.getDataObject()public EReference getDataObject_DataTypes()
getDataObject_DataTypes in interface DatamodelPackageDataObject.getDataTypes(),
DatamodelPackage.getDataObject()public EClass getCollectionDataObject()
getCollectionDataObject in interface DatamodelPackageCollectionDataObjectpublic EReference getCollectionDataObject_InnerDataObjects()
getCollectionDataObject_InnerDataObjects in interface DatamodelPackageCollectionDataObject.getInnerDataObjects(),
DatamodelPackage.getCollectionDataObject()public EClass getCompositeDataObject()
getCompositeDataObject in interface DatamodelPackageCompositeDataObjectpublic EReference getCompositeDataObject_InnerDataObjectDeclarations()
getCompositeDataObject_InnerDataObjectDeclarations in interface DatamodelPackageCompositeDataObject.getInnerDataObjectDeclarations(),
DatamodelPackage.getCompositeDataObject()public EClass getDataModel()
getDataModel in interface DatamodelPackageDataModelpublic EReference getDataModel_DataObjects()
getDataModel_DataObjects in interface DatamodelPackageDataModel.getDataObjects(),
DatamodelPackage.getDataModel()public EClass getInnerDataObjectDeclaration()
getInnerDataObjectDeclaration in interface DatamodelPackageInnerDataObjectDeclarationpublic EReference getInnerDataObjectDeclaration_DataObject()
getInnerDataObjectDeclaration_DataObject in interface DatamodelPackageInnerDataObjectDeclaration.getDataObject(),
DatamodelPackage.getInnerDataObjectDeclaration()public EReference getInnerDataObjectDeclaration_CompositeDataObject()
getInnerDataObjectDeclaration_CompositeDataObject in interface DatamodelPackageInnerDataObjectDeclaration.getCompositeDataObject(),
DatamodelPackage.getInnerDataObjectDeclaration()public DatamodelFactory getDatamodelFactory()
getDatamodelFactory in interface DatamodelPackagepublic void createPackageContents()
public void initializePackageContents()