Uses of Interface
org.eclipse.debug.core.model.IProcess
Packages that use IProcess
Package
Description
Provides support for launching programs, breakpoint management, expression management,
and debug events.
Defines interfaces for debug model elements, source lookup, and launching.
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
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 IProcessModifier and TypeMethodDescriptionIProcess[]
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
.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 IProcessModifier and TypeMethodDescriptionLaunch.getProcesses0()
Returns the processes associated with this launch, in its internal form - a list.Methods in org.eclipse.debug.core with parameters of type IProcessModifier and TypeMethodDescriptionvoid
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 IProcessModifier and TypeClassDescriptionclass
Standard implementation of anIProcess
that wrappers a system process (java.lang.Process
).Methods in org.eclipse.debug.core.model that return IProcessModifier and TypeMethodDescriptionIDebugTarget.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 IProcessModifier and TypeMethodDescriptionstatic IProcess
DebugUITools.getCurrentProcess()
Returns the process associated with the current debug context.Methods in org.eclipse.debug.ui with parameters of type IProcessModifier and TypeMethodDescriptionstatic 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 IProcessModifier and TypeMethodDescriptionprotected IProcess
ConsoleColorProvider.getProcess()
Returns the process this color provider is providing color for, ornull
if none.IConsole.getProcess()
Returns the process associated with this console.Methods in org.eclipse.debug.ui.console with parameters of type IProcess