|
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.TRCHeapRootImpl
An implementation of the model object 'TRC Heap Root'.
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 int |
frame
The cached value of the ' Frame' attribute |
protected static int |
FRAME_EDEFAULT
The default value of the ' Frame' attribute |
protected TRCObject |
object
The cached value of the ' Object' reference |
protected TRCThread |
thread
The cached value of the ' Thread' reference |
protected TRCGCRootType |
type
The cached value of the ' Type' attribute |
protected static TRCGCRootType |
TYPE_EDEFAULT
The default value of the ' Type' attribute |
| 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 |
TRCHeapRootImpl()
|
| Method Summary | |
|---|---|
TRCObject |
basicGetObject()
|
TRCThread |
basicGetThread()
|
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)
|
int |
getFrame()
|
TRCHeapDump |
getHeapDump()
|
TRCObject |
getObject()
|
TRCThread |
getThread()
|
TRCGCRootType |
getType()
|
void |
setFrame(int newFrame)
|
void |
setHeapDump(TRCHeapDump newHeapDump)
|
void |
setObject(TRCObject newObject)
|
void |
setThread(TRCThread newThread)
|
void |
setType(TRCGCRootType newType)
|
java.lang.String |
toString()
|
| 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.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 TRCGCRootType TYPE_EDEFAULT
Type' attribute.
getType()protected TRCGCRootType type
Type' attribute.
getType()protected static final int FRAME_EDEFAULT
Frame' attribute.
getFrame(),
Constant Field Valuesprotected int frame
Frame' attribute.
getFrame()protected TRCThread thread
Thread' reference.
getThread()protected TRCObject object
Object' reference.
getObject()| Constructor Detail |
protected TRCHeapRootImpl()
| Method Detail |
protected org.eclipse.emf.ecore.EClass eStaticClass()
public TRCGCRootType getType()
getType in interface TRCHeapRootTRCGCRootType,
TRCHeapRoot.setType(TRCGCRootType),
TracePackage.getTRCHeapRoot_Type()public void setType(TRCGCRootType newType)
setType in interface TRCHeapRootnewType - the new value of the 'Type' attribute.TRCGCRootType,
TRCHeapRoot.getType()public int getFrame()
getFrame in interface TRCHeapRootTRCHeapRoot.setFrame(int),
TracePackage.getTRCHeapRoot_Frame()public void setFrame(int newFrame)
setFrame in interface TRCHeapRootnewFrame - the new value of the 'Frame' attribute.TRCHeapRoot.getFrame()public TRCHeapDump getHeapDump()
getHeapDump in interface TRCHeapRootTRCHeapRoot.setHeapDump(TRCHeapDump),
TracePackage.getTRCHeapRoot_HeapDump(),
TRCHeapDump.getGcRoots()public void setHeapDump(TRCHeapDump newHeapDump)
setHeapDump in interface TRCHeapRootnewHeapDump - the new value of the 'Heap Dump' container reference.TRCHeapRoot.getHeapDump()public TRCThread getThread()
getThread in interface TRCHeapRootTRCHeapRoot.setThread(TRCThread),
TracePackage.getTRCHeapRoot_Thread()public TRCThread basicGetThread()
public void setThread(TRCThread newThread)
setThread in interface TRCHeapRootnewThread - the new value of the 'Thread' reference.TRCHeapRoot.getThread()public TRCObject getObject()
getObject in interface TRCHeapRootTRCHeapRoot.setObject(TRCObject),
TracePackage.getTRCHeapRoot_Object()public TRCObject basicGetObject()
public void setObject(TRCObject newObject)
setObject in interface TRCHeapRootnewObject - the new value of the 'Object' reference.TRCHeapRoot.getObject()
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)
public 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.InternalEObject
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjectpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjectpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjectpublic 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 | ||||||||||