TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.hyades.models.trace.impl
Class TRCPackageImpl

java.lang.Object
  extended byorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended byorg.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended byorg.eclipse.emf.ecore.impl.EObjectImpl
              extended byorg.eclipse.hyades.models.trace.impl.TRCLanguageElementImpl
                  extended byorg.eclipse.hyades.models.trace.impl.TRCPackageImpl
All Implemented Interfaces:
org.eclipse.emf.ecore.EObject, IDeltaManager, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, TRCLanguageElement, TRCPackage

public class TRCPackageImpl
extends TRCLanguageElementImpl
implements TRCPackage

An implementation of the model object 'TRC Package'.

The following features are implemented:

Generated

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

NAME_EDEFAULT

protected static final java.lang.String NAME_EDEFAULT
The default value of the 'Name' attribute.

See Also:
getName(), Constant Field Values
Generated
[EMF] Ordered

name

protected java.lang.String name
The cached value of the 'Name' attribute.

See Also:
getName()
Generated
[EMF] Ordered

BASE_TIME_EDEFAULT

protected static final double BASE_TIME_EDEFAULT
The default value of the 'Base Time' attribute.

See Also:
getBaseTime(), Constant Field Values
Generated
[EMF] Ordered

baseTime

protected double baseTime
The cached value of the 'Base Time' attribute.

See Also:
getBaseTime()
Generated
[EMF] Ordered

CUMULATIVE_TIME_EDEFAULT

protected static final double CUMULATIVE_TIME_EDEFAULT
The default value of the 'Cumulative Time' attribute.

See Also:
getCumulativeTime(), Constant Field Values
Generated
[EMF] Ordered

cumulativeTime

protected double cumulativeTime
The cached value of the 'Cumulative Time' attribute.

See Also:
getCumulativeTime()
Generated
[EMF] Ordered

CALLS_EDEFAULT

protected static final int CALLS_EDEFAULT
The default value of the 'Calls' attribute.

See Also:
getCalls(), Constant Field Values
Generated
[EMF] Ordered

calls

protected int calls
The cached value of the 'Calls' attribute.

See Also:
getCalls()
Generated
[EMF] Ordered

INHERITED_CALLS_EDEFAULT

protected static final int INHERITED_CALLS_EDEFAULT
The default value of the 'Inherited Calls' attribute.

See Also:
getInheritedCalls(), Constant Field Values
Generated
[EMF] Ordered

inheritedCalls

protected int inheritedCalls
The cached value of the 'Inherited Calls' attribute.

See Also:
getInheritedCalls()
Generated
[EMF] Ordered

INHERITED_BASE_TIME_EDEFAULT

protected static final double INHERITED_BASE_TIME_EDEFAULT
The default value of the 'Inherited Base Time' attribute.

See Also:
getInheritedBaseTime(), Constant Field Values
Generated
[EMF] Ordered

inheritedBaseTime

protected double inheritedBaseTime
The cached value of the 'Inherited Base Time' attribute.

See Also:
getInheritedBaseTime()
Generated
[EMF] Ordered

INHERITED_CUMULATIVE_TIME_EDEFAULT

protected static final double INHERITED_CUMULATIVE_TIME_EDEFAULT
The default value of the 'Inherited Cumulative Time' attribute.

See Also:
getInheritedCumulativeTime(), Constant Field Values
Generated
[EMF] Ordered

inheritedCumulativeTime

protected double inheritedCumulativeTime
The cached value of the 'Inherited Cumulative Time' attribute.

See Also:
getInheritedCumulativeTime()
Generated
[EMF] Ordered

TOTAL_SIZE_EDEFAULT

protected static final int TOTAL_SIZE_EDEFAULT
The default value of the 'Total Size' attribute.

See Also:
getTotalSize(), Constant Field Values
Generated
[EMF] Ordered

totalSize

protected int totalSize
The cached value of the 'Total Size' attribute.

See Also:
getTotalSize()
Generated
[EMF] Ordered

TOTAL_INSTANCES_EDEFAULT

protected static final int TOTAL_INSTANCES_EDEFAULT
The default value of the 'Total Instances' attribute.

