public interface IPStackFrame extends IRunToLine, IRunToAddress, IJumpToLine, IJumpToAddress, IPDebugElement, org.eclipse.debug.core.model.IStackFrame
| Modifier and Type | Method and Description |
|---|---|
boolean |
canEvaluate()
Check if expressions can be evaluated in this stack frame
|
org.eclipse.debug.core.model.IValue |
evaluateExpression(java.lang.String expression)
Evaluate an expression in this stack frame
|
java.lang.String |
evaluateExpressionToString(java.lang.String expression)
Evaluate an expression in this stack frame.
|
java.math.BigInteger |
getAddress()
Get the address of this stack frame
|
java.lang.String |
getFile()
Get the file associated with this stack frame
|
int |
getFrameLineNumber()
Get the frame line number
|
java.lang.String |
getFunction()
Get the function
|
int |
getLevel()
Get the frame level
|
IPDIStackFrame |
getPDIStackFrame()
Get the PDI stack frame
|
canRunToLine, canRunToLine, runToLine, runToLinecanRunToAddress, runToAddresscanJumpToLine, canJumpToLine, jumpToLine, jumpToLinecanJumpToAddress, jumpToAddressgetCurrentStateInfo, getID, getSession, getStategetCharEnd, getCharStart, getLineNumber, getName, getRegisterGroups, getThread, getVariables, hasRegisterGroups, hasVariablesgetDebugTarget, getLaunch, getModelIdentifiercanStepInto, canStepOver, canStepReturn, isStepping, stepInto, stepOver, stepReturnboolean canEvaluate()
org.eclipse.debug.core.model.IValue evaluateExpression(java.lang.String expression)
throws org.eclipse.debug.core.DebugException
expression - org.eclipse.debug.core.DebugExceptionjava.lang.String evaluateExpressionToString(java.lang.String expression)
throws org.eclipse.debug.core.DebugException
org.eclipse.debug.core.DebugExceptionjava.math.BigInteger getAddress()
java.lang.String getFile()
int getFrameLineNumber()
java.lang.String getFunction()
int getLevel()
IPDIStackFrame getPDIStackFrame()
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.