TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.models.trace
Interface TRCThreadExecEvent

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, TRCThreadEvent
All Known Subinterfaces:
TRCThreadDeadAndNotifyJoinedEvent, TRCThreadHandoffLockEvent, TRCThreadInterruptThreadEvent, TRCThreadNotifyAllEvent, TRCThreadNotifyEvent, TRCThreadStartThreadEvent
All Known Implementing Classes:
TRCThreadDeadAndNotifyJoinedEventImpl, TRCThreadExecEventImpl, TRCThreadHandoffLockEventImpl, TRCThreadInterruptThreadEventImpl, TRCThreadNotifyAllEventImpl, TRCThreadNotifyEventImpl, TRCThreadStartThreadEventImpl

public interface TRCThreadExecEvent
extends TRCThreadEvent

A representation of the model object 'TRC Thread Exec Event'.

The following features are supported:

See Also:
TracePackage.getTRCThreadExecEvent()
Generated
[EMF] Model

Method Summary
 org.eclipse.emf.common.util.EList<TRCThreadRunningEvent> getRunningEvents()
          Returns the value of the 'Running Events' containment reference list.
 boolean isInCriticalPath()
          Returns the value of the 'In Critical Path' attribute
 void setInCriticalPath(boolean value)
          Sets the value of the 'In Critical Path' attribute
 
Methods inherited from interface org.eclipse.hyades.models.trace.TRCThreadEvent
getAnnotations, getThread, getTime, setThread, setTime
 
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
 

Method Detail

getRunningEvents

org.eclipse.emf.common.util.EList<TRCThreadRunningEvent> getRunningEvents()
Returns the value of the 'Running Events' containment reference list. The list contents are of type TRCThreadRunningEvent.

If the meaning of the 'Running Events' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Running Events' containment reference list.
See Also:
TracePackage.getTRCThreadExecEvent_RunningEvents()
Generated
[EMF] Model
containment="true" required="true"

isInCriticalPath

boolean isInCriticalPath()
Returns the value of the 'In Critical Path' attribute.

If the meaning of the 'In Critical Path' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'In Critical Path' attribute.
See Also:
setInCriticalPath(boolean), TracePackage.getTRCThreadExecEvent_InCriticalPath()
Generated
[EMF] Model

setInCriticalPath

void setInCriticalPath(boolean value)
Sets the value of the 'In Critical Path' attribute.

Parameters:
value - the new value of the 'In Critical Path' attribute.
See Also:
isInCriticalPath()
Generated

TPTP 4.6.0 Platform Project
Public API Specification