org.eclipse.ohf.ihe.common.ebxml._3._0.rim.impl
Class RimFactoryImpl

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.EObjectImpl
              extended by org.eclipse.emf.ecore.impl.FlatEObjectImpl
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.EFactoryImpl
                          extended by org.eclipse.ohf.ihe.common.ebxml._3._0.rim.impl.RimFactoryImpl
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.InternalEObject, RimFactory

public class RimFactoryImpl
extends org.eclipse.emf.ecore.impl.EFactoryImpl
implements RimFactory

An implementation of the model Factory.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
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.EObjectImpl
ELAST_EOBJECT_FLAG
 
Fields inherited from interface org.eclipse.ohf.ihe.common.ebxml._3._0.rim.RimFactory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
RimFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 java.lang.String convertConformanceProfileTypeObjectToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertConformanceProfileTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertFreeFormTextToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertLongNameToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertReferenceURIToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertShortNameToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertString16ToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertString32ToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertString4ToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertString8ToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
           
 AdhocQueryType createAdhocQueryType()
           
 AssociationType1 createAssociationType1()
           
 AuditableEventType createAuditableEventType()
           
 ClassificationNodeType createClassificationNodeType()
           
 ClassificationSchemeType createClassificationSchemeType()
           
 ClassificationType createClassificationType()
           
 ConformanceProfileType createConformanceProfileTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 ConformanceProfileType createConformanceProfileTypeObjectFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 DocumentRoot createDocumentRoot()
           
 EmailAddressType createEmailAddressType()
           
 ExternalIdentifierType createExternalIdentifierType()
           
 ExternalLinkType createExternalLinkType()
           
 ExtrinsicObjectType createExtrinsicObjectType()
           
 FederationType createFederationType()
           
 java.lang.String createFreeFormTextFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 IdentifiableType createIdentifiableType()
           
 InternationalStringType createInternationalStringType()
           
 LocalizedStringType createLocalizedStringType()
           
 java.lang.String createLongNameFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 NotificationType createNotificationType()
           
 NotifyActionType createNotifyActionType()
           
 ObjectRefListType createObjectRefListType()
           
 ObjectRefType createObjectRefType()
           
 OrganizationType createOrganizationType()
           
 PersonNameType createPersonNameType()
           
 PersonType createPersonType()
           
 PostalAddressType createPostalAddressType()
           
 QueryExpressionType createQueryExpressionType()
           
 java.lang.String createReferenceURIFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 RegistryObjectListType createRegistryObjectListType()
           
 RegistryObjectType createRegistryObjectType()
           
 RegistryPackageType createRegistryPackageType()
           
 RegistryType createRegistryType()
           
 ServiceBindingType createServiceBindingType()
           
 ServiceType createServiceType()
           
 java.lang.String createShortNameFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 SlotListType createSlotListType()
           
 SlotType1 createSlotType1()
           
 SpecificationLinkType createSpecificationLinkType()
           
 java.lang.String createString16FromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 java.lang.String createString32FromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 java.lang.String createString4FromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 java.lang.String createString8FromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 SubscriptionType createSubscriptionType()
           
 TelephoneNumberListType createTelephoneNumberListType()
           
 TelephoneNumberType createTelephoneNumberType()
           
 UserType createUserType()
           
 ValueListType createValueListType()
           
 VersionInfoType createVersionInfoType()
           
static RimPackage getPackage()
          Deprecated.  
 RimPackage getRimPackage()
           
static RimFactory init()
          Creates the default factory implementation.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicSetEPackage, eGet, eInverseAdd, eInverseRemove, 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.FlatEObjectImpl
eContents, eCrossReferences, eIsProxy, eProxyURI, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, 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.EFactory
getEPackage, setEPackage
 
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, 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
 

Constructor Detail

RimFactoryImpl

public RimFactoryImpl()
Creates an instance of the factory.

Method Detail

init

public static RimFactory 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

createAdhocQueryType

public AdhocQueryType createAdhocQueryType()

