public class ProcessThread extends ProcessDebugElement implements org.eclipse.debug.core.model.IThread
| Constructor and Description |
|---|
ProcessThread(org.eclipse.debug.core.model.IDebugTarget target,
String processId) |
ProcessThread(org.eclipse.debug.core.model.IDebugTarget target,
String processId,
String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canResume() |
boolean |
canStepInto() |
boolean |
canStepOver() |
boolean |
canStepReturn() |
boolean |
canSuspend() |
boolean |
canTerminate() |
boolean |
equals(Object obj) |
org.eclipse.debug.core.model.IBreakpoint[] |
getBreakpoints() |
String |
getModelIdentifier() |
String |
getName() |
int |
getPriority() |
org.eclipse.debug.core.model.IStackFrame[] |
getStackFrames() |
ProcessStackFrame |
getTopStackFrame() |
String |
getVicciProcessId()
gets the process id
|
String |
getVicciProcessName()
gets the name of the process (e.g.
|
int |
hashCode() |
boolean |
hasStackFrames() |
boolean |
isStepping() |
boolean |
isSuspended() |
boolean |
isTerminated() |
void |
resume() |
void |
stepInto() |
void |
stepOver() |
void |
stepReturn() |
void |
suspend() |
void |
terminate() |
fireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getDebugTarget, getLaunch, notSupported, requestFailedclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitpublic ProcessThread(org.eclipse.debug.core.model.IDebugTarget target,
String processId)
public String getModelIdentifier()
getModelIdentifier in interface org.eclipse.debug.core.model.IDebugElementpublic 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()
throws org.eclipse.debug.core.DebugException
resume in interface org.eclipse.debug.core.model.ISuspendResumeorg.eclipse.debug.core.DebugExceptionpublic void suspend()
throws org.eclipse.debug.core.DebugException
suspend in interface org.eclipse.debug.core.model.ISuspendResumeorg.eclipse.debug.core.DebugExceptionpublic 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()
throws org.eclipse.debug.core.DebugException
stepInto in interface org.eclipse.debug.core.model.ISteporg.eclipse.debug.core.DebugExceptionpublic void stepOver()
throws org.eclipse.debug.core.DebugException
stepOver in interface org.eclipse.debug.core.model.ISteporg.eclipse.debug.core.DebugExceptionpublic void stepReturn()
throws org.eclipse.debug.core.DebugException
stepReturn in interface org.eclipse.debug.core.model.ISteporg.eclipse.debug.core.DebugExceptionpublic boolean canTerminate()
canTerminate in interface org.eclipse.debug.core.model.ITerminatepublic boolean isTerminated()
isTerminated in interface org.eclipse.debug.core.model.ITerminatepublic void terminate()
throws org.eclipse.debug.core.DebugException
terminate in interface org.eclipse.debug.core.model.ITerminateorg.eclipse.debug.core.DebugExceptionpublic org.eclipse.debug.core.model.IStackFrame[] getStackFrames()
throws org.eclipse.debug.core.DebugException
getStackFrames in interface org.eclipse.debug.core.model.IThreadorg.eclipse.debug.core.DebugExceptionpublic boolean hasStackFrames()
throws org.eclipse.debug.core.DebugException
hasStackFrames in interface org.eclipse.debug.core.model.IThreadorg.eclipse.debug.core.DebugExceptionpublic int getPriority()
throws org.eclipse.debug.core.DebugException
getPriority in interface org.eclipse.debug.core.model.IThreadorg.eclipse.debug.core.DebugExceptionpublic ProcessStackFrame getTopStackFrame()
getTopStackFrame in interface org.eclipse.debug.core.model.IThreadpublic String getName()
getName in interface org.eclipse.debug.core.model.IThreadpublic org.eclipse.debug.core.model.IBreakpoint[] getBreakpoints()
getBreakpoints in interface org.eclipse.debug.core.model.IThreadpublic String getVicciProcessId()
public String getVicciProcessName()
Copyright © 2018. All rights reserved.