Interface ProfilingOperation
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,ProfilingInstruction
- All Known Subinterfaces:
ProfilingModel
- All Known Implementing Classes:
ProfilingModelImpl
,ProfilingOperationImpl
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Context>
Returns the value of the 'Context' containment reference list.long
Returns the value of the 'End Memory Usage' attribute.long
Returns the value of the 'End Time' attribute.org.eclipse.emf.common.util.EList<ExecutionError>
Returns the value of the 'Execution Errors' containment reference list.org.eclipse.emf.common.util.EList<ProfilingInstruction>
Returns the value of the 'Execution Instructions' containment reference list.long
Returns the value of the 'Max Memory Usage' attribute.int
Returns the value of the 'Total Executed Instructions' attribute.boolean
Returns the value of the 'Matching Operation' attribute.void
setEndMemoryUsage
(long value) Sets the value of the 'End Memory Usage
' attribute.void
setEndTime
(long value) Sets the value of the 'End Time
' attribute.void
setMatchingOperation
(boolean value) Sets the value of the 'Matching Operation
' attribute.void
setMaxMemoryUsage
(long value) Sets the value of the 'Max Memory Usage
' attribute.void
setTotalExecutedInstructions
(int value) Sets the value of the 'Total Executed Instructions
' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, 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.m2m.atl.profiler.model.ProfilingInstruction
getAtlInstruction, getContent, getInstructionID, getLaunchedMemoryUsage, getLaunchedTime, getParentOperation, getStackFrames, isHasError, setAtlInstruction, setContent, setHasError, setInstructionID, setLaunchedMemoryUsage, setLaunchedTime, setParentOperation
-
Method Details
-
getEndTime
long getEndTime()Returns the value of the 'End Time' attribute.If the meaning of the 'End Time' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'End Time' attribute.
- See Also:
-
setEndTime
void setEndTime(long value) Sets the value of the 'End Time
' attribute.- Parameters:
value
- the new value of the 'End Time' attribute.- See Also:
-
getTotalExecutedInstructions
int getTotalExecutedInstructions()Returns the value of the 'Total Executed Instructions' attribute.If the meaning of the 'Total Executed Instructions' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Total Executed Instructions' attribute.
- See Also:
-
setTotalExecutedInstructions
void setTotalExecutedInstructions(int value) Sets the value of the 'Total Executed Instructions
' attribute.- Parameters:
value
- the new value of the 'Total Executed Instructions' attribute.- See Also:
-
getExecutionInstructions
org.eclipse.emf.common.util.EList<ProfilingInstruction> getExecutionInstructions()Returns the value of the 'Execution Instructions' containment reference list. The list contents are of typeProfilingInstruction
.If the meaning of the 'Execution Instructions' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Execution Instructions' containment reference list.
- See Also:
-
getEndMemoryUsage
long getEndMemoryUsage()Returns the value of the 'End Memory Usage' attribute.If the meaning of the 'End Memory Usage' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'End Memory Usage' attribute.
- See Also:
-
setEndMemoryUsage
void setEndMemoryUsage(long value) Sets the value of the 'End Memory Usage
' attribute.- Parameters:
value
- the new value of the 'End Memory Usage' attribute.- See Also:
-
getContext
org.eclipse.emf.common.util.EList<Context> getContext()Returns the value of the 'Context' containment reference list. The list contents are of typeContext
.If the meaning of the 'Context' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Context' containment reference list.
- See Also:
-
getMaxMemoryUsage
long getMaxMemoryUsage()Returns the value of the 'Max Memory Usage' attribute.If the meaning of the 'Max Memory Usage' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Max Memory Usage' attribute.
- See Also:
-
setMaxMemoryUsage
void setMaxMemoryUsage(long value) Sets the value of the 'Max Memory Usage
' attribute.- Parameters:
value
- the new value of the 'Max Memory Usage' attribute.- See Also:
-
isMatchingOperation
boolean isMatchingOperation()Returns the value of the 'Matching Operation' attribute.If the meaning of the 'Matching Operation' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Matching Operation' attribute.
- See Also:
-
setMatchingOperation
void setMatchingOperation(boolean value) Sets the value of the 'Matching Operation
' attribute.- Parameters:
value
- the new value of the 'Matching Operation' attribute.- See Also:
-
getExecutionErrors
org.eclipse.emf.common.util.EList<ExecutionError> getExecutionErrors()Returns the value of the 'Execution Errors' containment reference list. The list contents are of typeExecutionError
.If the meaning of the 'Execution Errors' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Execution Errors' containment reference list.
- See Also:
-