|
Eclipse Platform Release 3.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ILaunch | |
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. |
Uses of ILaunch in org.eclipse.debug.core |
Classes in org.eclipse.debug.core that implement ILaunch | |
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 | |
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[] |
ILaunchManager.getLaunches()
Returns the collection of launches currently registered with this launch manager. |
Methods in org.eclipse.debug.core with parameters of type ILaunch | |
IProcess |
IProcessFactory.newProcess(ILaunch launch,
Process process,
String label,
Map attributes)
Creates and returns a new process representing the given java.lang.Process . |
void |
ILaunchListener.launchRemoved(ILaunch launch)
Notifies this listener that the specified launch has been removed. |
void |
ILaunchListener.launchAdded(ILaunch launch)
Notifies this listener that the specified launch has been added. |
void |
ILaunchListener.launchChanged(ILaunch launch)
Notifies this listener that the specified launch has changed. |
void |
ILaunchesListener2.launchesTerminated(ILaunch[] launches)
Notification that the given launches have terminated. |
void |
Launch.launchRemoved(ILaunch launch)
|
void |
Launch.launchAdded(ILaunch launch)
|
void |
Launch.launchChanged(ILaunch launch)
|
void |
ILaunchesListener.launchesRemoved(ILaunch[] launches)
Notifies this listener that the specified launches have been removed. |
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 |
ILaunchManager.removeLaunch(ILaunch launch)
Removes the specified launch and notifies listeners. |
void |
ILaunchManager.removeLaunches(ILaunch[] launches)
Removes the specified launch objects and notifies listeners. |
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. |
static IProcess |
DebugPlugin.newProcess(ILaunch launch,
Process process,
String label)
Creates and returns a new process representing the given java.lang.Process . |
static IProcess |
DebugPlugin.newProcess(ILaunch launch,
Process process,
String label,
Map attributes)
Creates and returns a new process representing the given java.lang.Process . |
Uses of ILaunch in org.eclipse.debug.core.model |
Methods in org.eclipse.debug.core.model that return ILaunch | |
ILaunch |
ILaunchConfigurationDelegate2.getLaunch(ILaunchConfiguration configuration,
String mode)
Returns a launch object to use when launching the given launch configuration in the given mode, or null if a new default
launch object should be created by the debug platform. |
ILaunch |
RuntimeProcess.getLaunch()
|
ILaunch |
LaunchConfigurationDelegate.getLaunch(ILaunchConfiguration configuration,
String mode)
|
ILaunch |
IProcess.getLaunch()
Returns the launch this element originated from. |
ILaunch |
IDebugElement.getLaunch()
Returns the launch this element is contained in. |
Methods in org.eclipse.debug.core.model with parameters of type ILaunch | |
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 in |
Constructors in org.eclipse.debug.core.model with parameters of type ILaunch | |
RuntimeProcess(ILaunch launch,
Process process,
String name,
Map 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 | |
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 | |
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 | |
void |
ILaunchConfigurationTab.launched(ILaunch launch)
Deprecated. As of R3.0, this method is no longer called by the launch framework. Since tabs do not exist when launching is performed elsewhere than the launch dialog, this method cannot be relied upon for launching functionality. |
void |
AbstractLaunchConfigurationTabGroup.launched(ILaunch launch)
Deprecated. |
void |
ILaunchConfigurationTabGroup.launched(ILaunch launch)
Deprecated. As of R3.0, this method is no longer called by the launch framework. Since tabs do not exist when launching is performed elsewhere than the launch dialog, this method cannot be relied upon for launching functionality. |
void |
AbstractLaunchConfigurationTab.launched(ILaunch launch)
Deprecated. |
|
Eclipse Platform Release 3.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.