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

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.FailInfoTypeImpl
All Implemented Interfaces:
commonj.sdo.DataObject, org.eclipse.emf.ecore.sdo.EDataObject, org.eclipse.emf.ecore.EObject, FailInfoType, org.eclipse.emf.ecore.sdo.InternalEDataObject, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, java.io.Serializable

public class FailInfoTypeImpl
extends com.ibm.ws.bo.impl.BusObjImpl
implements FailInfoType

An implementation of the model object 'Fail Info 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 static java.lang.String FAILURE_STRING_EDEFAULT
          The default value of the 'Failure String' attribute.
protected  java.lang.String failureString
          The cached value of the 'Failure String' attribute.
protected  InvocationPathType invocationPath
          The cached value of the 'Invocation Path' containment reference.
protected  java.lang.String lang
          The cached value of the 'Lang' attribute.
protected static java.lang.String LANG_EDEFAULT
          The default value of the 'Lang' attribute.
protected  java.lang.String origin
          The cached value of the 'Origin' attribute.
protected static java.lang.String ORIGIN_EDEFAULT
          The default value of the 'Origin' attribute.
protected  FailInfoType predecessor
          The cached value of the 'Predecessor' 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 FailInfoTypeImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetInvocationPath(InvocationPathType newInvocationPath, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetPredecessor(FailInfoType newPredecessor, 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 getFailureString()
          Returns the value of the 'Failure String' attribute.
 InvocationPathType getInvocationPath()
          Returns the value of the 'Invocation Path' containment reference.
 java.lang.String getLang()
          Returns the value of the 'Lang' attribute.
 java.lang.String getOrigin()
          Returns the value of the 'Origin' attribute.
 FailInfoType getPredecessor()
          Returns the value of the 'Predecessor' containment reference.
 void setFailureString(java.lang.String newFailureString)
          Sets the value of the 'Failure String' attribute.
 void setInvocationPath(InvocationPathType newInvocationPath)
          Sets the value of the 'Invocation Path' containment reference.
 void setLang(java.lang.String newLang)
          Sets the value of the 'Lang' attribute.
 void setOrigin(java.lang.String newOrigin)
          Sets the value of the 'Origin' attribute.
 void setPredecessor(FailInfoType newPredecessor)
          Sets the value of the 'Predecessor' 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

FAILURE_STRING_EDEFAULT

protected static final java.lang.String FAILURE_STRING_EDEFAULT
The default value of the 'Failure String' attribute.

See Also:
getFailureString()

failureString

protected java.lang.String failureString
The cached value of the 'Failure String' attribute.

See Also:
getFailureString()

ORIGIN_EDEFAULT

protected static final java.lang.String ORIGIN_EDEFAULT
The default value of the 'Origin' attribute.

See Also:
getOrigin()

origin

protected java.lang.String origin
The cached value of the 'Origin' attribute.

See Also:
getOrigin()

invocationPath

protected InvocationPathType invocationPath
The cached value of the 'Invocation Path' containment reference.

See Also:
getInvocationPath()

predecessor

protected FailInfoType predecessor
The cached value of the 'Predecessor' containment reference.

See Also:
getPredecessor()

LANG_EDEFAULT

protected static final java.lang.String LANG_EDEFAULT
The default value of the 'Lang' attribute.

See Also:
getLang()

lang

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

See Also:
getLang()
Constructor Detail

FailInfoTypeImpl

protected FailInfoTypeImpl()
Method Detail

eStaticClass

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

getFailureString

public java.lang.String getFailureString()
Description copied from interface: FailInfoType
Returns the value of the 'Failure String' attribute.

A string indicating the cause of the failure.

Specified by:
getFailureString in interface FailInfoType
Returns:
the value of the 'Failure String' attribute.
See Also:
FailInfoType.setFailureString(String), ServiceMessageObjectPackage.getFailInfoType_FailureString()

setFailureString

public void setFailureString(java.lang.String newFailureString)
Description copied from interface: FailInfoType
Sets the value of the 'Failure String' attribute.

Specified by:
setFailureString in interface FailInfoType
Parameters:
newFailureString - the new value of the 'Failure String' attribute.
See Also:
FailInfoType.getFailureString()

getOrigin

public java.lang.String getOrigin()
Description copied from interface: FailInfoType
Returns the value of the 'Origin' attribute.

Name of the failing flow primitive.

Specified by:
getOrigin in interface FailInfoType
Returns:
the value of the 'Origin' attribute.
See Also:
FailInfoType.setOrigin(String), ServiceMessageObjectPackage.getFailInfoType_Origin()

setOrigin

public void setOrigin(java.lang.String newOrigin)
Description copied from interface: FailInfoType
Sets the value of the 'Origin' attribute.

Specified by:
setOrigin in interface FailInfoType
Parameters:
newOrigin - the new value of the 'Origin' attribute.
See Also:
FailInfoType.getOrigin()

getInvocationPath

public InvocationPathType getInvocationPath()
Description copied from interface: FailInfoType
Returns the value of the 'Invocation Path' containment reference.

Specified by:
getInvocationPath in interface FailInfoType
Returns:
the value of the 'Invocation Path' containment reference.
See Also:
FailInfoType.setInvocationPath(InvocationPathType), ServiceMessageObjectPackage.getFailInfoType_InvocationPath()

basicSetInvocationPath

public org.eclipse.emf.common.notify.NotificationChain basicSetInvocationPath(InvocationPathType newInvocationPath,
                                                                              org.eclipse.emf.common.notify.NotificationChain msgs)

setInvocationPath

public void setInvocationPath(InvocationPathType newInvocationPath)
Description copied from interface: FailInfoType
Sets the value of the 'Invocation Path' containment reference.

Specified by:
setInvocationPath in interface FailInfoType
Parameters:
newInvocationPath - the new value of the 'Invocation Path' containment reference.
See Also:
FailInfoType.getInvocationPath()

getPredecessor

public FailInfoType getPredecessor()
Description copied from interface: FailInfoType
Returns the value of the 'Predecessor' containment reference.

Specified by:
getPredecessor in interface FailInfoType
Returns:
the value of the 'Predecessor' containment reference.
See Also:
FailInfoType.setPredecessor(FailInfoType), ServiceMessageObjectPackage.getFailInfoType_Predecessor()

basicSetPredecessor

public org.eclipse.emf.common.notify.NotificationChain basicSetPredecessor(FailInfoType newPredecessor,
                                                                           org.eclipse.emf.common.notify.NotificationChain msgs)

setPredecessor

public void setPredecessor(FailInfoType newPredecessor)
Description copied from interface: FailInfoType
Sets the value of the 'Predecessor' containment reference.

Specified by:
setPredecessor in interface FailInfoType
Parameters:
newPredecessor - the new value of the 'Predecessor' containment reference.
See Also:
FailInfoType.getPredecessor()

getLang

public java.lang.String getLang()
Description copied from interface: FailInfoType
Returns the value of the 'Lang' attribute. This denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.

Specified by:
getLang in interface FailInfoType
Returns:
the value of the 'Lang' attribute.
See Also:
FailInfoType.setLang(String), ServiceMessageObjectPackage.getFailInfoType_Lang()

setLang

public void setLang(java.lang.String newLang)
Description copied from interface: FailInfoType
Sets the value of the 'Lang' attribute.

Specified by:
setLang in interface FailInfoType
Parameters:
newLang - the new value of the 'Lang' attribute.
See Also:
FailInfoType.getLang()

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()