|
TPTP 4.2.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.hyades.models.trace.impl.TRCMethodInvocationImpl
org.eclipse.hyades.models.trace.impl.TRCAggregatedMethodInvocationImpl
An implementation of the model object 'TRC Aggregated Method Invocation'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, 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 | |
|---|---|
protected static double |
BASE_TIME_EDEFAULT
The default value of the ' Base Time' attribute |
protected double |
baseTime
The cached value of the ' Base Time' attribute |
protected static int |
CALLER_LINE_NO_EDEFAULT
The default value of the ' Caller Line No' attribute |
protected int |
callerLineNo
The cached value of the ' Caller Line No' attribute |
protected int |
count
The cached value of the ' Count' attribute |
protected static int |
COUNT_EDEFAULT
The default value of the ' Count' attribute |
protected static double |
CUMULATIVE_TIME_EDEFAULT
The default value of the ' Cumulative Time' attribute |
protected double |
cumulativeTime
The cached value of the ' Cumulative Time' attribute |
protected static double |
MAX_TIME_EDEFAULT
The default value of the ' Max Time' attribute |
protected double |
maxTime
The cached value of the ' Max Time' attribute |
protected static double |
MIN_TIME_EDEFAULT
The default value of the ' Min Time' attribute |
protected double |
minTime
The cached value of the ' Min Time' attribute |
protected static double |
TOTAL_CPU_TIME_EDEFAULT
The default value of the ' Total Cpu Time' attribute |
protected double |
totalCpuTime
The cached value of the ' Total Cpu Time' attribute |
| Fields inherited from class org.eclipse.hyades.models.trace.impl.TRCMethodInvocationImpl |
|---|
invokedBy, invokes, method, owningObject, thread |
| 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 class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
TRCAggregatedMethodInvocationImpl()
|
| Method Summary | |
|---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
double |
getBaseTime()
|
int |
getCallerLineNo()
|
int |
getCount()
|
double |
getCumulativeTime()
|
double |
getMaxTime()
|
double |
getMinTime()
|
double |
getTotalCpuTime()
|
void |
setBaseTime(double newBaseTime)
|
void |
setCallerLineNo(int newCallerLineNo)
|
void |
setCount(int newCount)
|
void |
setCumulativeTime(double newCumulativeTime)
|
void |
setMaxTime(double newMaxTime)
|
void |
setMinTime(double newMinTime)
|
void |
setTotalCpuTime(double newTotalCpuTime)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.hyades.models.trace.impl.TRCMethodInvocationImpl |
|---|
basicGetInvokedBy, basicGetMethod, basicGetOwningObject, basicGetThread, basicSetInvokedBy, basicSetMethod, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, getInvokedBy, getInvokes, getMethod, getOwningObject, getProcess, getThread, setInvokedBy, setMethod, setOwningObject, setProcess, setThread |
| 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 |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
| 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.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 |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
protected static final int COUNT_EDEFAULT
Count' attribute.
getCount(),
Constant Field Valuesprotected int count
Count' attribute.
getCount()protected static final double BASE_TIME_EDEFAULT
Base Time' attribute.
getBaseTime(),
Constant Field Valuesprotected double baseTime
Base Time' attribute.
getBaseTime()protected static final double CUMULATIVE_TIME_EDEFAULT
Cumulative Time' attribute.
getCumulativeTime(),
Constant Field Valuesprotected double cumulativeTime
Cumulative Time' attribute.
getCumulativeTime()protected static final double MIN_TIME_EDEFAULT
Min Time' attribute.
getMinTime(),
Constant Field Valuesprotected double minTime
Min Time' attribute.
getMinTime()protected static final double MAX_TIME_EDEFAULT
Max Time' attribute.
getMaxTime(),
Constant Field Valuesprotected double maxTime
Max Time' attribute.
getMaxTime()protected static final int CALLER_LINE_NO_EDEFAULT
Caller Line No' attribute.
getCallerLineNo(),
Constant Field Valuesprotected int callerLineNo
Caller Line No' attribute.
getCallerLineNo()protected static final double TOTAL_CPU_TIME_EDEFAULT
Total Cpu Time' attribute.
getTotalCpuTime(),
Constant Field Valuesprotected double totalCpuTime
Total Cpu Time' attribute.
getTotalCpuTime()| Constructor Detail |
protected TRCAggregatedMethodInvocationImpl()
| Method Detail |
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class TRCMethodInvocationImplpublic int getCount()
getCount in interface TRCAggregatedMethodInvocationTRCAggregatedMethodInvocation.setCount(int),
TracePackage.getTRCAggregatedMethodInvocation_Count()public void setCount(int newCount)
setCount in interface TRCAggregatedMethodInvocationnewCount - the new value of the 'Count' attribute.TRCAggregatedMethodInvocation.getCount()public double getBaseTime()
getBaseTime in interface TRCAggregatedMethodInvocationTRCAggregatedMethodInvocation.setBaseTime(double),
TracePackage.getTRCAggregatedMethodInvocation_BaseTime()public void setBaseTime(double newBaseTime)
setBaseTime in interface TRCAggregatedMethodInvocationnewBaseTime - the new value of the 'Base Time' attribute.TRCAggregatedMethodInvocation.getBaseTime()public double getCumulativeTime()
getCumulativeTime in interface TRCAggregatedMethodInvocationTRCAggregatedMethodInvocation.setCumulativeTime(double),
TracePackage.getTRCAggregatedMethodInvocation_CumulativeTime()public void setCumulativeTime(double newCumulativeTime)
setCumulativeTime in interface TRCAggregatedMethodInvocationnewCumulativeTime - the new value of the 'Cumulative Time' attribute.TRCAggregatedMethodInvocation.getCumulativeTime()public double getMinTime()
getMinTime in interface TRCAggregatedMethodInvocationTRCAggregatedMethodInvocation.setMinTime(double),
TracePackage.getTRCAggregatedMethodInvocation_MinTime()public void setMinTime(double newMinTime)
setMinTime in interface TRCAggregatedMethodInvocationnewMinTime - the new value of the 'Min Time' attribute.TRCAggregatedMethodInvocation.getMinTime()public double getMaxTime()
getMaxTime in interface TRCAggregatedMethodInvocationTRCAggregatedMethodInvocation.setMaxTime(double),
TracePackage.getTRCAggregatedMethodInvocation_MaxTime()public void setMaxTime(double newMaxTime)
setMaxTime in interface TRCAggregatedMethodInvocationnewMaxTime - the new value of the 'Max Time' attribute.TRCAggregatedMethodInvocation.getMaxTime()public int getCallerLineNo()
getCallerLineNo in interface TRCAggregatedMethodInvocationTRCAggregatedMethodInvocation.setCallerLineNo(int),
TracePackage.getTRCAggregatedMethodInvocation_CallerLineNo()public void setCallerLineNo(int newCallerLineNo)
setCallerLineNo in interface TRCAggregatedMethodInvocationnewCallerLineNo - the new value of the 'Caller Line No' attribute.TRCAggregatedMethodInvocation.getCallerLineNo()public double getTotalCpuTime()
getTotalCpuTime in interface TRCAggregatedMethodInvocationTRCAggregatedMethodInvocation.setTotalCpuTime(double),
TracePackage.getTRCAggregatedMethodInvocation_TotalCpuTime()public void setTotalCpuTime(double newTotalCpuTime)
setTotalCpuTime in interface TRCAggregatedMethodInvocationnewTotalCpuTime - the new value of the 'Total Cpu Time' attribute.TRCAggregatedMethodInvocation.getTotalCpuTime()
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class TRCMethodInvocationImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class TRCMethodInvocationImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class TRCMethodInvocationImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class TRCMethodInvocationImplpublic java.lang.String toString()
|
TPTP 4.2.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||