org.eclipse.jpt.jpa.eclipselink.core.resource.orm
Class EclipseLinkOrmFactory

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.EFactoryImpl
                          extended by org.eclipse.jpt.jpa.eclipselink.core.resource.orm.EclipseLinkOrmFactory
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

public class EclipseLinkOrmFactory
extends org.eclipse.emf.ecore.impl.EFactoryImpl

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
EclipseLinkOrmPackage

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.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
static EclipseLinkOrmFactory eINSTANCE
          The singleton instance of the factory.
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
EclipseLinkOrmFactory()
          Creates an instance of the factory.
 
Method Summary
 java.lang.String convertCacheCoordinationTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertCacheTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertExistenceTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertXmlChangeTrackingTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertXmlDirectionToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertXmlJoinFetchTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertXmlOptimisticLockingTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
           
 Attributes createAttributes()
           
 CacheCoordinationType createCacheCoordinationTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 CacheType createCacheTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 ExistenceType createExistenceTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 XmlAccessMethods createXmlAccessMethods()
           
 XmlAdditionalCriteria createXmlAdditionalCriteria()
           
 XmlBasic createXmlBasic()
           
 XmlBasicCollection createXmlBasicCollection()
           
 XmlBasicMap createXmlBasicMap()
           
 XmlBatchFetch createXmlBatchFetch()
           
 XmlCache createXmlCache()
           
 XmlChangeTracking createXmlChangeTracking()
           
 XmlChangeTrackingType createXmlChangeTrackingTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 XmlCloneCopyPolicy createXmlCloneCopyPolicy()
           
 XmlCollectionTable createXmlCollectionTable()
           
 XmlConversionValue createXmlConversionValue()
           
 XmlConverter createXmlConverter()
           
 XmlCopyPolicy createXmlCopyPolicy()
           
 XmlCustomizer createXmlCustomizer()
           
 XmlDirection createXmlDirectionFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 XmlElementCollection createXmlElementCollection()
           
 XmlEmbeddable createXmlEmbeddable()
           
 XmlEmbedded createXmlEmbedded()
           
 XmlEmbeddedId createXmlEmbeddedId()
           
 XmlEntity createXmlEntity()
           
 XmlEntityMappings createXmlEntityMappings()
           
 XmlFetchAttribute createXmlFetchAttribute()
           
 XmlFetchGroup createXmlFetchGroup()
           
 XmlHashPartitioning createXmlHashPartitioning()
           
 XmlId createXmlId()
           
 XmlIndex createXmlIndex()
           
 XmlInstantiationCopyPolicy createXmlInstantiationCopyPolicy()
           
 XmlJoinFetchType createXmlJoinFetchTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 XmlJoinTable createXmlJoinTable()
           
 XmlManyToMany createXmlManyToMany()
           
 XmlManyToOne createXmlManyToOne()
           
 XmlMappedSuperclass createXmlMappedSuperclass()
           
 XmlNamedConverter createXmlNamedConverter()
           
 XmlNamedStoredProcedureQuery createXmlNamedStoredProcedureQuery()
           
 XmlObjectTypeConverter createXmlObjectTypeConverter()
           
 XmlOneToMany createXmlOneToMany()
           
 XmlOneToOne createXmlOneToOne()
           
 XmlOptimisticLocking createXmlOptimisticLocking()
           
 XmlOptimisticLockingType createXmlOptimisticLockingTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 XmlOrderColumn createXmlOrderColumn()
           
 XmlPartitioning createXmlPartitioning()
           
 XmlPersistenceUnitDefaults createXmlPersistenceUnitDefaults()
           
 XmlPersistenceUnitMetadata createXmlPersistenceUnitMetadata()
           
 XmlPinnedPartitioning createXmlPinnedPartitioning()
           
 XmlPrimaryKey createXmlPrimaryKey()
           
 XmlProperty createXmlProperty()
           
 XmlQueryRedirectors createXmlQueryRedirectors()
           
 XmlRangePartitioning createXmlRangePartitioning()
           
 XmlReplicationPartitioning createXmlReplicationPartitioning()
           
 XmlReturnInsert createXmlReturnInsert()
           
 XmlRoundRobinPartitioning createXmlRoundRobinPartitioning()
           
 XmlSecondaryTable createXmlSecondaryTable()
           
 XmlStoredProcedureParameter createXmlStoredProcedureParameter()
           
 XmlStructConverter createXmlStructConverter()
           
 XmlTable createXmlTable()
           
 XmlTableGenerator createXmlTableGenerator()
           
 XmlTimeOfDay createXmlTimeOfDay()
           
 XmlTransformation createXmlTransformation()
           
 XmlTransient createXmlTransient()
           
 XmlTypeConverter createXmlTypeConverter()
           
 XmlUnionPartitioning createXmlUnionPartitioning()
           
 XmlValuePartitioning createXmlValuePartitioning()
           
 XmlVariableOneToOne createXmlVariableOneToOne()
           
 XmlVersion createXmlVersion()
           
 EclipseLinkOrmPackage getEclipseLinkOrmPackage()
           