See Also:
getTotalInstances(), Constant Field Values
Generated
[EMF] Ordered

totalInstances

protected int totalInstances
The cached value of the 'Total Instances' attribute.

See Also:
getTotalInstances()
Generated
[EMF] Ordered

COLLECTED_SIZE_EDEFAULT

protected static final int COLLECTED_SIZE_EDEFAULT
The default value of the 'Collected Size' attribute.

See Also:
getCollectedSize(), Constant Field Values
Generated
[EMF] Ordered

collectedSize

protected int collectedSize
The cached value of the 'Collected Size' attribute.

See Also:
getCollectedSize()
Generated
[EMF] Ordered

COLLECTED_INSTANCES_EDEFAULT

protected static final int COLLECTED_INSTANCES_EDEFAULT
The default value of the 'Collected Instances' attribute.

See Also:
getCollectedInstances(), Constant Field Values
Generated
[EMF] Ordered

collectedInstances

protected int collectedInstances
The cached value of the 'Collected Instances' attribute.

See Also:
getCollectedInstances()
Generated
[EMF] Ordered

TOTAL_CPU_TIME_EDEFAULT

protected static final double TOTAL_CPU_TIME_EDEFAULT
The default value of the 'Total Cpu Time' attribute.

See Also:
getTotalCpuTime(), Constant Field Values
Generated
[EMF] Ordered

totalCpuTime

protected double totalCpuTime
The cached value of the 'Total Cpu Time' attribute.

See Also:
getTotalCpuTime()
Generated
[EMF] Ordered

classes

protected org.eclipse.emf.common.util.EList classes
The cached value of the 'Classes' containment reference list.

See Also:
getClasses()
Generated
[EMF] Ordered

subPackages

protected org.eclipse.emf.common.util.EList subPackages
The cached value of the 'Sub Packages' reference list.

See Also:
getSubPackages()
Generated
[EMF] Ordered

parent

protected TRCPackage parent
The cached value of the 'Parent' reference.

See Also:
getParent()
Generated
[EMF] Ordered
Constructor Detail

TRCPackageImpl

protected TRCPackageImpl()

Generated
Method Detail

computeDelta

public int computeDelta(IDelta delta)
Description copied from interface: IDeltaManager
returns: -1 no snapshot exists 1 snapshot exists

Specified by:
computeDelta in interface IDeltaManager

computeDelta

public int computeDelta(IDelta delta,
                        int featureID)
Specified by:
computeDelta in interface IDeltaManager

removeSnapshot

public void removeSnapshot()
Description copied from interface: IDeltaManager
returns the current snapshot

Specified by:
removeSnapshot in interface IDeltaManager

retrieveSnapshot

public ISnapshot retrieveSnapshot()
Description copied from interface: IDeltaManager
returns the current snapshot

Specified by:
retrieveSnapshot in interface IDeltaManager

takeSnapshot

public void takeSnapshot()
Description copied from interface: IDeltaManager
take a snapshot, replaces the previous one

Specified by:
takeSnapshot in interface IDeltaManager

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

Overrides:
eStaticClass in class TRCLanguageElementImpl
Generated

getName

public java.lang.String getName()

Specified by:
getName in interface TRCPackage
Returns:
the value of the 'Name' attribute.
See Also:
TRCPackage.setName(String), TracePackage.getTRCPackage_Name()
Generated

setName

public void setName(java.lang.String newName)

Specified by:
setName in interface TRCPackage
Parameters:
newName - the new value of the 'Name' attribute.
See Also:
TRCPackage.getName()
Generated

getBaseTime

public double getBaseTime()

Specified by:
getBaseTime in interface TRCPackage
Returns:
the value of the 'Base Time' attribute.
See Also:
TRCPackage.setBaseTime(double), TracePackage.getTRCPackage_BaseTime()
Generated

setBaseTime

public void setBaseTime(double newBaseTime)

Specified by:
setBaseTime in interface TRCPackage
Parameters:
newBaseTime - the new value of the 'Base Time' attribute.
See Also:
TRCPackage.getBaseTime()
Generated

getCumulativeTime

