|
TPTP 4.6.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TRCAggregatedMethodInvocation
A representation of the model object 'TRC Aggregated Method Invocation'. The TRCAggregatedMethodInvocation represents a collapsed view of several MethodInvocations along identical call chains, and maintanis a count of how often the chain was repeated.
The following features are supported:
TracePackage.getTRCAggregatedMethodInvocation()| Method Summary | |
|---|---|
double |
getBaseTime()
Returns the value of the 'Base Time' attribute |
int |
getCallerLineNo()
Returns the value of the 'Caller Line No' attribute |
int |
getCount()
Returns the value of the 'Count' attribute |
double |
getCumulativeTime()
Returns the value of the 'Cumulative Time' attribute |
double |
getMaxTime()
Returns the value of the 'Max Time' attribute |
double |
getMinTime()
Returns the value of the 'Min Time' attribute |
double |
getTotalCpuTime()
Returns the value of the 'Total Cpu Time' attribute |
void |
setBaseTime(double value)
Sets the value of the ' Base Time' attribute |
void |
setCallerLineNo(int value)
Sets the value of the ' Caller Line No' attribute |
void |
setCount(int value)
Sets the value of the ' Count' attribute |
void |
setCumulativeTime(double value)
Sets the value of the ' Cumulative Time' attribute |
void |
setMaxTime(double value)
Sets the value of the ' Max Time' attribute |
void |
setMinTime(double value)
Sets the value of the ' Min Time' attribute |
void |
setTotalCpuTime(double value)
Sets the value of the ' Total Cpu Time' attribute |
| Methods inherited from interface org.eclipse.hyades.models.trace.TRCMethodInvocation |
|---|
getInvokedBy, getInvokes, getMethod, getOwningObject, getProcess, getThread, setInvokedBy, setMethod, setOwningObject, setProcess, setThread |
| 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 |
|---|
int getCount()
If the meaning of the 'Count' attribute isn't clear, there really should be more of a description here...
setCount(int),
TracePackage.getTRCAggregatedMethodInvocation_Count()void setCount(int value)
Count' attribute.
value - the new value of the 'Count' attribute.getCount()double getBaseTime()
If the meaning of the 'Base Time' attribute isn't clear, there really should be more of a description here...
setBaseTime(double),
TracePackage.getTRCAggregatedMethodInvocation_BaseTime()void setBaseTime(double value)
Base Time' attribute.
value - the new value of the 'Base Time' attribute.getBaseTime()double getCumulativeTime()
If the meaning of the 'Cumulative Time' attribute isn't clear, there really should be more of a description here...
setCumulativeTime(double),
TracePackage.getTRCAggregatedMethodInvocation_CumulativeTime()void setCumulativeTime(double value)
Cumulative Time' attribute.
value - the new value of the 'Cumulative Time' attribute.getCumulativeTime()double getMinTime()
If the meaning of the 'Min Time' attribute isn't clear, there really should be more of a description here...
setMinTime(double),
TracePackage.getTRCAggregatedMethodInvocation_MinTime()void setMinTime(double value)
Min Time' attribute.
value - the new value of the 'Min Time' attribute.getMinTime()double getMaxTime()
If the meaning of the 'Max Time' attribute isn't clear, there really should be more of a description here...
setMaxTime(double),
TracePackage.getTRCAggregatedMethodInvocation_MaxTime()void setMaxTime(double value)
Max Time' attribute.
value - the new value of the 'Max Time' attribute.getMaxTime()int getCallerLineNo()
If the meaning of the 'Caller Line No' attribute isn't clear, there really should be more of a description here...
setCallerLineNo(int),
TracePackage.getTRCAggregatedMethodInvocation_CallerLineNo()void setCallerLineNo(int value)
Caller Line No' attribute.
value - the new value of the 'Caller Line No' attribute.getCallerLineNo()double getTotalCpuTime()
setTotalCpuTime(double),
TracePackage.getTRCAggregatedMethodInvocation_TotalCpuTime()void setTotalCpuTime(double value)
Total Cpu Time' attribute.
value - the new value of the 'Total Cpu Time' attribute.getTotalCpuTime()
|
TPTP 4.6.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||