Interface ProfilingInstruction
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
ProfilingModel,ProfilingOperation
- All Known Implementing Classes:
ProfilingInstructionImpl,ProfilingModelImpl,ProfilingOperationImpl
public interface ProfilingInstruction extends org.eclipse.emf.ecore.EObjectA representation of the model object 'Profiling Instruction'.The following features are supported:
- See Also:
ModelPackage.getProfilingInstruction()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ATLInstructiongetAtlInstruction()Returns the value of the 'Atl Instruction' reference.java.lang.StringgetContent()Returns the value of the 'Content' attribute.intgetInstructionID()Returns the value of the 'Instruction ID' attribute.longgetLaunchedMemoryUsage()Returns the value of the 'Launched Memory Usage' attribute.longgetLaunchedTime()Returns the value of the 'Launched Time' attribute.ProfilingOperationgetParentOperation()Returns the value of the 'Parent Operation' reference.org.eclipse.emf.common.util.EList<java.lang.Object>getStackFrames()Returns the value of the 'Stack Frames' attribute list.booleanisHasError()Returns the value of the 'Has Error' attribute.voidsetAtlInstruction(ATLInstruction value)Sets the value of the 'Atl Instruction' reference.voidsetContent(java.lang.String value)Sets the value of the 'Content' attribute.voidsetHasError(boolean value)Sets the value of the 'Has Error' attribute.voidsetInstructionID(int value)Sets the value of the 'Instruction ID' attribute.voidsetLaunchedMemoryUsage(long value)Sets the value of the 'Launched Memory Usage' attribute.voidsetLaunchedTime(long value)Sets the value of the 'Launched Time' attribute.voidsetParentOperation(ProfilingOperation value)Sets the value of the 'Parent Operation' reference.
-
-
-
Method Detail
-
getLaunchedTime
long getLaunchedTime()
Returns the value of the 'Launched Time' attribute.If the meaning of the 'Launched Time' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Launched Time' attribute.
- See Also:
setLaunchedTime(long),ModelPackage.getProfilingInstruction_LaunchedTime()
-
setLaunchedTime
void setLaunchedTime(long value)
Sets the value of the 'Launched Time' attribute.- Parameters:
value- the new value of the 'Launched Time' attribute.- See Also:
getLaunchedTime()
-
getStackFrames
org.eclipse.emf.common.util.EList<java.lang.Object> getStackFrames()
Returns the value of the 'Stack Frames' attribute list. The list contents are of typeObject.If the meaning of the 'Stack Frames' attribute list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Stack Frames' attribute list.
- See Also:
ModelPackage.getProfilingInstruction_StackFrames()
-
getParentOperation
ProfilingOperation getParentOperation()
Returns the value of the 'Parent Operation' reference.If the meaning of the 'Parent Operation' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Parent Operation' reference.
- See Also:
setParentOperation(ProfilingOperation),ModelPackage.getProfilingInstruction_ParentOperation()
-
setParentOperation
void setParentOperation(ProfilingOperation value)
Sets the value of the 'Parent Operation' reference.- Parameters:
value- the new value of the 'Parent Operation' reference.- See Also:
getParentOperation()
-
getInstructionID
int getInstructionID()
Returns the value of the 'Instruction ID' attribute.If the meaning of the 'Instruction ID' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Instruction ID' attribute.
- See Also:
setInstructionID(int),ModelPackage.getProfilingInstruction_InstructionID()
-
setInstructionID
void setInstructionID(int value)
Sets the value of the 'Instruction ID' attribute.- Parameters:
value- the new value of the 'Instruction ID' attribute.- See Also:
getInstructionID()
-
getAtlInstruction
ATLInstruction getAtlInstruction()
Returns the value of the 'Atl Instruction' reference.If the meaning of the 'Atl Instruction' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Atl Instruction' reference.
- See Also:
setAtlInstruction(ATLInstruction),ModelPackage.getProfilingInstruction_AtlInstruction()
-
setAtlInstruction
void setAtlInstruction(ATLInstruction value)
Sets the value of the 'Atl Instruction' reference.- Parameters:
value- the new value of the 'Atl Instruction' reference.- See Also:
getAtlInstruction()
-
getContent
java.lang.String getContent()
Returns the value of the 'Content' attribute.If the meaning of the 'Content' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Content' attribute.
- See Also:
setContent(String),ModelPackage.getProfilingInstruction_Content()
-
setContent
void setContent(java.lang.String value)
Sets the value of the 'Content' attribute.- Parameters:
value- the new value of the 'Content' attribute.- See Also:
getContent()
-
getLaunchedMemoryUsage
long getLaunchedMemoryUsage()
Returns the value of the 'Launched Memory Usage' attribute.If the meaning of the 'Launched Memory Usage' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Launched Memory Usage' attribute.
- See Also:
setLaunchedMemoryUsage(long),ModelPackage.getProfilingInstruction_LaunchedMemoryUsage()
-
setLaunchedMemoryUsage
void setLaunchedMemoryUsage(long value)
Sets the value of the 'Launched Memory Usage' attribute.- Parameters:
value- the new value of the 'Launched Memory Usage' attribute.- See Also:
getLaunchedMemoryUsage()
-
isHasError
boolean isHasError()
Returns the value of the 'Has Error' attribute.If the meaning of the 'Has Error' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Has Error' attribute.
- See Also:
setHasError(boolean),ModelPackage.getProfilingInstruction_HasError()
-
setHasError
void setHasError(boolean value)
Sets the value of the 'Has Error' attribute.- Parameters:
value- the new value of the 'Has Error' attribute.- See Also:
isHasError()
-
-