|
TPTP 4.4.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.TRCPackageImpl
An implementation of the model object 'TRC Package'.
The following features are implemented:
NameBase TimeCumulative TimeCallsInherited CallsInherited Base TimeInherited Cumulative TimeTotal SizeTotal InstancesCollected SizeCollected InstancesTotal Cpu TimeProcessClassesSub PackagesParent
| Nested Class Summary | |
|---|---|
static class |
TRCPackageImpl.TRCPackageSnapshot
|
| 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 int |
calls
The cached value of the ' Calls' attribute |
protected static int |
CALLS_EDEFAULT
The default value of the ' Calls' attribute |
protected org.eclipse.emf.common.util.EList |
classes
The cached value of the ' Classes' containment 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 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 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 TRCPackage |
parent
The cached value of the ' Parent' reference |
protected org.eclipse.emf.common.util.EList |
subPackages
The cached value of the ' Sub Packages' reference list |
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 |
| 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 |
TRCPackageImpl()
|
| Method Summary | |
|---|---|
TRCPackage |
basicGetParent()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetParent(TRCPackage newParent,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
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()
|
org.eclipse.emf.common.util.EList |
getClasses()
|
int |
getCollectedInstances()
|
int |
getCollectedSize()
|
double |
getCumulativeTime()
|
double |
getInheritedBaseTime()
|
int |
getInheritedCalls()
|
double |
getInheritedCumulativeTime()
|
java.lang.String |
getName()
|
TRCPackage |
getParent()
|
TRCProcess |
getProcess()
|
org.eclipse.emf.common.util.EList |
getSubPackages()
|
double |
getTotalCpuTime()
|
int |
getTotalInstances()
|
int |
getTotalSize()
|
void |
removeSnapshot()
returns the current snapshot |
ISnapshot |
retrieveSnapshot()
returns the current snapshot |
void |
setBaseTime(double newBaseTime)
|
void |
setCalls(int newCalls)
|
void |
setCollectedInstances(int newCollectedInstances)
|
void |
setCollectedSize(int newCollectedSize)
|
void |
setCumulativeTime(double newCumulativeTime)
|
void |
setInheritedBaseTime(double newInheritedBaseTime)
|
void |
setInheritedCalls(int newInheritedCalls)
|
void |
setInheritedCumulativeTime(double newInheritedCumulativeTime)
|
void |
setName(java.lang.String newName)
|
void |
setParent(TRCPackage newParent)
|
void |
setProcess(TRCProcess newProcess)
|
void |
setTotalCpuTime(double newTotalCpuTime)
|
void |
setTotalInstances(int newTotalInstances)
|
void |
setTotalSize(int newTotalSize)
|
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 java.lang.String NAME_EDEFAULT
Name' attribute.
getName(),
Constant Field Valuesprotected java.lang.String name
Name' attribute.
getName()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 classes
Classes' containment reference list.
getClasses()protected org.eclipse.emf.common.util.EList subPackages
Sub Packages' reference list.
getSubPackages()protected TRCPackage parent
Parent' reference.
getParent()| Constructor Detail |
protected TRCPackageImpl()
| Method Detail |
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 IDeltaManagerprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class TRCLanguageElementImplpublic java.lang.String getName()
getName in interface TRCPackageTRCPackage.setName(String),
TracePackage.getTRCPackage_Name()public void setName(java.lang.String newName)
setName in interface TRCPackagenewName - the new value of the 'Name' attribute.TRCPackage.getName()public double getBaseTime()
getBaseTime in interface TRCPackageTRCPackage.setBaseTime(double),
TracePackage.getTRCPackage_BaseTime()public void setBaseTime(double newBaseTime)
setBaseTime in interface TRCPackagenewBaseTime - the new value of the 'Base Time' attribute.TRCPackage.getBaseTime()public double getCumulativeTime()
getCumulativeTime in interface TRCPackageTRCPackage.setCumulativeTime(double),
TracePackage.getTRCPackage_CumulativeTime()public void setCumulativeTime(double newCumulativeTime)
setCumulativeTime in interface TRCPackagenewCumulativeTime - the new value of the 'Cumulative Time' attribute.TRCPackage.getCumulativeTime()public int getCalls()
getCalls in interface TRCPackageTRCPackage.setCalls(int),
TracePackage.getTRCPackage_Calls()public void setCalls(int newCalls)
setCalls in interface TRCPackagenewCalls - the new value of the 'Calls' attribute.TRCPackage.getCalls()public int getInheritedCalls()
getInheritedCalls in interface TRCPackageTRCPackage.setInheritedCalls(int),
TracePackage.getTRCPackage_InheritedCalls()public void setInheritedCalls(int newInheritedCalls)
setInheritedCalls in interface TRCPackagenewInheritedCalls - the new value of the 'Inherited Calls' attribute.TRCPackage.getInheritedCalls()public double getInheritedBaseTime()
getInheritedBaseTime in interface TRCPackageTRCPackage.setInheritedBaseTime(double),
TracePackage.getTRCPackage_InheritedBaseTime()public void setInheritedBaseTime(double newInheritedBaseTime)
setInheritedBaseTime in interface TRCPackagenewInheritedBaseTime - the new value of the 'Inherited Base Time' attribute.TRCPackage.getInheritedBaseTime()public double getInheritedCumulativeTime()
getInheritedCumulativeTime in interface TRCPackageTRCPackage.setInheritedCumulativeTime(double),
TracePackage.getTRCPackage_InheritedCumulativeTime()public void setInheritedCumulativeTime(double newInheritedCumulativeTime)
setInheritedCumulativeTime in interface TRCPackagenewInheritedCumulativeTime - the new value of the 'Inherited Cumulative Time' attribute.TRCPackage.getInheritedCumulativeTime()public int getTotalSize()
getTotalSize in interface TRCPackageTRCPackage.setTotalSize(int),
TracePackage.getTRCPackage_TotalSize()public void setTotalSize(int newTotalSize)
setTotalSize in interface TRCPackagenewTotalSize - the new value of the 'Total Size' attribute.TRCPackage.getTotalSize()public int getTotalInstances()
getTotalInstances in interface TRCPackageTRCPackage.setTotalInstances(int),
TracePackage.getTRCPackage_TotalInstances()public void setTotalInstances(int newTotalInstances)
setTotalInstances in interface TRCPackagenewTotalInstances - the new value of the 'Total Instances' attribute.TRCPackage.getTotalInstances()public int getCollectedSize()
getCollectedSize in interface TRCPackageTRCPackage.setCollectedSize(int),
TracePackage.getTRCPackage_CollectedSize()public void setCollectedSize(int newCollectedSize)
setCollectedSize in interface TRCPackagenewCollectedSize - the new value of the 'Collected Size' attribute.TRCPackage.getCollectedSize()public int getCollectedInstances()
getCollectedInstances in interface TRCPackageTRCPackage.setCollectedInstances(int),
TracePackage.getTRCPackage_CollectedInstances()public void setCollectedInstances(int newCollectedInstances)
setCollectedInstances in interface TRCPackagenewCollectedInstances - the new value of the 'Collected Instances' attribute.TRCPackage.getCollectedInstances()public double getTotalCpuTime()
getTotalCpuTime in interface TRCPackageTRCPackage.setTotalCpuTime(double),
TracePackage.getTRCPackage_TotalCpuTime()public void setTotalCpuTime(double newTotalCpuTime)
setTotalCpuTime in interface TRCPackagenewTotalCpuTime - the new value of the 'Total Cpu Time' attribute.TRCPackage.getTotalCpuTime()public TRCProcess getProcess()
getProcess in interface TRCPackageTRCPackage.setProcess(TRCProcess),
TracePackage.getTRCPackage_Process(),
TRCProcess.getPackages()public void setProcess(TRCProcess newProcess)
setProcess in interface TRCPackagenewProcess - the new value of the 'Process' container reference.TRCPackage.getProcess()public org.eclipse.emf.common.util.EList getClasses()
getClasses in interface TRCPackageTracePackage.getTRCPackage_Classes(),
TRCClass.getPackage()public org.eclipse.emf.common.util.EList getSubPackages()
getSubPackages in interface TRCPackageTracePackage.getTRCPackage_SubPackages(),
TRCPackage.getParent()public TRCPackage getParent()
getParent in interface TRCPackageTRCPackage.setParent(TRCPackage),
TracePackage.getTRCPackage_Parent(),
TRCPackage.getSubPackages()public TRCPackage basicGetParent()
public org.eclipse.emf.common.notify.NotificationChain basicSetParent(TRCPackage newParent,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setParent(TRCPackage newParent)
setParent in interface TRCPackagenewParent - the new value of the 'Parent' reference.TRCPackage.getParent()
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 java.lang.String toString()
|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||