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 IInternalStackFramepublic ProgramThreadHandle handle()
handle in interface IInternalStackFramepublic java.lang.String modelID()
modelID in interface IModelExtensionpublic ILocation location()
location in interface ILocatablepublic java.lang.String id()
id in interface IStackFramepublic java.util.Map<java.lang.String,java.lang.String> attributes()
attributes in interface IStackFramepublic java.util.List<IVariable> variables()
variables in interface IStackFramepublic IVariable variable(java.lang.String name)
variable in interface IStackFramepublic void dispose()
dispose in interface IInternalStackFrame