TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.models.cbe.impl
Class CBECommonBaseEventImpl

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.hyades.models.hierarchy.impl.AbstractDefaultEventImpl
                  extended by org.eclipse.hyades.models.cbe.impl.CBEDefaultEventImpl
                      extended by org.eclipse.hyades.models.cbe.impl.CBECommonBaseEventImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, CBECommonBaseEvent, CBEDefaultEvent, AbstractDefaultEvent

public class CBECommonBaseEventImpl
extends CBEDefaultEventImpl
implements CBECommonBaseEvent

An implementation of the model object 'Common Base Event'.

The following features are implemented:

Generated

Nested Class Summary
 
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>
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
static java.lang.String copyright
           
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
ELAST_EOBJECT_FLAG
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetMsgDataElement(CBEMsgDataElement newMsgDataElement, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetReporterComponentId(CBEComponentIdentification newReporterComponentId, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetSituation(CBESituation newSituation, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetSourceComponentId(CBEComponentIdentification newSourceComponentId, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
 void eUnset(int featureID)
           
 double getAdjustedCreationTime()
           
 org.eclipse.emf.common.util.EList getContextDataElements()
           
 double getCreationTime()
           
 long getElapsedTime()
           
 java.lang.String getGlobalInstanceId()
           
 java.lang.String getLocalInstanceId()
           
 java.lang.String getMsg()
           
 CBEMsgDataElement getMsgDataElement()
           
 org.eclipse.emf.common.util.EList getOtherData()
           
 short getPriority()
           
 short getRepeatCount()
           
 CBEComponentIdentification getReporterComponentId()
           
 long getSequenceNumber()
           
 short getSeverity()
           
 CBESituation getSituation()
           
 CBEComponentIdentification getSourceComponentId()
           
 short getTimeZone()
           
 java.lang.String getVersion()
           
 void setCreationTime(double newCreationTime)
           
 void setElapsedTime(long newElapsedTime)
           
 void setGlobalInstanceId(java.lang.String newGlobalInstanceId)
           
 void setLocalInstanceId(java.lang.String newLocalInstanceId)
           
 void setMsg(java.lang.String newMsg)
           
 void setMsgDataElement(CBEMsgDataElement newMsgDataElement)
           
 void setPriority(short newPriority)
           
 void setRepeatCount(short newRepeatCount)
           
 void setReporterComponentId(CBEComponentIdentification newReporterComponentId)
           
 void setSequenceNumber(long newSequenceNumber)
           
 void setSeverity(short newSeverity)
           
 void setSituation(CBESituation newSituation)
          Sets the value of the 'Situation' containment reference
 void setSituationGen(CBESituation newSituation)
           
 void setSourceComponentId(CBEComponentIdentification newSourceComponentId)
          Sets the value of the 'Source Component Id' containment reference
 void setSourceComponentIdGen(CBEComponentIdentification newSourceComponentId)
           
 void setTimeZone(short newTimeZone)
           
 void setVersion(java.lang.String newVersion)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.hyades.models.cbe.impl.CBEDefaultEventImpl
getExtendedProperties, getExtensionName, getSymptoms, isAnalyzed, setAnalyzed, setExtensionName
 
Methods inherited from class org.eclipse.hyades.models.hierarchy.impl.AbstractDefaultEventImpl
basicSetAgent, eBasicRemoveFromContainerFeature, eInverseAdd, getAgent, setAgent
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, 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, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
 
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.hyades.models.cbe.CBEDefaultEvent
getExtendedProperties, getExtensionName, getSymptoms, isAnalyzed, setAnalyzed, setExtensionName
 
Methods inherited from interface org.eclipse.hyades.models.hierarchy.AbstractDefaultEvent
getAgent, setAgent
 
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
Generated
Method Detail

getLocalInstanceId

public java.lang.String getLocalInstanceId()

Specified by:
getLocalInstanceId in interface CBECommonBaseEvent
Returns:
the value of the 'Local Instance Id' attribute.
See Also:
CBECommonBaseEvent.setLocalInstanceId(String), CBEPackage.getCBECommonBaseEvent_LocalInstanceId()
Generated

setLocalInstanceId

public void setLocalInstanceId(java.lang.String newLocalInstanceId)

Specified by:
setLocalInstanceId in interface CBECommonBaseEvent
Parameters:
newLocalInstanceId - the new value of the 'Local Instance Id' attribute.
See Also:
CBECommonBaseEvent.getLocalInstanceId()
Generated

getGlobalInstanceId

public java.lang.String getGlobalInstanceId()

Specified by:
getGlobalInstanceId in interface CBECommonBaseEvent
Returns:
the value of the 'Global Instance Id' attribute.
See Also:
CBECommonBaseEvent.setGlobalInstanceId(String), CBEPackage.getCBECommonBaseEvent_GlobalInstanceId()
Generated

setGlobalInstanceId

public void setGlobalInstanceId(java.lang.String newGlobalInstanceId)

Specified by:
setGlobalInstanceId in interface CBECommonBaseEvent
Parameters:
newGlobalInstanceId - the new value of the 'Global Instance Id' attribute.
See Also:
CBECommonBaseEvent.getGlobalInstanceId()
Generated

getCreationTime

public double getCreationTime()

Specified by:
getCreationTime in interface CBECommonBaseEvent
Returns:
the value of the 'Creation Time' attribute.
See Also:
CBECommonBaseEvent.setCreationTime(double), CBEPackage.getCBECommonBaseEvent_CreationTime()
Generated

setCreationTime

public void setCreationTime(double newCreationTime)

Specified by:
setCreationTime in interface CBECommonBaseEvent
Parameters:
newCreationTime - the new value of the 'Creation Time' attribute.
See Also:
CBECommonBaseEvent.getCreationTime()
Generated

getAdjustedCreationTime

public double getAdjustedCreationTime()

Specified by:
getAdjustedCreationTime in interface CBECommonBaseEvent
Returns:
the value of the 'Adjusted Creation Time' attribute.
See Also:
CBEPackage.getCBECommonBaseEvent_AdjustedCreationTime()
Generated
NOT

getTimeZone

public short getTimeZone()

Specified by:
getTimeZone in interface CBECommonBaseEvent
Returns:
the value of the 'Time Zone' attribute.
See Also:
CBECommonBaseEvent.setTimeZone(short), CBEPackage.getCBECommonBaseEvent_TimeZone()
Generated

setTimeZone

public void setTimeZone(short newTimeZone)

Specified by:
setTimeZone in interface CBECommonBaseEvent
Parameters:
newTimeZone - the new value of the 'Time Zone' attribute.
See Also:
CBECommonBaseEvent.getTimeZone()
Generated

getSeverity

public short getSeverity()

Specified by:
getSeverity in interface CBECommonBaseEvent
Returns:
the value of the 'Severity' attribute.
See Also:
CBECommonBaseEvent.setSeverity(short), CBEPackage.getCBECommonBaseEvent_Severity()
Generated

setSeverity

public void setSeverity(short newSeverity)

Specified by:
setSeverity in interface CBECommonBaseEvent
Parameters:
newSeverity - the new value of the 'Severity' attribute.
See Also:
CBECommonBaseEvent.getSeverity()
Generated

getPriority

public short getPriority()

Specified by:
getPriority in interface CBECommonBaseEvent
Returns:
the value of the 'Priority' attribute.
See Also:
CBECommonBaseEvent.setPriority(short), CBEPackage.getCBECommonBaseEvent_Priority()
Generated

setPriority

public void setPriority(short newPriority)

Specified by:
setPriority in interface CBECommonBaseEvent
Parameters:
newPriority - the new value of the 'Priority' attribute.
See Also:
CBECommonBaseEvent.getPriority()
Generated

getMsg

public java.lang.String getMsg()

Specified by:
getMsg in interface CBECommonBaseEvent
Returns:
the value of the 'Msg' attribute.
See Also:
CBECommonBaseEvent.setMsg(String), CBEPackage.getCBECommonBaseEvent_Msg()
Generated

setMsg

public void setMsg(java.lang.String newMsg)

Specified by:
setMsg in interface CBECommonBaseEvent
Parameters:
newMsg - the new value of the 'Msg' attribute.
See Also:
CBECommonBaseEvent.getMsg()
Generated

getRepeatCount

public short getRepeatCount()

Specified by:
getRepeatCount in interface CBECommonBaseEvent
Returns:
the value of the 'Repeat Count' attribute.
See Also:
CBECommonBaseEvent.setRepeatCount(short), CBEPackage.getCBECommonBaseEvent_RepeatCount()
Generated

setRepeatCount

public void setRepeatCount(short newRepeatCount)

Specified by:
setRepeatCount in interface CBECommonBaseEvent
Parameters:
newRepeatCount - the new value of the 'Repeat Count' attribute.
See Also:
CBECommonBaseEvent.getRepeatCount()
Generated

getElapsedTime

public long getElapsedTime()

Specified by:
getElapsedTime in interface CBECommonBaseEvent
Returns:
the value of the 'Elapsed Time' attribute.
See Also:
CBECommonBaseEvent.setElapsedTime(long), CBEPackage.getCBECommonBaseEvent_ElapsedTime()
Generated

setElapsedTime

public void setElapsedTime(long newElapsedTime)

Specified by:
setElapsedTime in interface CBECommonBaseEvent
Parameters:
newElapsedTime - the new value of the 'Elapsed Time' attribute.
See Also:
CBECommonBaseEvent.getElapsedTime()
Generated

getSequenceNumber

public long getSequenceNumber()

Specified by:
getSequenceNumber in interface CBECommonBaseEvent
Returns:
the value of the 'Sequence Number' attribute.
See Also:
CBECommonBaseEvent.setSequenceNumber(long), CBEPackage.getCBECommonBaseEvent_SequenceNumber()
Generated

setSequenceNumber

public void setSequenceNumber(long newSequenceNumber)

Specified by:
setSequenceNumber in interface CBECommonBaseEvent
Parameters:
newSequenceNumber - the new value of the 'Sequence Number' attribute.
See Also:
CBECommonBaseEvent.getSequenceNumber()
Generated

getVersion

public java.lang.String getVersion()

Specified by:
getVersion in interface CBECommonBaseEvent
Returns:
the value of the 'Version' attribute.
See Also:
CBECommonBaseEvent.setVersion(String), CBEPackage.getCBECommonBaseEvent_Version()
Generated

setVersion

public void setVersion(java.lang.String newVersion)

Specified by:
setVersion in interface CBECommonBaseEvent
Parameters:
newVersion - the new value of the 'Version' attribute.
See Also:
CBECommonBaseEvent.getVersion()
Generated

getOtherData

public org.eclipse.emf.common.util.EList getOtherData()

Specified by:
getOtherData in interface CBECommonBaseEvent
Returns:
the value of the 'Other Data' attribute list.
See Also:
CBEPackage.getCBECommonBaseEvent_OtherData()
Generated

getContextDataElements

public org.eclipse.emf.common.util.EList getContextDataElements()

Specified by:
getContextDataElements in interface CBECommonBaseEvent
Returns:
the value of the 'Context Data Elements' containment reference list.
See Also:
CBEPackage.getCBECommonBaseEvent_ContextDataElements()
Generated

getReporterComponentId

public CBEComponentIdentification getReporterComponentId()

Specified by:
getReporterComponentId in interface CBECommonBaseEvent
Returns:
the value of the 'Reporter Component Id' containment reference.
See Also:
CBECommonBaseEvent.setReporterComponentId(CBEComponentIdentification), CBEPackage.getCBECommonBaseEvent_ReporterComponentId()
Generated

basicSetReporterComponentId

public org.eclipse.emf.common.notify.NotificationChain basicSetReporterComponentId(CBEComponentIdentification newReporterComponentId,
                                                                                   org.eclipse.emf.common.notify.NotificationChain msgs)

Generated

setReporterComponentId

public void setReporterComponentId(CBEComponentIdentification newReporterComponentId)

Specified by:
setReporterComponentId in interface CBECommonBaseEvent
Parameters:
newReporterComponentId - the new value of the 'Reporter Component Id' containment reference.
See Also:
CBECommonBaseEvent.getReporterComponentId()
Generated

getSourceComponentId

public CBEComponentIdentification getSourceComponentId()

Specified by:
getSourceComponentId in interface CBECommonBaseEvent
Returns:
the value of the 'Source Component Id' containment reference.
See Also:
CBECommonBaseEvent.setSourceComponentId(CBEComponentIdentification), CBEPackage.getCBECommonBaseEvent_SourceComponentId()
Generated

basicSetSourceComponentId

public org.eclipse.emf.common.notify.NotificationChain basicSetSourceComponentId(CBEComponentIdentification newSourceComponentId,
                                                                                 org.eclipse.emf.common.notify.NotificationChain msgs)

Generated

setSourceComponentId

public void setSourceComponentId(CBEComponentIdentification newSourceComponentId)
Description copied from interface: CBECommonBaseEvent
Sets the value of the 'Source Component Id' containment reference.

Specified by:
setSourceComponentId in interface CBECommonBaseEvent
Parameters:
newSourceComponentId - the new value of the 'Source Component Id' containment reference.
See Also:
CBECommonBaseEvent.getSourceComponentId()

setSourceComponentIdGen

public void setSourceComponentIdGen(CBEComponentIdentification newSourceComponentId)

Generated

getMsgDataElement

public CBEMsgDataElement getMsgDataElement()

Specified by:
getMsgDataElement in interface CBECommonBaseEvent
Returns:
the value of the 'Msg Data Element' containment reference.
See Also:
CBECommonBaseEvent.setMsgDataElement(CBEMsgDataElement), CBEPackage.getCBECommonBaseEvent_MsgDataElement()
Generated

basicSetMsgDataElement

public org.eclipse.emf.common.notify.NotificationChain basicSetMsgDataElement(CBEMsgDataElement newMsgDataElement,
                                                                              org.eclipse.emf.common.notify.NotificationChain msgs)

Generated

setMsgDataElement

public void setMsgDataElement(CBEMsgDataElement newMsgDataElement)

Specified by:
setMsgDataElement in interface CBECommonBaseEvent
Parameters:
newMsgDataElement - the new value of the 'Msg Data Element' containment reference.
See Also:
CBECommonBaseEvent.getMsgDataElement()
Generated

getSituation

public CBESituation getSituation()

Specified by:
getSituation in interface CBECommonBaseEvent
Returns:
the value of the 'Situation' containment reference.
See Also:
CBECommonBaseEvent.setSituation(CBESituation), CBEPackage.getCBECommonBaseEvent_Situation()
Generated

basicSetSituation

public org.eclipse.emf.common.notify.NotificationChain basicSetSituation(CBESituation newSituation,
                                                                         org.eclipse.emf.common.notify.NotificationChain msgs)

Generated

setSituation

public void setSituation(CBESituation newSituation)
Description copied from interface: CBECommonBaseEvent
Sets the value of the 'Situation' containment reference.

Specified by:
setSituation in interface CBECommonBaseEvent
Parameters:
newSituation - the new value of the 'Situation' containment reference.
See Also:
CBECommonBaseEvent.getSituation()

setSituationGen

public void setSituationGen(CBESituation newSituation)

Generated

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Overrides:
eInverseRemove in class CBEDefaultEventImpl
Generated

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class CBEDefaultEventImpl
Generated

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class CBEDefaultEventImpl
Generated

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class CBEDefaultEventImpl
Generated

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class CBEDefaultEventImpl
Generated

toString

public java.lang.String toString()

Overrides:
toString in class CBEDefaultEventImpl
Generated

TPTP 4.6.0 Platform Project
Public API Specification