public class EaseDebugStackFrame extends EaseDebugElement implements IStackFrame
EaseDebugElement.State| Constructor and Description |
|---|
EaseDebugStackFrame(EaseDebugThread thread,
IScriptDebugFrame debugFrame) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canResume() |
boolean |
canStepInto() |
boolean |
canStepOver() |
boolean |
canStepReturn() |
boolean |
canSuspend() |
int |
getCharEnd() |
int |
getCharStart() |
IScriptDebugFrame |
getDebugFrame() |
int |
getLineNumber() |
java.lang.String |
getName() |
IRegisterGroup[] |
getRegisterGroups() |
Script |
getScript() |
EaseDebugThread |
getThread() |
EaseDebugVariable[] |
getVariables() |
boolean |
hasRegisterGroups() |
boolean |
hasVariables() |
boolean |
isStepping() |
boolean |
isSuspended() |
void |
resume() |
void |
setDirty() |
void |
setVariables(java.util.Collection<EaseDebugVariable> variables) |
void |
stepInto() |
void |
stepOver() |
void |
stepReturn() |
void |
suspend() |
java.lang.String |
toString() |
canDisconnect, canTerminate, disconnect, getDebugTarget, getModelIdentifier, isDisconnected, isTerminated, setResumed, setSuspended, terminatefireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getLaunchequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDebugTarget, getLaunch, getModelIdentifiergetAdaptercanTerminate, isTerminated, terminatepublic EaseDebugStackFrame(EaseDebugThread thread, IScriptDebugFrame debugFrame)
public EaseDebugThread getThread()
getThread in interface IStackFramepublic EaseDebugVariable[] getVariables()
getVariables in interface IStackFramepublic boolean hasVariables()
hasVariables in interface IStackFramepublic int getLineNumber()
getLineNumber in interface IStackFramepublic int getCharStart()
getCharStart in interface IStackFramepublic int getCharEnd()
getCharEnd in interface IStackFramepublic java.lang.String getName()
getName in interface IStackFramepublic IRegisterGroup[] getRegisterGroups()
getRegisterGroups in interface IStackFramepublic boolean hasRegisterGroups()
hasRegisterGroups in interface IStackFramepublic 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.Objectpublic boolean canSuspend()
canSuspend in interface ISuspendResumecanSuspend in class EaseDebugElementpublic boolean canResume()
canResume in interface ISuspendResumecanResume in class EaseDebugElementpublic boolean isSuspended()
isSuspended in interface ISuspendResumeisSuspended in class EaseDebugElementpublic void resume()
resume in interface ISuspendResumeresume in class EaseDebugElementpublic void suspend()
suspend in interface ISuspendResumesuspend in class EaseDebugElementpublic boolean canStepInto()
canStepInto in interface IStepcanStepInto in class EaseDebugElementpublic boolean canStepOver()
canStepOver in interface IStepcanStepOver in class EaseDebugElementpublic boolean canStepReturn()
canStepReturn in interface IStepcanStepReturn in class EaseDebugElementpublic boolean isStepping()
isStepping in interface IStepisStepping in class EaseDebugElementpublic void stepInto()
stepInto in interface IStepstepInto in class EaseDebugElementpublic void stepOver()
stepOver in interface IStepstepOver in class EaseDebugElementpublic void stepReturn()
stepReturn in interface IStepstepReturn in class EaseDebugElement