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

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.sdo.impl.EDataObjectImpl
                  extended bycom.ibm.wsspi.core.extension.model.ClassifiedObject
                      extended bycom.ibm.ws.bo.impl.BusObjImpl
                          extended bycom.ibm.ws.sibx.smobo.impl.SOAPHeaderTypeImpl
All Implemented Interfaces:
commonj.sdo.DataObject, org.eclipse.emf.ecore.sdo.EDataObject, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.sdo.InternalEDataObject, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, java.io.Serializable, SOAPHeaderType

public class SOAPHeaderTypeImpl
extends com.ibm.ws.bo.impl.BusObjImpl
implements SOAPHeaderType

An implementation of the model object 'SOAP Header Type'.

The following features are implemented:

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.ibm.wsspi.core.extension.model.ClassifiedObject
com.ibm.wsspi.core.extension.model.ClassifiedObject.ManyIteration, com.ibm.wsspi.core.extension.model.ClassifiedObject.Path
 
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  java.lang.String name
          The cached value of the 'Name' attribute.
protected static java.lang.String NAME_EDEFAULT
          The default value of the 'Name' attribute.
protected static java.lang.String NAME_SPACE_EDEFAULT
          The default value of the 'Name Space' attribute.
protected  java.lang.String nameSpace
          The cached value of the 'Name Space' attribute.
protected  java.lang.String prefix
          The cached value of the 'Prefix' attribute.
protected static java.lang.String PREFIX_EDEFAULT
          The default value of the 'Prefix' attribute.
protected  org.eclipse.emf.ecore.EObject value
          The cached value of the 'Value' containment reference.
 
Fields inherited from class com.ibm.ws.bo.impl.BusObjImpl
SERIALIZATION
 
