public class ShallowProcess extends BaseProcess
BaseProcess.IRunnable
Constructor and Description |
---|
ShallowProcess(org.eclipse.debug.core.ILaunch launch,
BaseProcess.IRunnable r) |
Modifier and Type | Method and Description |
---|---|
boolean |
canTerminate() |
java.lang.String |
getAttribute(java.lang.String key) |
int |
getExitValue() |
java.lang.String |
getLabel() |
org.eclipse.debug.core.ILaunch |
getLaunch() |
boolean |
isTerminated() |
void |
run() |
void |
run(org.eclipse.debug.core.model.IDebugTarget debugTarget) |
void |
setAttribute(java.lang.String key,
java.lang.String value) |
void |
terminate() |
getStreamsProxy, setStreamsProxy
public ShallowProcess(org.eclipse.debug.core.ILaunch launch, BaseProcess.IRunnable r)
public void run() throws java.lang.Exception
java.lang.Exception
public void run(org.eclipse.debug.core.model.IDebugTarget debugTarget) throws java.lang.Exception
java.lang.Exception
public java.lang.String getLabel()
public org.eclipse.debug.core.ILaunch getLaunch()
public void setAttribute(java.lang.String key, java.lang.String value)
public java.lang.String getAttribute(java.lang.String key)
public int getExitValue() throws org.eclipse.debug.core.DebugException
org.eclipse.debug.core.DebugException
public boolean canTerminate()
public boolean isTerminated()
public void terminate() throws org.eclipse.debug.core.DebugException
org.eclipse.debug.core.DebugException