Class ProfilingInstructionImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.m2m.atl.profiler.model.impl.ProfilingInstructionImpl
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, ProfilingInstruction
- Direct Known Subclasses:
ProfilingOperationImpl
public class ProfilingInstructionImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements ProfilingInstruction
An implementation of the model object 'Profiling Instruction'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces 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.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ATLInstructionThe cached value of the 'Atl Instruction' reference.protected StringThe cached value of the 'Content' attribute.protected static final StringThe default value of the 'Content' attribute.protected static final booleanThe default value of the 'Has Error' attribute.protected booleanThe cached value of the 'Has Error' attribute.protected static final intThe default value of the 'Instruction ID' attribute.protected intThe cached value of the 'Instruction ID' attribute.protected static final longThe default value of the 'Launched Memory Usage' attribute.protected static final longThe default value of the 'Launched Time' attribute.protected longThe cached value of the 'Launched Memory Usage' attribute.protected longThe cached value of the 'Launched Time' attribute.protected ProfilingOperationThe cached value of the 'Parent Operation' reference.protected org.eclipse.emf.common.util.EList<Object> The cached value of the 'Stack Frames' attribute list.Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) booleaneIsSet(int featureID) voidprotected org.eclipse.emf.ecore.EClassvoideUnset(int featureID) intlonglongorg.eclipse.emf.common.util.EList<Object> booleanvoidsetAtlInstruction(ATLInstruction newAtlInstruction) voidsetContent(String newContent) voidsetHasError(boolean newHasError) voidsetInstructionID(int newInstructionID) voidsetLaunchedMemoryUsage(long newLaunchedMemoryUsage) voidsetLaunchedTime(long newLaunchedTime) voidsetParentOperation(ProfilingOperation newParentOperation) toString()Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
LAUNCHED_TIME_EDEFAULT
protected static final long LAUNCHED_TIME_EDEFAULTThe default value of the 'Launched Time' attribute.- See Also:
-
launchedTime
-
stackFrames
The cached value of the 'Stack Frames' attribute list.- See Also:
-
parentOperation
The cached value of the 'Parent Operation' reference.- See Also:
-
INSTRUCTION_ID_EDEFAULT
protected static final int INSTRUCTION_ID_EDEFAULTThe default value of the 'Instruction ID' attribute.- See Also:
-
instructionID
-
atlInstruction
The cached value of the 'Atl Instruction' reference.- See Also:
-
CONTENT_EDEFAULT
-
-
LAUNCHED_MEMORY_USAGE_EDEFAULT
protected static final long LAUNCHED_MEMORY_USAGE_EDEFAULTThe default value of the 'Launched Memory Usage' attribute.- See Also:
-
launchedMemoryUsage
protected long launchedMemoryUsageThe cached value of the 'Launched Memory Usage' attribute.- See Also:
-
HAS_ERROR_EDEFAULT
protected static final boolean HAS_ERROR_EDEFAULTThe default value of the 'Has Error' attribute.- See Also:
-
hasError
-
-
Constructor Details
-
ProfilingInstructionImpl
protected ProfilingInstructionImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.EObjectImpl
-
getLaunchedTime
public long getLaunchedTime()- Specified by:
getLaunchedTimein interfaceProfilingInstruction- Returns:
- the value of the 'Launched Time' attribute.
- See Also:
-
setLaunchedTime
public void setLaunchedTime(long newLaunchedTime) - Specified by:
setLaunchedTimein interfaceProfilingInstruction- Parameters:
newLaunchedTime- the new value of the 'Launched Time' attribute.- See Also:
-
getStackFrames
- Specified by:
getStackFramesin interfaceProfilingInstruction- Returns:
- the value of the 'Stack Frames' attribute list.
- See Also:
-
getParentOperation
- Specified by:
getParentOperationin interfaceProfilingInstruction- Returns:
- the value of the 'Parent Operation' reference.
- See Also:
-
basicGetParentOperation
-
setParentOperation
- Specified by:
setParentOperationin interfaceProfilingInstruction- Parameters:
newParentOperation- the new value of the 'Parent Operation' reference.- See Also:
-
getInstructionID
public int getInstructionID()- Specified by:
getInstructionIDin interfaceProfilingInstruction- Returns:
- the value of the 'Instruction ID' attribute.
- See Also:
-
setInstructionID
public void setInstructionID(int newInstructionID) - Specified by:
setInstructionIDin interfaceProfilingInstruction- Parameters:
newInstructionID- the new value of the 'Instruction ID' attribute.- See Also:
-
getAtlInstruction
- Specified by:
getAtlInstructionin interfaceProfilingInstruction- Returns:
- the value of the 'Atl Instruction' reference.
- See Also:
-
basicGetAtlInstruction
-
setAtlInstruction
- Specified by:
setAtlInstructionin interfaceProfilingInstruction- Parameters:
newAtlInstruction- the new value of the 'Atl Instruction' reference.- See Also:
-
getContent
- Specified by:
getContentin interfaceProfilingInstruction- Returns:
- the value of the 'Content' attribute.
- See Also:
-
setContent
- Specified by:
setContentin interfaceProfilingInstruction- Parameters:
newContent- the new value of the 'Content' attribute.- See Also:
-
getLaunchedMemoryUsage
public long getLaunchedMemoryUsage()- Specified by:
getLaunchedMemoryUsagein interfaceProfilingInstruction- Returns:
- the value of the 'Launched Memory Usage' attribute.
- See Also:
-
setLaunchedMemoryUsage
public void setLaunchedMemoryUsage(long newLaunchedMemoryUsage) - Specified by:
setLaunchedMemoryUsagein interfaceProfilingInstruction- Parameters:
newLaunchedMemoryUsage- the new value of the 'Launched Memory Usage' attribute.- See Also:
-
isHasError
public boolean isHasError()- Specified by:
isHasErrorin interfaceProfilingInstruction- Returns:
- the value of the 'Has Error' attribute.
- See Also:
-
setHasError
public void setHasError(boolean newHasError) - Specified by:
setHasErrorin interfaceProfilingInstruction- Parameters:
newHasError- the new value of the 'Has Error' attribute.- See Also:
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
-