Specified by:
createAdhocQueryType in interface RimFactory
Returns:
a new object of class 'Adhoc Query Type'.

createAssociationType1

public AssociationType1 createAssociationType1()

Specified by:
createAssociationType1 in interface RimFactory
Returns:
a new object of class 'Association Type1'.

createAuditableEventType

public AuditableEventType createAuditableEventType()

Specified by:
createAuditableEventType in interface RimFactory
Returns:
a new object of class 'Auditable Event Type'.

createClassificationNodeType

public ClassificationNodeType createClassificationNodeType()

Specified by:
createClassificationNodeType in interface RimFactory
Returns:
a new object of class 'Classification Node Type'.

createClassificationSchemeType

public ClassificationSchemeType createClassificationSchemeType()

Specified by:
createClassificationSchemeType in interface RimFactory
Returns:
a new object of class 'Classification Scheme Type'.

createClassificationType

public ClassificationType createClassificationType()

Specified by:
createClassificationType in interface RimFactory
Returns:
a new object of class 'Classification Type'.

createDocumentRoot

public DocumentRoot createDocumentRoot()

Specified by:
createDocumentRoot in interface RimFactory
Returns:
a new object of class 'Document Root'.

createEmailAddressType

public EmailAddressType createEmailAddressType()

Specified by:
createEmailAddressType in interface RimFactory
Returns:
a new object of class 'Email Address Type'.

createExternalIdentifierType

public ExternalIdentifierType createExternalIdentifierType()

Specified by:
createExternalIdentifierType in interface RimFactory
Returns:
a new object of class 'External Identifier Type'.

createExternalLinkType

public ExternalLinkType createExternalLinkType()

Specified by:
createExternalLinkType in interface RimFactory
Returns:
a new object of class 'External Link Type'.

createExtrinsicObjectType

public ExtrinsicObjectType createExtrinsicObjectType()

Specified by:
createExtrinsicObjectType in interface RimFactory
Returns:
a new object of class 'Extrinsic Object Type'.

createFederationType

public FederationType createFederationType()

Specified by:
createFederationType in interface RimFactory
Returns:
a new object of class 'Federation Type'.

createIdentifiableType

public IdentifiableType createIdentifiableType()

Specified by:
createIdentifiableType in interface RimFactory
Returns:
a new object of class 'Identifiable Type'.

createInternationalStringType

public InternationalStringType createInternationalStringType()

Specified by:
createInternationalStringType in interface RimFactory
Returns:
a new object of class 'International String Type'.

createLocalizedStringType

public LocalizedStringType createLocalizedStringType()

Specified by:
createLocalizedStringType in interface RimFactory
Returns:
a new object of class 'Localized String Type'.

createNotificationType

public NotificationType createNotificationType()

Specified by:
createNotificationType in interface RimFactory
Returns:
a new object of class 'Notification Type'.

createNotifyActionType

public NotifyActionType createNotifyActionType()

Specified by:
createNotifyActionType in interface RimFactory
Returns:
a new object of class 'Notify Action Type'.

createObjectRefListType

public ObjectRefListType createObjectRefListType()

Specified by:
createObjectRefListType in interface RimFactory
Returns:
a new object of class 'Object Ref List Type'.

createObjectRefType

public ObjectRefType createObjectRefType()

Specified by:
createObjectRefType in interface RimFactory
Returns:
a new object of class 'Object Ref Type'.

createOrganizationType

public OrganizationType createOrganizationType()

Specified by:
createOrganizationType in interface RimFactory
Returns:
a new object of class 'Organization Type'.

createPersonNameType

public PersonNameType createPersonNameType()

Specified by:
createPersonNameType in interface RimFactory
Returns:
a new object of class 'Person Name Type'.

createPersonType

public PersonType createPersonType()

Specified by:
createPersonType in interface RimFactory
Returns:
a new object of class 'Person Type'.

createPostalAddressType

public PostalAddressType createPostalAddressType()

