public interface IStackFrame extends IALSBDebuggerObject, ILocatable, IModelExtension
MODEL_ID
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
attributes()
frame attributes
|
boolean |
isActive()
returns whether the frame is active
|
IProgramThread |
thread()
returns the parent thread
|
IVariable |
variable(java.lang.String name)
returns the variable of given name, null if it does not exist
|
java.util.List<IVariable> |
variables()
returns the list of variables for this stack frame
|
debugger, toString
location
modelID
IProgramThread thread()
boolean isActive()
java.util.Map<java.lang.String,java.lang.String> attributes()
java.util.List<IVariable> variables() throws InvalidStackFrameException
InvalidStackFrameException
- - if this stack frame has become invalid.IVariable variable(java.lang.String name) throws InvalidStackFrameException
InvalidStackFrameException
- - if this stack frame has become invalid.