public abstract class EaseDebugElement
extends org.eclipse.debug.core.model.DebugElement
implements org.eclipse.debug.core.model.ITerminate, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.IDisconnect, org.eclipse.debug.core.model.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() |
public EaseDebugElement(EaseDebugTarget target)
public EaseDebugTarget getDebugTarget()
getDebugTarget in interface org.eclipse.debug.core.model.IDebugElementgetDebugTarget in class org.eclipse.debug.core.model.DebugElementpublic java.lang.String getModelIdentifier()
getModelIdentifier in interface org.eclipse.debug.core.model.IDebugElementpublic boolean canTerminate()
canTerminate in interface org.eclipse.debug.core.model.ITerminatepublic void terminate()
terminate in interface org.eclipse.debug.core.model.ITerminatepublic boolean isTerminated()
isTerminated in interface org.eclipse.debug.core.model.ITerminatepublic boolean canDisconnect()
canDisconnect in interface org.eclipse.debug.core.model.IDisconnectpublic void disconnect()
disconnect in interface org.eclipse.debug.core.model.IDisconnectpublic boolean isDisconnected()
isDisconnected in interface org.eclipse.debug.core.model.IDisconnectpublic boolean canResume()
canResume in interface org.eclipse.debug.core.model.ISuspendResumepublic boolean canSuspend()
canSuspend in interface org.eclipse.debug.core.model.ISuspendResumepublic boolean isSuspended()
isSuspended in interface org.eclipse.debug.core.model.ISuspendResumepublic void resume()
resume in interface org.eclipse.debug.core.model.ISuspendResumepublic void suspend()
suspend in interface org.eclipse.debug.core.model.ISuspendResumepublic void setSuspended()
public void setResumed(int type)
public boolean canStepInto()
canStepInto in interface org.eclipse.debug.core.model.ISteppublic boolean canStepOver()
canStepOver in interface org.eclipse.debug.core.model.ISteppublic boolean canStepReturn()
canStepReturn in interface org.eclipse.debug.core.model.ISteppublic boolean isStepping()
isStepping in interface org.eclipse.debug.core.model.ISteppublic void stepInto()
stepInto in interface org.eclipse.debug.core.model.ISteppublic void stepOver()
stepOver in interface org.eclipse.debug.core.model.ISteppublic void stepReturn()
stepReturn in interface org.eclipse.debug.core.model.IStep