Fields inherited from class com.ibm.wsspi.core.extension.model.ClassifiedObject
classes, serializeWithClasses
 
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 org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected SOAPHeaderTypeImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetValue(org.eclipse.emf.ecore.EObject newValue, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
           
 org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
           
 void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
           
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
 void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
           
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
 java.lang.String getNameSpace()
          Returns the value of the 'Name Space' attribute.
 java.lang.String getPrefix()
          Returns the value of the 'Prefix' attribute.
 java.lang.Object getValue()
          Returns the value of the 'Value' containment reference.
 void setName(java.lang.String newName)
          Sets the value of the 'Name' attribute.
 void setNameSpace(java.lang.String newNameSpace)
          Sets the value of the 'Name Space' attribute.
 void setPrefix(java.lang.String newPrefix)
          Sets the value of the 'Prefix' attribute.
 void setValue(java.lang.Object newValue)
          Sets the value of the 'Value' containment reference.
 java.lang.String toString()
           
 
Methods inherited from class com.ibm.ws.bo.impl.BusObjImpl
classes, getBytes, getDate, getSetValue, getSetValue, getString, set, setBytes, setDate, setString, writeReplace
 
Methods inherited from class com.ibm.wsspi.core.extension.model.ClassifiedObject
classes, container, content, data, data, delete, DocumentRoot, eDynamicSet, eGet, enumerator, eSet, evaluate, evaluate, evaluateSubPath, exceptIllegalEnumerator, getClassURI, getDocumentRoot, getEAllStructuralFeatures, getEIDAttribute, getEnumLiteral, getEnumLiteral, getEStructuralFeature, getID, getInt, ID, index, index, operated, operated, operated, path, proxy, setID, setID, writeValueClass
 
Methods inherited from class org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getType, isSet, isSet, isSet, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, unset, unset, unset
 
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, eDynamicUnset, eGet, eHasSettings, eInternalResource, eInverseAdd, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eURIFragmentSegment
 
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.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedStructuralFeatureID, eInternalResource, eInverseAdd, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment
 

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

NAME_SPACE_EDEFAULT

protected static final java.lang.String NAME_SPACE_EDEFAULT
The default value of the 'Name Space' attribute.

See Also:
getNameSpace()

nameSpace

protected java.lang.String nameSpace
The cached value of the 'Name Space' attribute.

See Also:
getNameSpace()

NAME_EDEFAULT

protected static final java.lang.String NAME_EDEFAULT
The default value of the 'Name' attribute.

See Also:
getName()

name

protected java.lang.String name
The cached value of the 'Name' attribute.

See Also:
getName()

PREFIX_EDEFAULT

protected static final java.lang.String PREFIX_EDEFAULT
The default value of the 'Prefix' attribute.

See Also:
getPrefix()

prefix

protected java.lang.String prefix
The cached value of the 'Prefix' attribute.

See Also:
getPrefix()

value

protected org.eclipse.emf.ecore.EObject value
The cached value of the 'Value' containment reference.

See Also:
getValue()
Constructor Detail

SOAPHeaderTypeImpl

protected SOAPHeaderTypeImpl()
Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

getNameSpace

public java.lang.String getNameSpace()
Description copied from interface: SOAPHeaderType
Returns the value of the 'Name Space' attribute.

Specified by:
getNameSpace in interface SOAPHeaderType
Returns:
the value of the 'Name Space' attribute.
See Also:
SOAPHeaderType.setNameSpace(String), ServiceMessageObjectPackage.getSOAPHeaderType_NameSpace()

setNameSpace

public void setNameSpace(java.lang.String newNameSpace)
Description copied from interface: SOAPHeaderType
Sets the value of the 'Name Space' attribute.

Specified by:
setNameSpace in interface SOAPHeaderType
Parameters:
newNameSpace - the new value of the 'Name Space' attribute.
See Also:
SOAPHeaderType.getNameSpace()

getName

public java.lang.String getName()
Description copied from interface: SOAPHeaderType
Returns the value of the 'Name' attribute.

Specified by:
getName in interface SOAPHeaderType
Returns:
the value of the 'Name' attribute.
See Also:
SOAPHeaderType.setName(String), ServiceMessageObjectPackage.getSOAPHeaderType_Name()

setName

public void setName(java.lang.String newName)
Description copied from interface: SOAPHeaderType
Sets the value of the 'Name' attribute.

Specified by:
setName in interface SOAPHeaderType
Parameters:
newName - the new value of the 'Name' attribute.
See Also:
SOAPHeaderType.getName()

getPrefix

public java.lang.String getPrefix()
Description copied from interface: SOAPHeaderType
Returns the value of the 'Prefix' attribute.

Specified by:
getPrefix in interface SOAPHeaderType
Returns:
the value of the 'Prefix' attribute.
See Also:
SOAPHeaderType.setPrefix(String), ServiceMessageObjectPackage.getSOAPHeaderType_Prefix()

setPrefix

public void setPrefix(java.lang.String newPrefix)
Description copied from interface: SOAPHeaderType
Sets the value of the 'Prefix' attribute.

Specified by:
setPrefix in interface SOAPHeaderType
Parameters:
newPrefix - the new value of the 'Prefix' attribute.
See Also:
SOAPHeaderType.getPrefix()

getValue

public java.lang.Object getValue()
Description copied from interface: SOAPHeaderType
Returns the value of the 'Value' containment reference.

Specified by:
getValue in interface SOAPHeaderType
Returns:
the value of the 'Value' containment reference.
See Also:
SOAPHeaderType.setValue(Object), ServiceMessageObjectPackage.getSOAPHeaderType_Value()

basicSetValue

public org.eclipse.emf.common.notify.NotificationChain basicSetValue(org.eclipse.emf.ecore.EObject newValue,
                                                                     org.eclipse.emf.common.notify.NotificationChain msgs)

setValue

public void setValue(java.lang.Object newValue)
Description copied from interface: SOAPHeaderType
Sets the value of the 'Value' containment reference.

Specified by:
setValue in interface SOAPHeaderType
Parameters:
newValue - the new value of the 'Value' containment reference.
See Also:
SOAPHeaderType.getValue()

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      java.lang.Class baseClass,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)
Specified by:
eInverseRemove in interface org.eclipse.emf.ecore.InternalEObject

eGet

public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                             boolean resolve)
Specified by:
eGet in interface org.eclipse.emf.ecore.EObject

eSet

public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                 java.lang.Object newValue)
Specified by:
eSet in interface org.eclipse.emf.ecore.EObject

eUnset

public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Specified by:
eUnset in interface org.eclipse.emf.ecore.EObject

eIsSet

public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Specified by:
eIsSet in interface org.eclipse.emf.ecore.EObject

toString

public java.lang.String toString()