com.ibm.ws.sibx.smobo.impl
Class ServiceMessageObjectFactoryImpl

java.lang.Object
  extended byorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended byorg.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended byorg.eclipse.emf.ecore.impl.EObjectImpl
              extended byorg.eclipse.emf.ecore.impl.EModelElementImpl
                  extended byorg.eclipse.emf.ecore.impl.EFactoryImpl
                      extended bycom.ibm.ws.sibx.smobo.impl.ServiceMessageObjectFactoryImpl
All Implemented Interfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, ServiceMessageObjectFactory

public class ServiceMessageObjectFactoryImpl
extends org.eclipse.emf.ecore.impl.EFactoryImpl
implements ServiceMessageObjectFactory


Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
static java.lang.String $sccsid
           
static java.lang.String COPYRIGHT
           
protected  org.eclipse.emf.ecore.util.ExtendedMetaData meta
           
protected  org.eclipse.emf.ecore.EPackage model
           
 
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
EDATE_FORMATS, ePackage
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from interface com.ibm.websphere.sibx.smobo.ServiceMessageObjectFactory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
ServiceMessageObjectFactoryImpl()
           
 
Method Summary
 java.lang.String convertMessageTypeTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertPersistenceTypeObjectToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertPriorityTypeToString(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)
           
 ContextType createContextType()
          Returns a new object of class 'Context Type'.
 DocumentRoot createDocumentRoot()
          Returns a new object of class 'Document Root'.
 FailInfoType createFailInfoType()
          Returns a new object of class 'Fail Info Type'.
 java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 HeadersType createHeadersType()
          Returns a new object of class 'Headers Type'.
 InvocationPathType createInvocationPathType()
          Returns a new object of class 'Invocation Path Type'.
 JMSHeaderType createJMSHeaderType()
          Returns a new object of class 'JMS Header Type'.
 java.lang.String createMessageTypeTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 PersistenceType createPersistenceTypeObjectFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 PrimitiveType createPrimitiveType()
          Returns a new object of class 'Primitive Type'.
 java.math.BigInteger createPriorityTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 PropertyType createPropertyType()
          Returns a new object of class 'Property Type'.
 ServiceMessageObject createServiceMessageObject()
          Returns a new object of class 'ServiceMessageObject'.
 ServiceMessageObject createServiceMessageObject(com.ibm.wsspi.sca.message.Message scaMessage, commonj.sdo.DataObject transientContext, commonj.sdo.DataObject correlation)
          Returns a new object of class 'ServiceMessageObject'.
 SMOHeaderType createSMOHeaderType()
          Returns a new object of class 'SMO Header Type'.
 SOAPFaultInfoType createSOAPFaultInfoType()
          Returns a new object of class 'SOAP Fault Info Type'.
 SOAPHeaderType createSOAPHeaderType()
          Returns a new object of class 'SOAP Header Type'.
 VersionType createVersionType()
          Returns a new object of class 'Version Type'.
static ServiceMessageObjectPackage getPackage()
          Deprecated.  
static java.lang.Object getSCABodyForSMO(ServiceMessageObject smo)
           
 ServiceMessageObjectPackage getServiceMessageObjectPackage()
          Returns the package supported by this factory.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, toString
 
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.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
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

$sccsid

public static final java.lang.String $sccsid
See Also:
Constant Field Values

meta

protected org.eclipse.emf.ecore.util.ExtendedMetaData meta

model

protected org.eclipse.emf.ecore.EPackage model
Constructor Detail

ServiceMessageObjectFactoryImpl

public ServiceMessageObjectFactoryImpl()
Method Detail

createServiceMessageObject

public ServiceMessageObject createServiceMessageObject()
Returns a new object of class 'ServiceMessageObject'.

Specified by:
createServiceMessageObject in interface ServiceMessageObjectFactory
Returns:
a new object of class 'ServiceMessageObject'.

createServiceMessageObject

public ServiceMessageObject createServiceMessageObject(com.ibm.wsspi.sca.message.Message scaMessage,
                                                       commonj.sdo.DataObject transientContext,
                                                       commonj.sdo.DataObject correlation)
Returns a new object of class 'ServiceMessageObject'.

Specified by:
createServiceMessageObject in interface ServiceMessageObjectFactory
Returns:
a new object of class 'ServiceMessageObject'.

getSCABodyForSMO

public static java.lang.Object getSCABodyForSMO(ServiceMessageObject smo)

create

public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
Specified by:
create in interface org.eclipse.emf.ecore.EFactory

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

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

createContextType

public ContextType createContextType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'Context Type'.

Specified by:
createContextType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'Context Type'.

createDocumentRoot

public DocumentRoot createDocumentRoot()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'Document Root'.

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

createFailInfoType

public FailInfoType createFailInfoType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'Fail Info Type'.

Specified by:
createFailInfoType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'Fail Info Type'.

createHeadersType

public HeadersType createHeadersType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'Headers Type'.

Specified by:
createHeadersType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'Headers Type'.

createInvocationPathType

public InvocationPathType createInvocationPathType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'Invocation Path Type'.

Specified by:
createInvocationPathType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'Invocation Path Type'.

createJMSHeaderType

public JMSHeaderType createJMSHeaderType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'JMS Header Type'.

Specified by:
createJMSHeaderType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'JMS Header Type'.

createPrimitiveType

public PrimitiveType createPrimitiveType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'Primitive Type'.

Specified by:
createPrimitiveType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'Primitive Type'.

createPropertyType

public PropertyType createPropertyType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'Property Type'.

Specified by:
createPropertyType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'Property Type'.

createSMOHeaderType

public SMOHeaderType createSMOHeaderType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'SMO Header Type'.

Specified by:
createSMOHeaderType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'SMO Header Type'.

createSOAPFaultInfoType

public SOAPFaultInfoType createSOAPFaultInfoType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'SOAP Fault Info Type'.

Specified by:
createSOAPFaultInfoType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'SOAP Fault Info Type'.

createSOAPHeaderType

public SOAPHeaderType createSOAPHeaderType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'SOAP Header Type'.

Specified by:
createSOAPHeaderType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'SOAP Header Type'.

createVersionType

public VersionType createVersionType()
Description copied from interface: ServiceMessageObjectFactory
Returns a new object of class 'Version Type'.

Specified by:
createVersionType in interface ServiceMessageObjectFactory
Returns:
a new object of class 'Version Type'.

createMessageTypeTypeFromString

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

convertMessageTypeTypeToString

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

createPersistenceTypeObjectFromString

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

convertPersistenceTypeObjectToString

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

createPriorityTypeFromString

public java.math.BigInteger createPriorityTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                         java.lang.String initialValue)

convertPriorityTypeToString

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

getServiceMessageObjectPackage

public ServiceMessageObjectPackage getServiceMessageObjectPackage()
Description copied from interface: ServiceMessageObjectFactory
Returns the package supported by this factory.

Specified by:
getServiceMessageObjectPackage in interface ServiceMessageObjectFactory
Returns:
the package supported by this factory.

getPackage

public static ServiceMessageObjectPackage getPackage()
Deprecated.