public class EaseDebugStackFrame extends EaseDebugElement implements IStackFrame
Constructor and Description |
---|
EaseDebugStackFrame(EaseDebugThread thread,
IScriptDebugFrame debugFrame) |
Modifier and Type | Method and Description |
---|---|
int |
getCharEnd() |
int |
getCharStart() |
IScriptDebugFrame |
getDebugFrame() |
int |
getLineNumber() |
java.lang.String |
getName() |
IRegisterGroup[] |
getRegisterGroups() |
Script |
getScript() |
IThread |
getThread() |
EaseDebugVariable[] |
getVariables() |
boolean |
hasRegisterGroups() |
boolean |
hasVariables() |
void |
setDirty() |
void |
setVariables(java.util.Collection<EaseDebugVariable> variables) |
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
canStepInto, canStepOver, canStepReturn, isStepping, stepInto, stepOver, stepReturn
canResume, canSuspend, isSuspended, resume, suspend
canTerminate, isTerminated, terminate
public EaseDebugStackFrame(EaseDebugThread thread, IScriptDebugFrame debugFrame)
public IThread getThread()
getThread
in interface IStackFrame
public EaseDebugVariable[] getVariables()
getVariables
in interface IStackFrame
public boolean hasVariables()
hasVariables
in interface IStackFrame
public int getLineNumber()
getLineNumber
in interface IStackFrame
public int getCharStart()
getCharStart
in interface IStackFrame
public int getCharEnd()
getCharEnd
in interface IStackFrame
public java.lang.String getName()
getName
in interface IStackFrame
public IRegisterGroup[] getRegisterGroups()
getRegisterGroups
in interface IStackFrame
public boolean hasRegisterGroups()
hasRegisterGroups
in interface IStackFrame
public Script getScript()
public IScriptDebugFrame getDebugFrame()
public void setDirty()
public void setVariables(java.util.Collection<EaseDebugVariable> variables)
public java.lang.String toString()
toString
in class java.lang.Object