static EclipseLinkOrmPackage getPackage()
          Deprecated.  
static EclipseLinkOrmFactory init()
          Creates the default factory implementation.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicSetEPackage, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eUnset, getEPackage, setEPackage
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, eVirtualUnset, toString
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 

Field Detail

eINSTANCE

public static final EclipseLinkOrmFactory eINSTANCE
The singleton instance of the factory.

Constructor Detail

EclipseLinkOrmFactory

public EclipseLinkOrmFactory()
Creates an instance of the factory.

Method Detail

init

public static EclipseLinkOrmFactory init()
Creates the default factory implementation.


create

public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)

Specified by:
create in interface org.eclipse.emf.ecore.EFactory
Overrides:
create in class org.eclipse.emf.ecore.impl.EFactoryImpl

createFromString

public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                         java.lang.String initialValue)

Specified by:
createFromString in interface org.eclipse.emf.ecore.EFactory
Overrides:
createFromString in class org.eclipse.emf.ecore.impl.EFactoryImpl

convertToString

public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType,
                                        java.lang.Object instanceValue)

Specified by:
convertToString in interface org.eclipse.emf.ecore.EFactory
Overrides:
convertToString in class org.eclipse.emf.ecore.impl.EFactoryImpl

createXmlAccessMethods

public XmlAccessMethods createXmlAccessMethods()


createXmlAdditionalCriteria

public XmlAdditionalCriteria createXmlAdditionalCriteria()


createAttributes

public Attributes createAttributes()


createXmlBasic

public XmlBasic createXmlBasic()


createXmlBasicCollection

public XmlBasicCollection createXmlBasicCollection()


createXmlBasicMap

public XmlBasicMap createXmlBasicMap()


createXmlBatchFetch

public XmlBatchFetch createXmlBatchFetch()


createXmlCache

public XmlCache createXmlCache()


createXmlChangeTracking

public XmlChangeTracking createXmlChangeTracking()


createXmlCloneCopyPolicy

public XmlCloneCopyPolicy createXmlCloneCopyPolicy()


createXmlCollectionTable

public XmlCollectionTable createXmlCollectionTable()


createXmlConversionValue

public XmlConversionValue createXmlConversionValue()


createXmlConverter

public XmlConverter createXmlConverter()


createXmlCopyPolicy

public XmlCopyPolicy createXmlCopyPolicy()


createXmlCustomizer

public XmlCustomizer createXmlCustomizer()


createXmlElementCollection

public XmlElementCollection createXmlElementCollection()


createXmlEmbeddable

public XmlEmbeddable createXmlEmbeddable()


createXmlEmbedded

public XmlEmbedded createXmlEmbedded()


createXmlEmbeddedId

public XmlEmbeddedId createXmlEmbeddedId()


createXmlEntity

public XmlEntity createXmlEntity()


createXmlEntityMappings

public XmlEntityMappings createXmlEntityMappings()


createXmlFetchAttribute

public XmlFetchAttribute createXmlFetchAttribute()


createXmlFetchGroup

public XmlFetchGroup createXmlFetchGroup()


createXmlId

public XmlId createXmlId()


createXmlIndex

public XmlIndex createXmlIndex()


createXmlInstantiationCopyPolicy

public XmlInstantiationCopyPolicy createXmlInstantiationCopyPolicy()


createXmlJoinTable

public XmlJoinTable createXmlJoinTable()


createXmlManyToMany

public XmlManyToMany createXmlManyToMany()


createXmlManyToOne

public XmlManyToOne createXmlManyToOne()


createXmlMappedSuperclass

public XmlMappedSuperclass createXmlMappedSuperclass()


createXmlNamedConverter

public XmlNamedConverter createXmlNamedConverter()


createXmlNamedStoredProcedureQuery

public XmlNamedStoredProcedureQuery createXmlNamedStoredProcedureQuery()


createXmlObjectTypeConverter

public XmlObjectTypeConverter createXmlObjectTypeConverter()