public double getCumulativeTime()

Specified by:
getCumulativeTime in interface TRCPackage
Returns:
the value of the 'Cumulative Time' attribute.
See Also:
TRCPackage.setCumulativeTime(double), TracePackage.getTRCPackage_CumulativeTime()
Generated

setCumulativeTime

public void setCumulativeTime(double newCumulativeTime)

Specified by:
setCumulativeTime in interface TRCPackage
Parameters:
newCumulativeTime - the new value of the 'Cumulative Time' attribute.
See Also:
TRCPackage.getCumulativeTime()
Generated

getCalls

public int getCalls()

Specified by:
getCalls in interface TRCPackage
Returns:
the value of the 'Calls' attribute.
See Also:
TRCPackage.setCalls(int), TracePackage.getTRCPackage_Calls()
Generated

setCalls

public void setCalls(int newCalls)

Specified by:
setCalls in interface TRCPackage
Parameters:
newCalls - the new value of the 'Calls' attribute.
See Also:
TRCPackage.getCalls()
Generated

getInheritedCalls

public int getInheritedCalls()

Specified by:
getInheritedCalls in interface TRCPackage
Returns:
the value of the 'Inherited Calls' attribute.
See Also:
TRCPackage.setInheritedCalls(int), TracePackage.getTRCPackage_InheritedCalls()
Generated

setInheritedCalls

public void setInheritedCalls(int newInheritedCalls)

Specified by:
setInheritedCalls in interface TRCPackage
Parameters:
newInheritedCalls - the new value of the 'Inherited Calls' attribute.
See Also:
TRCPackage.getInheritedCalls()
Generated

getInheritedBaseTime

public double getInheritedBaseTime()

Specified by:
getInheritedBaseTime in interface TRCPackage
Returns:
the value of the 'Inherited Base Time' attribute.
See Also:
TRCPackage.setInheritedBaseTime(double), TracePackage.getTRCPackage_InheritedBaseTime()
Generated

setInheritedBaseTime

public void setInheritedBaseTime(double newInheritedBaseTime)

Specified by:
setInheritedBaseTime in interface TRCPackage
Parameters:
newInheritedBaseTime - the new value of the 'Inherited Base Time' attribute.
See Also:
TRCPackage.getInheritedBaseTime()
Generated

getInheritedCumulativeTime

public double getInheritedCumulativeTime()

Specified by:
getInheritedCumulativeTime in interface TRCPackage
Returns:
the value of the 'Inherited Cumulative Time' attribute.
See Also:
TRCPackage.setInheritedCumulativeTime(double), TracePackage.getTRCPackage_InheritedCumulativeTime()
Generated

setInheritedCumulativeTime

public void setInheritedCumulativeTime(double newInheritedCumulativeTime)

Specified by:
setInheritedCumulativeTime in interface TRCPackage
Parameters:
newInheritedCumulativeTime - the new value of the 'Inherited Cumulative Time' attribute.
See Also:
TRCPackage.getInheritedCumulativeTime()
Generated

getTotalSize

public int getTotalSize()

Specified by:
getTotalSize in interface TRCPackage
Returns:
the value of the 'Total Size' attribute.
See Also:
TRCPackage.setTotalSize(int), TracePackage.getTRCPackage_TotalSize()
Generated

setTotalSize

public void setTotalSize(int newTotalSize)

Specified by:
setTotalSize in interface TRCPackage
Parameters:
newTotalSize - the new value of the 'Total Size' attribute.
See Also:
TRCPackage.getTotalSize()
Generated

getTotalInstances

public int getTotalInstances()

Specified by:
getTotalInstances in interface TRCPackage
Returns:
the value of the 'Total Instances' attribute.
See Also:
TRCPackage.setTotalInstances(int), TracePackage.getTRCPackage_TotalInstances()
Generated

setTotalInstances

public void setTotalInstances(int newTotalInstances)

Specified by:
setTotalInstances in interface TRCPackage
Parameters:
newTotalInstances - the new value of the 'Total Instances' attribute.
See Also:
TRCPackage.getTotalInstances()
Generated

getCollectedSize

public int getCollectedSize()