Specified by:
createPostalAddressType in interface RimFactory
Returns:
a new object of class 'Postal Address Type'.

createQueryExpressionType

public QueryExpressionType createQueryExpressionType()

Specified by:
createQueryExpressionType in interface RimFactory
Returns:
a new object of class 'Query Expression Type'.

createRegistryObjectListType

public RegistryObjectListType createRegistryObjectListType()

Specified by:
createRegistryObjectListType in interface RimFactory
Returns:
a new object of class 'Registry Object List Type'.

createRegistryObjectType

public RegistryObjectType createRegistryObjectType()

Specified by:
createRegistryObjectType in interface RimFactory
Returns:
a new object of class 'Registry Object Type'.

createRegistryPackageType

public RegistryPackageType createRegistryPackageType()

Specified by:
createRegistryPackageType in interface RimFactory
Returns:
a new object of class 'Registry Package Type'.

createRegistryType

public RegistryType createRegistryType()

Specified by:
createRegistryType in interface RimFactory
Returns:
a new object of class 'Registry Type'.

createServiceBindingType

public ServiceBindingType createServiceBindingType()

Specified by:
createServiceBindingType in interface RimFactory
Returns:
a new object of class 'Service Binding Type'.

createServiceType

public ServiceType createServiceType()

Specified by:
createServiceType in interface RimFactory
Returns:
a new object of class 'Service Type'.

createSlotListType

public SlotListType createSlotListType()

Specified by:
createSlotListType in interface RimFactory
Returns:
a new object of class 'Slot List Type'.

createSlotType1

public SlotType1 createSlotType1()

Specified by:
createSlotType1 in interface RimFactory
Returns:
a new object of class 'Slot Type1'.

createSpecificationLinkType

public SpecificationLinkType createSpecificationLinkType()

Specified by:
createSpecificationLinkType in interface RimFactory
Returns:
a new object of class 'Specification Link Type'.

createSubscriptionType

public SubscriptionType createSubscriptionType()

Specified by:
createSubscriptionType in interface RimFactory
Returns:
a new object of class 'Subscription Type'.

createTelephoneNumberListType

public TelephoneNumberListType createTelephoneNumberListType()

Specified by:
createTelephoneNumberListType in interface RimFactory
Returns:
a new object of class 'Telephone Number List Type'.

createTelephoneNumberType

public TelephoneNumberType createTelephoneNumberType()

Specified by:
createTelephoneNumberType in interface RimFactory
Returns:
a new object of class 'Telephone Number Type'.

createUserType

public UserType createUserType()

Specified by:
createUserType in interface RimFactory
Returns:
a new object of class 'User Type'.

createValueListType

public ValueListType createValueListType()

Specified by:
createValueListType in interface RimFactory
Returns:
a new object of class 'Value List Type'.

createVersionInfoType

public VersionInfoType createVersionInfoType()

Specified by:
createVersionInfoType in interface RimFactory
Returns:
a new object of class 'Version Info Type'.

createConformanceProfileTypeFromString

public ConformanceProfileType createConformanceProfileTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                                     java.lang.String initialValue)


convertConformanceProfileTypeToString

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


createConformanceProfileTypeObjectFromString

public ConformanceProfileType createConformanceProfileTypeObjectFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                                           java.lang.String initialValue)


convertConformanceProfileTypeObjectToString

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


createFreeFormTextFromString

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


convertFreeFormTextToString

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


createLongNameFromString

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


convertLongNameToString

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


createReferenceURIFromString

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


convertReferenceURIToString

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


createShortNameFromString

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


convertShortNameToString

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


createString16FromString

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


convertString16ToString

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


createString32FromString

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


convertString32ToString

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


createString4FromString

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


convertString4ToString

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


createString8FromString

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


convertString8ToString

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


getRimPackage

public RimPackage getRimPackage()

Specified by:
getRimPackage in interface RimFactory
Returns:
the package supported by this factory.

getPackage

public static RimPackage getPackage()
Deprecated.