public class InactiveStackFrame extends java.lang.Object implements IInternalStackFrame
MODEL_ID
Constructor and Description |
---|
InactiveStackFrame(IStackFrame frame)
constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
attributes()
frame attributes
|
void |
dispose()
disposes this frame
|
ProgramThreadHandle |
handle()
returns the parent thread (null for inactive threads)
|
java.lang.String |
id()
returns a unique ID for that frame
|
boolean |
isActive()
returns whether this stack frame is active
|
ILocation |
location()
returns the location of this object
|
java.lang.String |
modelID()
returns the identifier of the debug model
|
IVariable |
variable(java.lang.String name)
returns the variable for the given name (null if it does not exist)
|
java.util.List<IVariable> |
variables()
returns the variable information
|
public InactiveStackFrame(IStackFrame frame)
public boolean isActive()
isActive
in interface IInternalStackFrame
public ProgramThreadHandle handle()
handle
in interface IInternalStackFrame
public java.lang.String modelID()
modelID
in interface IModelExtension
public ILocation location()
location
in interface ILocatable
public java.lang.String id()
id
in interface IStackFrame
public java.util.Map<java.lang.String,java.lang.String> attributes()
attributes
in interface IStackFrame
public java.util.List<IVariable> variables()
variables
in interface IStackFrame
public IVariable variable(java.lang.String name)
variable
in interface IStackFrame
public void dispose()
dispose
in interface IInternalStackFrame