Specified by:
getCollectedSize in interface TRCPackage
Returns:
the value of the 'Collected Size' attribute.
See Also:
TRCPackage.setCollectedSize(int), TracePackage.getTRCPackage_CollectedSize()
Generated

setCollectedSize

public void setCollectedSize(int newCollectedSize)

Specified by:
setCollectedSize in interface TRCPackage
Parameters:
newCollectedSize - the new value of the 'Collected Size' attribute.
See Also:
TRCPackage.getCollectedSize()
Generated

getCollectedInstances

public int getCollectedInstances()

Specified by:
getCollectedInstances in interface TRCPackage
Returns:
the value of the 'Collected Instances' attribute.
See Also:
TRCPackage.setCollectedInstances(int), TracePackage.getTRCPackage_CollectedInstances()
Generated

setCollectedInstances

public void setCollectedInstances(int newCollectedInstances)

Specified by:
setCollectedInstances in interface TRCPackage
Parameters:
newCollectedInstances - the new value of the 'Collected Instances' attribute.
See Also:
TRCPackage.getCollectedInstances()
Generated

getTotalCpuTime

public double getTotalCpuTime()

Specified by:
getTotalCpuTime in interface TRCPackage
Returns:
the value of the 'Total Cpu Time' attribute.
See Also:
TRCPackage.setTotalCpuTime(double), TracePackage.getTRCPackage_TotalCpuTime()
Generated

setTotalCpuTime

public void setTotalCpuTime(double newTotalCpuTime)

Specified by:
setTotalCpuTime in interface TRCPackage
Parameters:
newTotalCpuTime - the new value of the 'Total Cpu Time' attribute.
See Also:
TRCPackage.getTotalCpuTime()
Generated

getProcess

public TRCProcess getProcess()

Specified by:
getProcess in interface TRCPackage
Returns:
the value of the 'Process' container reference.
See Also:
TRCPackage.setProcess(TRCProcess), TracePackage.getTRCPackage_Process(), TRCProcess.getPackages()
Generated

setProcess

public void setProcess(TRCProcess newProcess)

Specified by:
setProcess in interface TRCPackage
Parameters:
newProcess - the new value of the 'Process' container reference.
See Also:
TRCPackage.getProcess()
Generated

getClasses

public org.eclipse.emf.common.util.EList getClasses()

Specified by:
getClasses in interface TRCPackage
Returns:
the value of the 'Classes' containment reference list.
See Also:
TracePackage.getTRCPackage_Classes(), TRCClass.getPackage()
Generated

getSubPackages

public org.eclipse.emf.common.util.EList getSubPackages()

Specified by:
getSubPackages in interface TRCPackage
Returns:
the value of the 'Sub Packages' reference list.
See Also:
TracePackage.getTRCPackage_SubPackages(), TRCPackage.getParent()
Generated

getParent

public TRCPackage getParent()

Specified by:
getParent in interface TRCPackage
Returns:
the value of the 'Parent' reference.
See Also:
TRCPackage.setParent(TRCPackage), TracePackage.getTRCPackage_Parent(), TRCPackage.getSubPackages()
Generated

basicGetParent

public TRCPackage basicGetParent()

Generated

basicSetParent

public org.eclipse.emf.common.notify.NotificationChain basicSetParent(TRCPackage newParent,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Generated

setParent

public void setParent(TRCPackage newParent)

Specified by:
setParent in interface TRCPackage
Parameters:
newParent - the new value of the 'Parent' reference.
See Also:
TRCPackage.getParent()
Generated

eInverseAdd

public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                   int featureID,
                                                                   org.eclipse.emf.common.notify.NotificationChain msgs)

Generated

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Overrides:
eInverseRemove in class TRCLanguageElementImpl
Generated

eBasicRemoveFromContainerFeature

public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)

Generated

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class TRCLanguageElementImpl
Generated

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class TRCLanguageElementImpl
Generated

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class TRCLanguageElementImpl
Generated

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class TRCLanguageElementImpl
Generated

toString

public java.lang.String toString()

Generated

TPTP 4.4.0 Platform Project
Public API Specification