public class ScriptDebugStackFrame extends ScriptDebugElement implements IStackFrame
| Constructor and Description |
|---|
ScriptDebugStackFrame(ScriptDebugThread thread,
IScriptDebugFrame debugFrame) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCharEnd() |
int |
getCharStart() |
IScriptDebugFrame |
getDebugFrame() |
int |
getLineNumber() |
String |
getName() |
IRegisterGroup[] |
getRegisterGroups() |
Script |
getScript() |
IThread |
getThread() |
IVariable[] |
getVariables() |
IVariable[] |
getVariables(Object value)
Get child variables from a given script variable.
|
boolean |
hasRegisterGroups() |
boolean |
hasVariables() |
boolean |
isStepping() |
boolean |
isSuspended() |
boolean |
isTerminated() |
void |
setDirty() |
canDisconnect, canResume, canStepInto, canStepOver, canStepReturn, canSuspend, canTerminate, disconnect, getDebugTarget, getModelIdentifier, isDisconnected, resume, stepInto, stepOver, stepReturn, suspend, terminatefireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getLaunchequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDebugTarget, getLaunch, getModelIdentifiergetAdaptercanStepInto, canStepOver, canStepReturn, stepInto, stepOver, stepReturncanResume, canSuspend, resume, suspendcanTerminate, terminatepublic ScriptDebugStackFrame(ScriptDebugThread thread, IScriptDebugFrame debugFrame)
public IThread getThread()
getThread in interface IStackFramepublic IVariable[] getVariables() throws DebugException
getVariables in interface IStackFrameDebugExceptionpublic IVariable[] getVariables(Object value)
value - parent to retrieve children fromnullpublic boolean hasVariables()
throws DebugException
hasVariables in interface IStackFrameDebugExceptionpublic int getLineNumber()
throws DebugException
getLineNumber in interface IStackFrameDebugExceptionpublic int getCharStart()
throws DebugException
getCharStart in interface IStackFrameDebugExceptionpublic int getCharEnd()
throws DebugException
getCharEnd in interface IStackFrameDebugExceptionpublic String getName() throws DebugException
getName in interface IStackFrameDebugExceptionpublic IRegisterGroup[] getRegisterGroups() throws DebugException
getRegisterGroups in interface IStackFrameDebugExceptionpublic boolean hasRegisterGroups()
throws DebugException
hasRegisterGroups in interface IStackFrameDebugExceptionpublic boolean isTerminated()
isTerminated in interface ITerminatepublic boolean isSuspended()
isSuspended in interface ISuspendResumepublic boolean isStepping()
isStepping in interface ISteppublic Script getScript()
public IScriptDebugFrame getDebugFrame()
public void setDirty()