createXmlOneToMany

public XmlOneToMany createXmlOneToMany()


createXmlOneToOne

public XmlOneToOne createXmlOneToOne()


createXmlOptimisticLocking

public XmlOptimisticLocking createXmlOptimisticLocking()


createXmlOrderColumn

public XmlOrderColumn createXmlOrderColumn()


createXmlPersistenceUnitDefaults

public XmlPersistenceUnitDefaults createXmlPersistenceUnitDefaults()


createXmlPersistenceUnitMetadata

public XmlPersistenceUnitMetadata createXmlPersistenceUnitMetadata()


createXmlPrimaryKey

public XmlPrimaryKey createXmlPrimaryKey()


createXmlProperty

public XmlProperty createXmlProperty()


createXmlQueryRedirectors

public XmlQueryRedirectors createXmlQueryRedirectors()


createXmlReturnInsert

public XmlReturnInsert createXmlReturnInsert()


createXmlSecondaryTable

public XmlSecondaryTable createXmlSecondaryTable()


createXmlStoredProcedureParameter

public XmlStoredProcedureParameter createXmlStoredProcedureParameter()


createXmlStructConverter

public XmlStructConverter createXmlStructConverter()


createXmlTable

public XmlTable createXmlTable()


createXmlTableGenerator

public XmlTableGenerator createXmlTableGenerator()


createXmlTimeOfDay

public XmlTimeOfDay createXmlTimeOfDay()


createXmlTransformation

public XmlTransformation createXmlTransformation()


createXmlTransient

public XmlTransient createXmlTransient()


createXmlTypeConverter

public XmlTypeConverter createXmlTypeConverter()


createXmlVariableOneToOne

public XmlVariableOneToOne createXmlVariableOneToOne()


createXmlVersion

public XmlVersion createXmlVersion()


createXmlHashPartitioning

public XmlHashPartitioning createXmlHashPartitioning()


createXmlPartitioning

public XmlPartitioning createXmlPartitioning()


createXmlPinnedPartitioning

public XmlPinnedPartitioning createXmlPinnedPartitioning()


createXmlRangePartitioning

public XmlRangePartitioning createXmlRangePartitioning()


createXmlReplicationPartitioning

public XmlReplicationPartitioning createXmlReplicationPartitioning()


createXmlRoundRobinPartitioning

public XmlRoundRobinPartitioning createXmlRoundRobinPartitioning()


createXmlUnionPartitioning

public XmlUnionPartitioning createXmlUnionPartitioning()


createXmlValuePartitioning

public XmlValuePartitioning createXmlValuePartitioning()


createCacheCoordinationTypeFromString

public CacheCoordinationType createCacheCoordinationTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                                   java.lang.String initialValue)


convertCacheCoordinationTypeToString

public java.lang.String convertCacheCoordinationTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                             java.lang.Object instanceValue)


createCacheTypeFromString

public CacheType createCacheTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                           java.lang.String initialValue)


convertCacheTypeToString

public java.lang.String convertCacheTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                 java.lang.Object instanceValue)


createXmlChangeTrackingTypeFromString

public XmlChangeTrackingType createXmlChangeTrackingTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                                   java.lang.String initialValue)


convertXmlChangeTrackingTypeToString

public java.lang.String convertXmlChangeTrackingTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                             java.lang.Object instanceValue)


createXmlDirectionFromString

public XmlDirection createXmlDirectionFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                 java.lang.String initialValue)


convertXmlDirectionToString

public java.lang.String convertXmlDirectionToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                    java.lang.Object instanceValue)


createExistenceTypeFromString

public ExistenceType createExistenceTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                   java.lang.String initialValue)


convertExistenceTypeToString

public java.lang.String convertExistenceTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                     java.lang.Object instanceValue)


createXmlJoinFetchTypeFromString

public XmlJoinFetchType createXmlJoinFetchTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                         java.lang.String initialValue)


convertXmlJoinFetchTypeToString

public java.lang.String convertXmlJoinFetchTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                        java.lang.Object instanceValue)


createXmlOptimisticLockingTypeFromString

public XmlOptimisticLockingType createXmlOptimisticLockingTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                                         java.lang.String initialValue)


convertXmlOptimisticLockingTypeToString

public java.lang.String convertXmlOptimisticLockingTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                                java.lang.Object instanceValue)


getEclipseLinkOrmPackage

public EclipseLinkOrmPackage getEclipseLinkOrmPackage()


getPackage

@Deprecated
public static EclipseLinkOrmPackage getPackage()
Deprecated.