public class ScriptDebugThread extends ScriptDebugElement implements IThread
| Constructor and Description |
|---|
ScriptDebugThread(ScriptDebugTarget target,
Thread thread) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canStepInto() |
boolean |
canStepOver() |
boolean |
canStepReturn() |
IBreakpoint[] |
getBreakpoints() |
String |
getName() |
int |
getPriority() |
IStackFrame[] |
getStackFrames() |
Thread |
getThread() |
ScriptDebugStackFrame |
getTopStackFrame() |
boolean |
hasStackFrames() |
boolean |
isStepping() |
boolean |
isSuspended() |
boolean |
isTerminated() |
void |
setStackFrames(List<IScriptDebugFrame> debugFrames) |
void |
stepInto() |
void |
stepOver() |
void |
stepReturn() |
canDisconnect, canResume, canSuspend, canTerminate, disconnect, getDebugTarget, getModelIdentifier, isDisconnected, resume, suspend, terminatefireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getLaunchequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDebugTarget, getLaunch, getModelIdentifiergetAdaptercanResume, canSuspend, resume, suspendcanTerminate, terminatepublic ScriptDebugThread(ScriptDebugTarget target, Thread thread)
public String getName() throws DebugException
getName in interface IThreadDebugExceptionpublic IStackFrame[] getStackFrames()
getStackFrames in interface IThreadpublic boolean hasStackFrames()
hasStackFrames in interface IThreadpublic ScriptDebugStackFrame getTopStackFrame()
getTopStackFrame in interface IThreadpublic int getPriority()
throws DebugException
getPriority in interface IThreadDebugExceptionpublic IBreakpoint[] getBreakpoints()
getBreakpoints in interface IThreadpublic Thread getThread()
public boolean isTerminated()
isTerminated in interface ITerminatepublic boolean isSuspended()
isSuspended in interface ISuspendResumepublic boolean isStepping()
isStepping in interface ISteppublic void setStackFrames(List<IScriptDebugFrame> debugFrames)
public boolean canStepInto()
canStepInto in interface IStepcanStepInto in class ScriptDebugElementpublic boolean canStepOver()
canStepOver in interface IStepcanStepOver in class ScriptDebugElementpublic boolean canStepReturn()
canStepReturn in interface IStepcanStepReturn in class ScriptDebugElementpublic void stepInto()
throws DebugException
stepInto in interface IStepstepInto in class ScriptDebugElementDebugExceptionpublic void stepOver()
throws DebugException
stepOver in interface IStepstepOver in class ScriptDebugElementDebugExceptionpublic void stepReturn()
throws DebugException
stepReturn in interface IStepstepReturn in class ScriptDebugElementDebugException