TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.hyades.models.trace
Interface TRCTraceObject

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, TRCObject
All Known Subinterfaces:
TRCFullTraceObject
All Known Implementing Classes:
TRCFullTraceObjectImpl, TRCTraceObjectImpl

public interface TRCTraceObject
extends TRCObject

A representation of the model object 'TRC Trace Object'.

The following features are supported:

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

Method Summary
 org.eclipse.emf.common.util.EList getInvocations()
          Returns the value of the 'Invocations' reference list.
 TRCThread getThread()
          Returns the value of the 'Thread' reference
 void setThread(TRCThread value)
          Sets the value of the 'Thread' reference
 
Methods inherited from interface org.eclipse.hyades.models.trace.TRCObject
getId, getIsA, getProcess, getSize, setId, setIsA, setProcess, setSize
 
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

getInvocations

public org.eclipse.emf.common.util.EList getInvocations()
Returns the value of the 'Invocations' reference list. The list contents are of type TRCMethodInvocation.

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

transient Will be populated after the XMI load in the same one traverse of the TRCProcess.invocations

Returns:
the value of the 'Invocations' reference list.
See Also:
TracePackage.getTRCTraceObject_Invocations()
Generated
[EMF] Model
type="org.eclipse.hyades.models.trace.TRCMethodInvocation" transient="true"

getThread

public TRCThread getThread()
Returns the value of the 'Thread' reference.

If the meaning of the 'Thread' reference isn't clear, there really should be more of a description here...

The thread this object was created on (optional)

Returns:
the value of the 'Thread' reference.
See Also:
setThread(TRCThread), TracePackage.getTRCTraceObject_Thread()
Generated
[EMF] Model

setThread

public void setThread(TRCThread value)
Sets the value of the 'Thread' reference.

Parameters:
value - the new value of the 'Thread' reference.
See Also:
getThread()
Generated

TPTP 4.4.0 Platform Project
Public API Specification