Uses of Interface
org.eclipse.debug.core.ILaunch
-
Packages that use ILaunch 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.core.sourcelookup Provides support for source lookup.org.eclipse.debug.ui Provides a generic debugger user interface that clients may customize via standard workbench extension points.org.eclipse.debug.ui.contexts Provides a set of interfaces and classes for debug context management.org.eclipse.unittest.model Application programming interfaces representing test elements as shown in the Unit Test view. -
-
Uses of ILaunch in org.eclipse.debug.core
Classes in org.eclipse.debug.core that implement ILaunch Modifier and Type Class Description class
Launch
A launch is the result of launching a debug session and/or one or more system processes.Methods in org.eclipse.debug.core that return ILaunch Modifier and Type Method Description ILaunch[]
ILaunchManager. getLaunches()
Returns the collection of launches currently registered with this launch manager.ILaunch
ILaunchConfiguration. launch(String mode, IProgressMonitor monitor)
Launches this configuration in the specified mode by delegating to this configuration's launch configuration delegate, and returns the resulting launch.ILaunch
ILaunchConfiguration. launch(String mode, IProgressMonitor monitor, boolean build)
Launches this configuration in the specified mode by delegating to this configuration's launch configuration delegate, and returns the resulting launch.ILaunch
ILaunchConfiguration. launch(String mode, IProgressMonitor monitor, boolean build, boolean register)
Launches this configuration in the specified mode by delegating to this configuration's launch configuration delegate, and returns the resulting launch.Methods in org.eclipse.debug.core with parameters of type ILaunch Modifier and Type Method Description void
ILaunchManager. addLaunch(ILaunch launch)
Adds the specified launch and notifies listeners.void
ILaunchManager. addLaunches(ILaunch[] launches)
Adds the specified launch objects and notifies listeners.boolean
ILaunchManager. isRegistered(ILaunch launch)
Returns whether the given launch is currently registered.void
ILaunchListener. launchAdded(ILaunch launch)
Notifies this listener that the specified launch has been added.void
Launch. launchAdded(ILaunch launch)
void
ILaunchListener. launchChanged(ILaunch launch)
Notifies this listener that the specified launch has changed.void
Launch. launchChanged(ILaunch launch)
void
ILaunchesListener. launchesAdded(ILaunch[] launches)
Notifies this listener that the specified launches have been added.void
ILaunchesListener. launchesChanged(ILaunch[] launches)
Notifies this listener that the specified launches have changed.void
ILaunchesListener. launchesRemoved(ILaunch[] launches)
Notifies this listener that the specified launches have been removed.void
ILaunchesListener2. launchesTerminated(ILaunch[] launches)
Notification that the given launches have terminated.void
ILaunchListener. launchRemoved(ILaunch launch)
Notifies this listener that the specified launch has been removed.void
Launch. launchRemoved(ILaunch launch)
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
.void
ILaunchManager. removeLaunch(ILaunch launch)
Removes the specified launch and notifies listeners.void
ILaunchManager. removeLaunches(ILaunch[] launches)
Removes the specified launch objects and notifies listeners. -
Uses of ILaunch in org.eclipse.debug.core.model
Methods in org.eclipse.debug.core.model that return ILaunch Modifier and Type Method Description ILaunch
DebugElement. getLaunch()
ILaunch
IDebugElement. getLaunch()
Returns the launch this element is contained in.ILaunch
ILaunchConfigurationDelegate2. getLaunch(ILaunchConfiguration configuration, String mode)
Returns a launch object to use when launching the given launch configuration in the given mode, ornull
if a new default launch object should be created by the debug platform.ILaunch
IProcess. getLaunch()
Returns the launch this element originated from.ILaunch
LaunchConfigurationDelegate. getLaunch(ILaunchConfiguration configuration, String mode)
ILaunch
RuntimeProcess. getLaunch()
Methods in org.eclipse.debug.core.model with parameters of type ILaunch Modifier and Type Method Description void
ILaunchConfigurationDelegate. launch(ILaunchConfiguration configuration, String mode, ILaunch launch, IProgressMonitor monitor)
Launches the given configuration in the specified mode, contributing debug targets and/or processes to the given launch object.protected void
RuntimeProcess. setLaunch(ILaunch launch)
Sets the launch this process is contained indefault String
ILaunchConfigurationDelegate. showCommandLine(ILaunchConfiguration configuration, String mode, ILaunch launch, IProgressMonitor monitor)
Gets the command line to launch the given configuration in the specified mode.Constructors in org.eclipse.debug.core.model with parameters of type ILaunch Constructor Description RuntimeProcess(ILaunch launch, Process process, String name, Map<String,String> attributes)
Constructs a RuntimeProcess on the given system process with the given name, adding this process to the given launch. -
Uses of ILaunch in org.eclipse.debug.core.sourcelookup
Methods in org.eclipse.debug.core.sourcelookup with parameters of type ILaunch Modifier and Type Method Description void
AbstractSourceLookupDirector. launchAdded(ILaunch launch)
void
AbstractSourceLookupDirector. launchChanged(ILaunch launch)
void
AbstractSourceLookupDirector. launchRemoved(ILaunch launch)
-
Uses of ILaunch in org.eclipse.debug.ui
Methods in org.eclipse.debug.ui that return ILaunch Modifier and Type Method Description static ILaunch
DebugUITools. buildAndLaunch(ILaunchConfiguration configuration, String mode, IProgressMonitor monitor)
Builds the workspace according to current preference settings, and launches the given configuration in the specified mode, returning the resulting launch object.Methods in org.eclipse.debug.ui with parameters of type ILaunch Modifier and Type Method Description void
AbstractLaunchConfigurationTab. launched(ILaunch launch)
Deprecated.As of R3.0, this method is no longer called by the launch framework.void
AbstractLaunchConfigurationTabGroup. launched(ILaunch launch)
Deprecated.As of R3.0, this method is no longer called by the launch framework.void
ILaunchConfigurationTab. launched(ILaunch launch)
Deprecated.As of R3.0, this method is no longer called by the launch framework.void
ILaunchConfigurationTabGroup. launched(ILaunch launch)
Deprecated.As of R3.0, this method is no longer called by the launch framework. -
Uses of ILaunch in org.eclipse.debug.ui.contexts
Methods in org.eclipse.debug.ui.contexts with parameters of type ILaunch Modifier and Type Method Description void
ISuspendTriggerListener. suspended(ILaunch launch, Object context)
Notification the given launch has suspended at the specified context. -
Uses of ILaunch in org.eclipse.unittest.model
Methods in org.eclipse.unittest.model that return ILaunch Modifier and Type Method Description ILaunch
ITestRunSession. getLaunch()
Returns theILaunch
from which this test run session has been started, ornull
if not available.
-