|
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.TRCLanguageElementImpl
org.eclipse.hyades.models.trace.impl.TRCClassImpl
An implementation of the model object 'TRC Class'.
The following features are implemented:
IdNameSizeLoad TimeUnload TimeInterfaceLine NoLine CountBase TimeCumulative TimeCallsInherited CallsInherited Base TimeInherited Cumulative TimeTotal SizeTotal InstancesCollected SizeCollected InstancesTotal Cpu TimeObjectsLoaded ByMethodsClass ObjectsPackageClass LoaderEnclosed ByExtendsImplementsLocks
| Nested Class Summary | |
|---|---|
static class |
TRCClassImpl.TRCClassSnapshot
|
| 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 TRCClassImpl.TRCClassSnapshot |
_currentSnapshot
|
protected TRCClassImpl.TRCClassSnapshot |
_previousSnapshot
|
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 int |
calls
The cached value of the ' Calls' attribute |
protected static int |
CALLS_EDEFAULT
The default value of the ' Calls' attribute |
protected TRCClassLoader |
classLoader
The cached value of the ' Class Loader' reference |
protected org.eclipse.emf.common.util.EList |
classObjects
The cached value of the ' Class Objects' reference list |
protected static int |
COLLECTED_INSTANCES_EDEFAULT
The default value of the ' Collected Instances' attribute |
protected static int |
COLLECTED_SIZE_EDEFAULT
The default value of the ' Collected Size' attribute |
protected int |
collectedInstances
The cached value of the ' Collected Instances' attribute |
protected int |
collectedSize
The cached value of the ' Collected Size' 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 TRCClass |
enclosedBy
The cached value of the ' Enclosed By' reference |
protected org.eclipse.emf.common.util.EList |
extends_
The cached value of the ' Extends' reference list |
protected long |
id
The cached value of the ' Id' attribute |
protected static long |
ID_EDEFAULT
The default value of the ' Id' attribute |
protected org.eclipse.emf.common.util.EList |
implements_
The cached value of the ' Implements' reference list |
protected static double |
INHERITED_BASE_TIME_EDEFAULT
The default value of the ' Inherited Base Time' attribute |
protected static int |
INHERITED_CALLS_EDEFAULT
The default value of the ' Inherited Calls' attribute |
protected static double |
INHERITED_CUMULATIVE_TIME_EDEFAULT
The default value of the ' Inherited Cumulative Time' attribute |
protected double |
inheritedBaseTime
The cached value of the ' Inherited Base Time' attribute |
protected int |
inheritedCalls
The cached value of the ' Inherited Calls' attribute |
protected double |
inheritedCumulativeTime
The cached value of the ' Inherited Cumulative Time' attribute |
protected boolean |
interface_
The cached value of the ' Interface' attribute |
protected static boolean |
INTERFACE_EDEFAULT
The default value of the ' Interface' attribute |
protected static int |
LINE_COUNT_EDEFAULT
The default value of the ' Line Count' attribute |
protected static int |
LINE_NO_EDEFAULT
The default value of the ' Line No' attribute |
protected int |
lineCount
The cached value of the ' Line Count' attribute |
protected int |
lineNo
The cached value of the ' Line No' attribute |
protected static double |
LOAD_TIME_EDEFAULT
The default value of the ' Load Time' attribute |
protected TRCThread |
loadedBy
The cached value of the ' Loaded By' reference |
protected double |
loadTime
The cached value of the ' Load Time' attribute |
protected org.eclipse.emf.common.util.EList |
locks
The cached value of the ' Locks' reference list |
protected org.eclipse.emf.common.util.EList |
methods
The cached value of the ' Methods' containment reference list |
protected java.lang.String |
name
The cached value of the ' Name' attribute |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the ' Name' attribute |
protected org.eclipse.emf.common.util.EList |
objects
The cached value of the ' Objects' reference list |
protected int |
size
The cached value of the ' Size' attribute |
protected static int |
SIZE_EDEFAULT
The default value of the ' Size' attribute |
protected static double |
TOTAL_CPU_TIME_EDEFAULT
The default value of the ' Total Cpu Time' attribute |
protected static int |
TOTAL_INSTANCES_EDEFAULT
The default value of the ' Total Instances' attribute |
protected static int |
TOTAL_SIZE_EDEFAULT
The default value of the ' Total Size' attribute |
protected double |
totalCpuTime
The cached value of the ' Total Cpu Time' attribute |
protected int |
totalInstances
The cached value of the ' Total Instances' attribute |
protected int |
totalSize
The cached value of the ' Total Size' attribute |
protected static double |
UNLOAD_TIME_EDEFAULT
The default value of the ' Unload Time' attribute |
protected double |
unloadTime
The cached value of the ' Unload Time' attribute |
| Fields inherited from class org.eclipse.hyades.models.trace.impl.TRCLanguageElementImpl |
|---|
annotations, sourceInfo |
| 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 |
TRCClassImpl()
|
| Method Summary | |
|---|---|
TRCClassLoader |
basicGetClassLoader()
|
TRCClass |
basicGetEnclosedBy()
|
TRCThread |
basicGetLoadedBy()
|
int |
computeDelta(IDelta delta)
returns: -1 no snapshot exists 1 snapshot exists |
int |
computeDelta(IDelta delta,
int featureID)
|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
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)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
double |
getBaseTime()
|
int |
getCalls()
|
TRCClassLoader |
getClassLoader()
|
org.eclipse.emf.common.util.EList |
getClassObjects()
|
int |
getCollectedInstances()
|
int |
getCollectedSize()
|
double |
getCumulativeTime()
|
TRCClass |
getEnclosedBy()
|
org.eclipse.emf.common.util.EList |
getExtends()
|
long |
getId()
|
org.eclipse.emf.common.util.EList |
getImplements()
|
double |
getInheritedBaseTime()
|
int |
getInheritedCalls()
|
double |
getInheritedCumulativeTime()
|
int |
getLineCount()
|
int |
getLineNo()
|
TRCThread |
getLoadedBy()
|
double |
getLoadTime()
|
org.eclipse.emf.common.util.EList |
getLocks()
|
org.eclipse.emf.common.util.EList |
getMethods()
|
java.lang.String |
getName()
|
org.eclipse.emf.common.util.EList |
getObjects()
|
TRCPackage |
getPackage()
|
int |
getSize()
|
double |
getTotalCpuTime()
|
int |
getTotalInstances()
|
int |
getTotalSize()
|
double |
getUnloadTime()
|
boolean |
isInterface()
|
void |
removeSnapshot()
returns the current snapshot |
ISnapshot |
retrieveSnapshot()
returns the current snapshot |
void |
setBaseTime(double newBaseTime)
|
void |
setCalls(int newCalls)
|
void |
setClassLoader(TRCClassLoader newClassLoader)
|
void |
setCollectedInstances(int newCollectedInstances)
|
void |
setCollectedSize(int newCollectedSize)
|
void |
setCumulativeTime(double newCumulativeTime)
|
void |
setEnclosedBy(TRCClass newEnclosedBy)
|
void |
setId(long newId)
|
void |
setInheritedBaseTime(double newInheritedBaseTime)
|
void |
setInheritedCalls(int newInheritedCalls)
|
void |
setInheritedCumulativeTime(double newInheritedCumulativeTime)
|
void |
setInterface(boolean newInterface)
|
void |
setLineCount(int newLineCount)
|
void |
setLineNo(int newLineNo)
|
void |
setLoadedBy(TRCThread newLoadedBy)
|
void |
setLoadTime(double newLoadTime)
|
void |
setName(java.lang.String newName)
|
void |
setPackage(TRCPackage newPackage)
|
void |
setSize(int newSize)
|
void |
setTotalCpuTime(double newTotalCpuTime)
|
void |
setTotalInstances(int newTotalInstances)
|
void |
setTotalSize(int newTotalSize)
|
void |
setUnloadTime(double newUnloadTime)
|
void |
takeSnapshot()
take a snapshot, replaces the previous one |
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.hyades.models.trace.impl.TRCLanguageElementImpl |
|---|
basicGetSourceInfo, getAnnotations, getSourceInfo, setSourceInfo |
| 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.TRCLanguageElement |
|---|
getAnnotations, getSourceInfo, setSourceInfo |
| 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 long ID_EDEFAULT
Id' attribute.
getId(),
Constant Field Valuesprotected long id
Id' attribute.
getId()protected static final java.lang.String NAME_EDEFAULT
Name' attribute.
getName()protected java.lang.String name
Name' attribute.
getName()protected static final int SIZE_EDEFAULT
Size' attribute.
getSize(),
Constant Field Valuesprotected int size
Size' attribute.
getSize()protected static final double LOAD_TIME_EDEFAULT
Load Time' attribute.
getLoadTime(),
Constant Field Valuesprotected double loadTime
Load Time' attribute.
getLoadTime()protected static final double UNLOAD_TIME_EDEFAULT
Unload Time' attribute.
getUnloadTime(),
Constant Field Valuesprotected double unloadTime
Unload Time' attribute.
getUnloadTime()protected static final boolean INTERFACE_EDEFAULT
Interface' attribute.
isInterface(),
Constant Field Valuesprotected boolean interface_
Interface' attribute.
isInterface()protected static final int LINE_NO_EDEFAULT
Line No' attribute.
getLineNo(),
Constant Field Valuesprotected int lineNo
Line No' attribute.
getLineNo()protected static final int LINE_COUNT_EDEFAULT
Line Count' attribute.
getLineCount(),
Constant Field Valuesprotected int lineCount
Line Count' attribute.
getLineCount()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 int CALLS_EDEFAULT
Calls' attribute.
getCalls(),
Constant Field Valuesprotected int calls
Calls' attribute.
getCalls()protected static final int INHERITED_CALLS_EDEFAULT
Inherited Calls' attribute.
getInheritedCalls(),
Constant Field Valuesprotected int inheritedCalls
Inherited Calls' attribute.
getInheritedCalls()protected static final double INHERITED_BASE_TIME_EDEFAULT
Inherited Base Time' attribute.
getInheritedBaseTime(),
Constant Field Valuesprotected double inheritedBaseTime
Inherited Base Time' attribute.
getInheritedBaseTime()protected static final double INHERITED_CUMULATIVE_TIME_EDEFAULT
Inherited Cumulative Time' attribute.
getInheritedCumulativeTime(),
Constant Field Valuesprotected double inheritedCumulativeTime
Inherited Cumulative Time' attribute.
getInheritedCumulativeTime()protected static final int TOTAL_SIZE_EDEFAULT
Total Size' attribute.
getTotalSize(),
Constant Field Valuesprotected int totalSize
Total Size' attribute.
getTotalSize()protected static final int TOTAL_INSTANCES_EDEFAULT
Total Instances' attribute.
getTotalInstances(),
Constant Field Valuesprotected int totalInstances
Total Instances' attribute.
getTotalInstances()protected static final int COLLECTED_SIZE_EDEFAULT
Collected Size' attribute.
getCollectedSize(),
Constant Field Valuesprotected int collectedSize
Collected Size' attribute.
getCollectedSize()protected static final int COLLECTED_INSTANCES_EDEFAULT
Collected Instances' attribute.
getCollectedInstances(),
Constant Field Valuesprotected int collectedInstances
Collected Instances' attribute.
getCollectedInstances()protected static final double TOTAL_CPU_TIME_EDEFAULT
Total Cpu Time' attribute.
getTotalCpuTime(),
Constant Field Valuesprotected double totalCpuTime
Total Cpu Time' attribute.
getTotalCpuTime()protected org.eclipse.emf.common.util.EList objects
Objects' reference list.
getObjects()protected TRCThread loadedBy
Loaded By' reference.
getLoadedBy()protected org.eclipse.emf.common.util.EList methods
Methods' containment reference list.
getMethods()protected org.eclipse.emf.common.util.EList classObjects
Class Objects' reference list.
getClassObjects()protected TRCClassLoader classLoader
Class Loader' reference.
getClassLoader()protected TRCClass enclosedBy
Enclosed By' reference.
getEnclosedBy()protected org.eclipse.emf.common.util.EList extends_
Extends' reference list.
getExtends()protected org.eclipse.emf.common.util.EList implements_
Implements' reference list.
getImplements()protected org.eclipse.emf.common.util.EList locks
Locks' reference list.
getLocks()protected TRCClassImpl.TRCClassSnapshot _currentSnapshot
protected TRCClassImpl.TRCClassSnapshot _previousSnapshot
| Constructor Detail |
protected TRCClassImpl()
| Method Detail |
public void setBaseTime(double newBaseTime)
setBaseTime in interface TRCClassnewBaseTime - the new value of the 'Base Time' attribute.TRCClass.getBaseTime()public double getBaseTime()
getBaseTime in interface TRCClassTRCClass.setBaseTime(double),
TracePackage.getTRCClass_BaseTime()public void setCalls(int newCalls)
setCalls in interface TRCClassnewCalls - the new value of the 'Calls' attribute.TRCClass.getCalls()public int getCalls()
getCalls in interface TRCClassTRCClass.setCalls(int),
TracePackage.getTRCClass_Calls()public void setClassLoader(TRCClassLoader newClassLoader)
setClassLoader in interface TRCClassnewClassLoader - the new value of the 'Class Loader' reference.TRCClass.getClassLoader()public TRCClassLoader getClassLoader()
getClassLoader in interface TRCClassTRCClass.setClassLoader(TRCClassLoader),
TracePackage.getTRCClass_ClassLoader()public org.eclipse.emf.common.util.EList getClassObjects()
getClassObjects in interface TRCClassTracePackage.getTRCClass_ClassObjects()public void setCollectedInstances(int newCollectedInstances)
setCollectedInstances in interface TRCClassnewCollectedInstances - the new value of the 'Collected Instances' attribute.TRCClass.getCollectedInstances()public double getTotalCpuTime()
getTotalCpuTime in interface TRCClassTRCClass.setTotalCpuTime(double),
TracePackage.getTRCClass_TotalCpuTime()public void setTotalCpuTime(double newTotalCpuTime)
setTotalCpuTime in interface TRCClassnewTotalCpuTime - the new value of the 'Total Cpu Time' attribute.TRCClass.getTotalCpuTime()public int getCollectedInstances()
getCollectedInstances in interface TRCClassTRCClass.setCollectedInstances(int),
TracePackage.getTRCClass_CollectedInstances()public void setCollectedSize(int newCollectedSize)
setCollectedSize in interface TRCClassnewCollectedSize - the new value of the 'Collected Size' attribute.TRCClass.getCollectedSize()public int getCollectedSize()
getCollectedSize in interface TRCClassTRCClass.setCollectedSize(int),
TracePackage.getTRCClass_CollectedSize()public void setCumulativeTime(double newCumulativeTime)
setCumulativeTime in interface TRCClassnewCumulativeTime - the new value of the 'Cumulative Time' attribute.TRCClass.getCumulativeTime()public double getCumulativeTime()
getCumulativeTime in interface TRCClassTRCClass.setCumulativeTime(double),
TracePackage.getTRCClass_CumulativeTime()public void setEnclosedBy(TRCClass newEnclosedBy)
setEnclosedBy in interface TRCClassnewEnclosedBy - the new value of the 'Enclosed By' reference.TRCClass.getEnclosedBy()public TRCClass getEnclosedBy()
getEnclosedBy in interface TRCClassTRCClass.setEnclosedBy(TRCClass),
TracePackage.getTRCClass_EnclosedBy()public org.eclipse.emf.common.util.EList getExtends()
getExtends in interface TRCClassTracePackage.getTRCClass_Extends()public long getId()
getId in interface TRCClassTRCClass.setId(long),
TracePackage.getTRCClass_Id()public void setId(long newId)
setId in interface TRCClassnewId - the new value of the 'Id' attribute.TRCClass.getId()public org.eclipse.emf.common.util.EList getImplements()
getImplements in interface TRCClassTracePackage.getTRCClass_Implements()public org.eclipse.emf.common.util.EList getLocks()
getLocks in interface TRCClassTracePackage.getTRCClass_Locks()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class TRCLanguageElementImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class TRCLanguageElementImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class TRCLanguageElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class TRCLanguageElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class TRCLanguageElementImplpublic void setInheritedBaseTime(double newInheritedBaseTime)
setInheritedBaseTime in interface TRCClassnewInheritedBaseTime - the new value of the 'Inherited Base Time' attribute.TRCClass.getInheritedBaseTime()public double getInheritedBaseTime()
getInheritedBaseTime in interface TRCClassTRCClass.setInheritedBaseTime(double),
TracePackage.getTRCClass_InheritedBaseTime()public void setInheritedCalls(int newInheritedCalls)
setInheritedCalls in interface TRCClassnewInheritedCalls - the new value of the 'Inherited Calls' attribute.TRCClass.getInheritedCalls()public int getInheritedCalls()
getInheritedCalls in interface TRCClassTRCClass.setInheritedCalls(int),
TracePackage.getTRCClass_InheritedCalls()public void setInheritedCumulativeTime(double newInheritedCumulativeTime)
setInheritedCumulativeTime in interface TRCClassnewInheritedCumulativeTime - the new value of the 'Inherited Cumulative Time' attribute.TRCClass.getInheritedCumulativeTime()public double getInheritedCumulativeTime()
getInheritedCumulativeTime in interface TRCClassTRCClass.setInheritedCumulativeTime(double),
TracePackage.getTRCClass_InheritedCumulativeTime()public void setInterface(boolean newInterface)
setInterface in interface TRCClassnewInterface - the new value of the 'Interface' attribute.TRCClass.isInterface()public boolean isInterface()
isInterface in interface TRCClassTRCClass.setInterface(boolean),
TracePackage.getTRCClass_Interface()public void setLineNo(int newLineNo)
setLineNo in interface TRCClassnewLineNo - the new value of the 'Line No' attribute.TRCClass.getLineNo()public int getLineCount()
getLineCount in interface TRCClassTRCClass.setLineCount(int),
TracePackage.getTRCClass_LineCount()public void setLineCount(int newLineCount)
setLineCount in interface TRCClassnewLineCount - the new value of the 'Line Count' attribute.TRCClass.getLineCount()public int getLineNo()
getLineNo in interface TRCClassTRCClass.setLineNo(int),
TracePackage.getTRCClass_LineNo()public void setLoadTime(double newLoadTime)
setLoadTime in interface TRCClassnewLoadTime - the new value of the 'Load Time' attribute.TRCClass.getLoadTime()public double getLoadTime()
getLoadTime in interface TRCClassTRCClass.setLoadTime(double),
TracePackage.getTRCClass_LoadTime()public void setLoadedBy(TRCThread newLoadedBy)
setLoadedBy in interface TRCClassnewLoadedBy - the new value of the 'Loaded By' reference.TRCClass.getLoadedBy()public TRCThread getLoadedBy()
getLoadedBy in interface TRCClassTRCClass.setLoadedBy(TRCThread),
TracePackage.getTRCClass_LoadedBy()public org.eclipse.emf.common.util.EList getMethods()
getMethods in interface TRCClassTracePackage.getTRCClass_Methods(),
TRCMethod.getDefiningClass()public void setName(java.lang.String newName)
setName in interface TRCClassnewName - the new value of the 'Name' attribute.TRCClass.getName()public java.lang.String getName()
getName in interface TRCClassTRCClass.setName(String),
TracePackage.getTRCClass_Name()public org.eclipse.emf.common.util.EList getObjects()
getObjects in interface TRCClassTracePackage.getTRCClass_Objects(),
TRCObject.getIsA()public void setPackage(TRCPackage newPackage)
setPackage in interface TRCClassnewPackage - the new value of the 'Package' container reference.TRCClass.getPackage()public TRCPackage getPackage()
getPackage in interface TRCClassTRCClass.setPackage(TRCPackage),
TracePackage.getTRCClass_Package(),
TRCPackage.getClasses()public void setSize(int newSize)
setSize in interface TRCClassnewSize - the new value of the 'Size' attribute.TRCClass.getSize()public int getSize()
getSize in interface TRCClassTRCClass.setSize(int),
TracePackage.getTRCClass_Size()public void setTotalInstances(int newTotalInstances)
setTotalInstances in interface TRCClassnewTotalInstances - the new value of the 'Total Instances' attribute.TRCClass.getTotalInstances()public int getTotalInstances()
getTotalInstances in interface TRCClassTRCClass.setTotalInstances(int),
TracePackage.getTRCClass_TotalInstances()public void setTotalSize(int newTotalSize)
setTotalSize in interface TRCClassnewTotalSize - the new value of the 'Total Size' attribute.TRCClass.getTotalSize()public int getTotalSize()
getTotalSize in interface TRCClassTRCClass.setTotalSize(int),
TracePackage.getTRCClass_TotalSize()public void setUnloadTime(double newUnloadTime)
setUnloadTime in interface TRCClassnewUnloadTime - the new value of the 'Unload Time' attribute.TRCClass.getUnloadTime()public double getUnloadTime()
getUnloadTime in interface TRCClassTRCClass.setUnloadTime(double),
TracePackage.getTRCClass_UnloadTime()public TRCClassLoader basicGetClassLoader()
public TRCClass basicGetEnclosedBy()
public TRCThread basicGetLoadedBy()
public int computeDelta(IDelta delta)
IDeltaManager
computeDelta in interface IDeltaManager
public int computeDelta(IDelta delta,
int featureID)
computeDelta in interface IDeltaManagerpublic void removeSnapshot()
IDeltaManager
removeSnapshot in interface IDeltaManagerpublic ISnapshot retrieveSnapshot()
IDeltaManager
retrieveSnapshot in interface IDeltaManagerpublic void takeSnapshot()
IDeltaManager
takeSnapshot in interface IDeltaManagerpublic java.lang.String toString()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class TRCLanguageElementImpl
|
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 | ||||||||||