public interface IPStackFrame extends IRunToLine, IRunToAddress, IJumpToLine, IJumpToAddress, IPDebugElement
Modifier and Type | Method and Description |
---|---|
boolean |
canEvaluate()
Check if expressions can be evaluated in this stack frame
|
IValue |
evaluateExpression(String expression)
Evaluate an expression in this stack frame
|
String |
evaluateExpressionToString(String expression)
Evaluate an expression in this stack frame.
|
BigInteger |
getAddress()
Get the address of this stack frame
|
String |
getFile()
Get the file associated with this stack frame
|
int |
getFrameLineNumber()
Get the frame line number
|
String |
getFunction()
Get the function
|
int |
getLevel()
Get the frame level
|
IPDIStackFrame |
getPDIStackFrame()
Get the PDI stack frame
|
canRunToLine, runToLine
canRunToAddress, runToAddress
canJumpToLine, jumpToLine
canJumpToAddress, jumpToAddress
getCurrentStateInfo, getID, getSession, getState
boolean canEvaluate()
IValue evaluateExpression(String expression) throws DebugException
expression
- DebugException
String evaluateExpressionToString(String expression) throws DebugException
DebugException
BigInteger getAddress()
String getFile()
int getFrameLineNumber()
String getFunction()
int getLevel()
IPDIStackFrame getPDIStackFrame()
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.