public class EaseDebugThread extends EaseDebugElement implements IThread
Constructor and Description |
---|
EaseDebugThread(EaseDebugTarget target,
java.lang.Thread thread) |
Modifier and Type | Method and Description |
---|---|
IBreakpoint[] |
getBreakpoints() |
java.lang.String |
getName() |
int |
getPriority() |
IStackFrame[] |
getStackFrames() |
java.lang.Thread |
getThread() |
EaseDebugStackFrame |
getTopStackFrame() |
boolean |
hasStackFrames() |
void |
setStackFrames(java.util.List<IScriptDebugFrame> debugFrames) |
java.lang.String |
toString() |
canDisconnect, canResume, canStepInto, canStepOver, canStepReturn, canSuspend, canTerminate, disconnect, getDebugTarget, getModelIdentifier, isDisconnected, isStepping, isSuspended, isTerminated, resume, stepInto, stepOver, stepReturn, suspend, terminate
fireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getLaunch
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDebugTarget, getLaunch, getModelIdentifier
getAdapter
canResume, canSuspend, isSuspended, resume, suspend
canStepInto, canStepOver, canStepReturn, isStepping, stepInto, stepOver, stepReturn
canTerminate, isTerminated, terminate
public EaseDebugThread(EaseDebugTarget target, java.lang.Thread thread)
public IStackFrame[] getStackFrames()
getStackFrames
in interface IThread
public boolean hasStackFrames()
hasStackFrames
in interface IThread
public EaseDebugStackFrame getTopStackFrame()
getTopStackFrame
in interface IThread
public int getPriority() throws DebugException
getPriority
in interface IThread
DebugException
public IBreakpoint[] getBreakpoints()
getBreakpoints
in interface IThread
public java.lang.Thread getThread()
public void setStackFrames(java.util.List<IScriptDebugFrame> debugFrames)
public java.lang.String toString()
toString
in class java.lang.Object