public abstract class EaseDebugElement extends DebugElement implements ITerminate, ISuspendResume, IDisconnect, IStep
Modifier and Type | Class and Description |
---|---|
static class |
EaseDebugElement.State |
Constructor and Description |
---|
EaseDebugElement(EaseDebugTarget target) |
Modifier and Type | Method and Description |
---|---|
boolean |
canDisconnect() |
boolean |
canResume() |
boolean |
canStepInto() |
boolean |
canStepOver() |
boolean |
canStepReturn() |
boolean |
canSuspend() |
boolean |
canTerminate() |
void |
disconnect() |
EaseDebugTarget |
getDebugTarget() |
java.lang.String |
getModelIdentifier() |
boolean |
isDisconnected() |
boolean |
isStepping() |
boolean |
isSuspended() |
boolean |
isTerminated() |
void |
resume() |
void |
setResumed(int type) |
void |
setSuspended() |
void |
stepInto() |
void |
stepOver() |
void |
stepReturn() |
void |
suspend() |
void |
terminate() |
fireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getLaunch
public EaseDebugElement(EaseDebugTarget target)
public EaseDebugTarget getDebugTarget()
getDebugTarget
in interface IDebugElement
getDebugTarget
in class DebugElement
public java.lang.String getModelIdentifier()
getModelIdentifier
in interface IDebugElement
public boolean canTerminate()
canTerminate
in interface ITerminate
public void terminate()
terminate
in interface ITerminate
public boolean isTerminated()
isTerminated
in interface ITerminate
public boolean canDisconnect()
canDisconnect
in interface IDisconnect
public void disconnect()
disconnect
in interface IDisconnect
public boolean isDisconnected()
isDisconnected
in interface IDisconnect
public boolean canResume()
canResume
in interface ISuspendResume
public boolean canSuspend()
canSuspend
in interface ISuspendResume
public boolean isSuspended()
isSuspended
in interface ISuspendResume
public void resume()
resume
in interface ISuspendResume
public void suspend()
suspend
in interface ISuspendResume
public void setSuspended()
public void setResumed(int type)
public boolean canStepInto()
canStepInto
in interface IStep
public boolean canStepOver()
canStepOver
in interface IStep
public boolean canStepReturn()
canStepReturn
in interface IStep
public boolean isStepping()
isStepping
in interface IStep
public void stepReturn()
stepReturn
in interface IStep