Uses of Interface
org.eclipse.debug.core.model.IProcess
-
Packages that use IProcess Package Description org.eclipse.debug.core Provides support for launching programs, breakpoint management, expression management, and debug events.org.eclipse.debug.core.model Defines interfaces for debug model elements, source lookup, and launching.org.eclipse.debug.ui Provides a generic debugger user interface that clients may customize via standard workbench extension points.org.eclipse.debug.ui.console Provides a set of interfaces and classes for rendering and annotating text in the debug console. -
-
Uses of IProcess in org.eclipse.debug.core
Methods in org.eclipse.debug.core that return IProcess Modifier and Type Method Description IProcess[]
ILaunch. getProcesses()
Returns the processes that were launched, or an empty collection if no processes were launched.IProcess[]
ILaunchManager. getProcesses()
Returns the collection of processes currently registered with this launch manager.IProcess[]
Launch. getProcesses()
static IProcess
DebugPlugin. newProcess(ILaunch launch, Process process, String label)
Creates and returns a new process representing the givenjava.lang.Process
.static IProcess
DebugPlugin. newProcess(ILaunch launch, Process process, String label, Map<String,String> attributes)
Creates and returns a new process representing the givenjava.lang.Process
.IProcess
IProcessFactory. newProcess(ILaunch launch, Process process, String label, Map<String,String> attributes)
Creates and returns a new process representing the givenjava.lang.Process
.Methods in org.eclipse.debug.core that return types with arguments of type IProcess Modifier and Type Method Description protected List<IProcess>
Launch. getProcesses0()
Returns the processes associated with this launch, in its internal form - a list.Methods in org.eclipse.debug.core with parameters of type IProcess Modifier and Type Method Description void
ILaunch. addProcess(IProcess process)
Adds the given process to this launch.void
Launch. addProcess(IProcess process)
protected void
Launch. addProcesses(IProcess[] processes)
Adds the given processes to this launch.void
ILaunch. removeProcess(IProcess process)
Removes the given process from this launch.void
Launch. removeProcess(IProcess process)
-
Uses of IProcess in org.eclipse.debug.core.model
Classes in org.eclipse.debug.core.model that implement IProcess Modifier and Type Class Description class
RuntimeProcess
Standard implementation of anIProcess
that wrappers a system process (java.lang.Process
).Methods in org.eclipse.debug.core.model that return IProcess Modifier and Type Method Description IProcess
IDebugTarget. getProcess()
Returns the system process associated with this debug target. -
Uses of IProcess in org.eclipse.debug.ui
Methods in org.eclipse.debug.ui that return IProcess Modifier and Type Method Description static IProcess
DebugUITools. getCurrentProcess()
Returns the process associated with the current debug context.Methods in org.eclipse.debug.ui with parameters of type IProcess Modifier and Type Method Description static IConsole
DebugUITools. getConsole(IProcess process)
Returns the console associated with the given process, ornull
if none. -
Uses of IProcess in org.eclipse.debug.ui.console
Methods in org.eclipse.debug.ui.console that return IProcess Modifier and Type Method Description protected IProcess
ConsoleColorProvider. getProcess()
Returns the process this color provider is providing color for, ornull
if none.IProcess
IConsole. getProcess()
Returns the process associated with this console.Methods in org.eclipse.debug.ui.console with parameters of type IProcess Modifier and Type Method Description void
ConsoleColorProvider. connect(IProcess process, IConsole console)
void
IConsoleColorProvider. connect(IProcess process, IConsole console)
Connects this color provider to the given process and console.
-