Class DataFactoryImpl
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.EFactoryImpl
org.eclipse.gmt.modisco.omg.kdm.data.impl.DataFactoryImpl
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EFactory,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory,DataFactory
public class DataFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements DataFactory
An implementation of the model Factory.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested 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.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested 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.EFactoryImpl
EDATE_FORMATS, ePackageFields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGFields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.gmt.modisco.omg.kdm.data.DataFactory
eINSTANCEFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors Constructor Description DataFactoryImpl()Creates an instance of the factory. -
Method Summary
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, convertToString, create, createFromString, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, splitMethods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozenMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettingsMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, toStringMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, createFromString, getEPackage, setEPackageMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
DataFactoryImpl
public DataFactoryImpl()Creates an instance of the factory.
-
-
Method Details
-
init
Creates the default factory implementation. -
create
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)- Specified by:
createin interfaceorg.eclipse.emf.ecore.EFactory- Overrides:
createin classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createDataModel
- Specified by:
createDataModelin interfaceDataFactory- Returns:
- a new object of class 'Model'.
-
createDataResource
- Specified by:
createDataResourcein interfaceDataFactory- Returns:
- a new object of class 'Resource'.
-
createIndexElement
- Specified by:
createIndexElementin interfaceDataFactory- Returns:
- a new object of class 'Index Element'.
-
createUniqueKey
- Specified by:
createUniqueKeyin interfaceDataFactory- Returns:
- a new object of class 'Unique Key'.
-
createIndex
- Specified by:
createIndexin interfaceDataFactory- Returns:
- a new object of class 'Index'.
-
createKeyRelation
- Specified by:
createKeyRelationin interfaceDataFactory- Returns:
- a new object of class 'Key Relation'.
-
createReferenceKey
- Specified by:
createReferenceKeyin interfaceDataFactory- Returns:
- a new object of class 'Reference Key'.
-
createDataContainer
- Specified by:
createDataContainerin interfaceDataFactory- Returns:
- a new object of class 'Container'.
-
createCatalog
- Specified by:
createCatalogin interfaceDataFactory- Returns:
- a new object of class 'Catalog'.
-
createRelationalSchema
- Specified by:
createRelationalSchemain interfaceDataFactory- Returns:
- a new object of class 'Relational Schema'.
-
createColumnSet
- Specified by:
createColumnSetin interfaceDataFactory- Returns:
- a new object of class 'Column Set'.
-
createRelationalTable
- Specified by:
createRelationalTablein interfaceDataFactory- Returns:
- a new object of class 'Relational Table'.
-
createRelationalView
- Specified by:
createRelationalViewin interfaceDataFactory- Returns:
- a new object of class 'Relational View'.
-
createRecordFile
- Specified by:
createRecordFilein interfaceDataFactory- Returns:
- a new object of class 'Record File'.
-
createDataEvent
- Specified by:
createDataEventin interfaceDataFactory- Returns:
- a new object of class 'Event'.
-
createXMLSchema
- Specified by:
createXMLSchemain interfaceDataFactory- Returns:
- a new object of class 'XML Schema'.
-
createComplexContentType
- Specified by:
createComplexContentTypein interfaceDataFactory- Returns:
- a new object of class 'Complex Content Type'.
-
createAllContent
- Specified by:
createAllContentin interfaceDataFactory- Returns:
- a new object of class 'All Content'.
-
createSeqContent
- Specified by:
createSeqContentin interfaceDataFactory- Returns:
- a new object of class 'Seq Content'.
-
createChoiceContent
- Specified by:
createChoiceContentin interfaceDataFactory- Returns:
- a new object of class 'Choice Content'.
-
createContentItem
- Specified by:
createContentItemin interfaceDataFactory- Returns:
- a new object of class 'Content Item'.
-
createGroupContent
- Specified by:
createGroupContentin interfaceDataFactory- Returns:
- a new object of class 'Group Content'.
-
createContentRestriction
- Specified by:
createContentRestrictionin interfaceDataFactory- Returns:
- a new object of class 'Content Restriction'.
-
createSimpleContentType
- Specified by:
createSimpleContentTypein interfaceDataFactory- Returns:
- a new object of class 'Simple Content Type'.
-
createExtendedDataElement
- Specified by:
createExtendedDataElementin interfaceDataFactory- Returns:
- a new object of class 'Extended Data Element'.
-
createDataRelationship
- Specified by:
createDataRelationshipin interfaceDataFactory- Returns:
- a new object of class 'Relationship'.
-
createMixedContent
- Specified by:
createMixedContentin interfaceDataFactory- Returns:
- a new object of class 'Mixed Content'.
-
createContentReference
- Specified by:
createContentReferencein interfaceDataFactory- Returns:
- a new object of class 'Content Reference'.
-
createDataAction
- Specified by:
createDataActionin interfaceDataFactory- Returns:
- a new object of class 'Action'.
-
createReadsColumnSet
- Specified by:
createReadsColumnSetin interfaceDataFactory- Returns:
- a new object of class 'Reads Column Set'.
-
createContentAttribute
- Specified by:
createContentAttributein interfaceDataFactory- Returns:
- a new object of class 'Content Attribute'.
-
createTypedBy
- Specified by:
createTypedByin interfaceDataFactory- Returns:
- a new object of class 'Typed By'.
-
createReferenceTo
- Specified by:
createReferenceToin interfaceDataFactory- Returns:
- a new object of class 'Reference To'.
-
createRestrictionOf
- Specified by:
createRestrictionOfin interfaceDataFactory- Returns:
- a new object of class 'Restriction Of'.
-
createExtensionTo
- Specified by:
createExtensionToin interfaceDataFactory- Returns:
- a new object of class 'Extension To'.
-
createDatatypeOf
- Specified by:
createDatatypeOfin interfaceDataFactory- Returns:
- a new object of class 'Datatype Of'.
-
createHasContent
- Specified by:
createHasContentin interfaceDataFactory- Returns:
- a new object of class 'Has Content'.
-
createWritesColumnSet
- Specified by:
createWritesColumnSetin interfaceDataFactory- Returns:
- a new object of class 'Writes Column Set'.
-
createProducesDataEvent
- Specified by:
createProducesDataEventin interfaceDataFactory- Returns:
- a new object of class 'Produces Data Event'.
-
createDataSegment
- Specified by:
createDataSegmentin interfaceDataFactory- Returns:
- a new object of class 'Segment'.
-
createContentElement
- Specified by:
createContentElementin interfaceDataFactory- Returns:
- a new object of class 'Content Element'.
-
createManagesData
- Specified by:
createManagesDatain interfaceDataFactory- Returns:
- a new object of class 'Manages Data'.
-
getDataPackage
- Specified by:
getDataPackagein interfaceDataFactory- Returns:
- the package supported by this factory.
-
getPackage
Deprecated.
-