Eclipse Platform Release 3.7

## Uses of Interface
org.eclipse.debug.core.ILaunchDelegate

Packages that use ILaunchDelegate
org.eclipse.debug.core: Provides support for launching programs, breakpoint management, expression management, and debug events.
org.eclipse.debug.ui: Provides a generic debugger user interface that clients may customize via standard workbench extension points.

Uses of ILaunchDelegate in org.eclipse.debug.core

Methods in org.eclipse.debug.core that return ILaunchDelegate
`ILaunchDelegate[]` `ILaunchConfigurationType.getDelegates(Set modes)` Returns the delegates capable of launching in the specified modes, possibly an empty set.
`ILaunchDelegate` `ILaunchConfigurationType.getPreferredDelegate(Set modes)` Returns the preferred launch delegate for this type in the specified mode combination or `null` if there is no preferred delegate.
`ILaunchDelegate` `ILaunchConfiguration.getPreferredDelegate(Set modes)` Returns the preferred launch delegate that has been set on this configuration or `null` if one is not specified.

Methods in org.eclipse.debug.core with parameters of type ILaunchDelegate
`void` `ILaunchConfigurationType.setPreferredDelegate(Set modes, ILaunchDelegate delegate)` Sets the preferred launch delegate for this type in the specified mode combination.

Uses of ILaunchDelegate in org.eclipse.debug.ui

Methods in org.eclipse.debug.ui with parameters of type ILaunchDelegate
`static String` `DebugUITools.getLaunchPerspective(ILaunchConfigurationType type, ILaunchDelegate delegate, Set modes)` Returns the perspective id to switch to when a configuration of the given type launched with the specified delegate is launched in the given mode set, or `null` if no switch should occurr.
`static void` `DebugUITools.setLaunchPerspective(ILaunchConfigurationType type, ILaunchDelegate delegate, Set modes, String perspectiveid)` Sets the perspective to switch to when a configuration of the specified type and launched using the specified launch delegate is launched in the specified modeset.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.