|
 |
|
|
Uses of Interface org.eclipse.debug.core.ILaunchConfiguration
Methods in
org.eclipse.debug.core.model with parameters of type
ILaunchConfiguration
|
boolean
|
LaunchConfigurationDelegate.
buildForLaunch
(
ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
|
boolean
|
ILaunchConfigurationDelegate2.
buildForLaunch
(
ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
Optionally performs any required building before launching the given
configuration in the specified mode, and returns whether the debug platform
should perform an incremental workspace build before the launch continues. |
boolean
|
LaunchConfigurationDelegate.
finalLaunchCheck
(
ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
|
boolean
|
ILaunchConfigurationDelegate2.
finalLaunchCheck
(
ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
Returns whether a launch should proceed. |
protected
IBreakpoint[]
|
LaunchConfigurationDelegate.
getBreakpoints
(
ILaunchConfiguration configuration)
Returns the breakpoint collection that is relevant for this launch delegate. |
protected
IProject[]
|
LaunchConfigurationDelegate.
getBuildOrder
(
ILaunchConfiguration configuration,
String mode)
Returns the projects to build before launching the given launch configuration
or null if the entire workspace should be built incrementally. |
ILaunch
|
LaunchConfigurationDelegate.
getLaunch
(
ILaunchConfiguration configuration,
String mode)
|
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. |
protected
IProject[]
|
LaunchConfigurationDelegate.
getProjectsForProblemSearch
(
ILaunchConfiguration configuration,
String mode)
Returns the set of projects to use when searching for errors or null
if no search is to be done. |
void
|
IPersistableSourceLocator.
initializeDefaults
(
ILaunchConfiguration configuration)
Initializes this source locator to perform default
source lookup for the given launch configuration. |
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. |
boolean
|
LaunchConfigurationDelegate.
preLaunchCheck
(
ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
|
boolean
|
ILaunchConfigurationDelegate2.
preLaunchCheck
(
ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
Returns whether a launch should proceed. |
protected boolean
|
LaunchConfigurationDelegate.
saveBeforeLaunch
(
ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
Performs the scoped saving of resources before launching and returns whether
the launch should continue. |
Methods in
org.eclipse.debug.ui with parameters of type
ILaunchConfiguration
|
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. |
static
ILaunchGroup
|
DebugUITools.
getLaunchGroup
(
ILaunchConfiguration configuration,
String mode)
Returns the launch group that the given launch configuration belongs
to, for the specified mode, or null if none. |
protected abstract
IProject
|
WorkingDirectoryBlock.
getProject
(
ILaunchConfiguration configuration)
Returns the project associated with the specified launch configuration or
null if none. |
static
String
|
RefreshTab.
getRefreshScope
(
ILaunchConfiguration configuration)
Returns the refresh scope attribute specified by the given launch configuration
or null if none. |
void
|
AbstractLaunchConfigurationTabGroup.
initializeFrom
(
ILaunchConfiguration configuration)
By default, delegate to all of the tabs in this group. |
void
|
ILaunchConfigurationTab.
initializeFrom
(
ILaunchConfiguration configuration)
Initializes this tab's controls with values from the given
launch configuration. |
void
|
CommonTab.
initializeFrom
(
ILaunchConfiguration configuration)
|
void
|
EnvironmentTab.
initializeFrom
(
ILaunchConfiguration configuration)
|
void
|
WorkingDirectoryBlock.
initializeFrom
(
ILaunchConfiguration configuration)
|
void
|
RefreshTab.
initializeFrom
(
ILaunchConfiguration configuration)
|
void
|
ILaunchConfigurationTabGroup.
initializeFrom
(
ILaunchConfiguration configuration)
Initializes this group's tab controls with values from the given
launch configuration. |
static boolean
|
CommonTab.
isLaunchInBackground
(
ILaunchConfiguration configuration)
Returns whether the given configuration should be launched in the background. |
static boolean
|
DebugUITools.
isPrivate
(
ILaunchConfiguration configuration)
Returns whether the given launch configuration is private. |
static boolean
|
RefreshTab.
isRefreshRecursive
(
ILaunchConfiguration configuration)
Returns whether the refresh scope specified by the given launch
configuration is recursive. |
boolean
|
ILaunchConfigurationTab.
isValid
(
ILaunchConfiguration launchConfig)
Returns whether this tab is in a valid state in the context of the specified launch configuration. |
boolean
|
AbstractLaunchConfigurationTab.
isValid
(
ILaunchConfiguration launchConfig)
|
boolean
|
CommonTab.
isValid
(
ILaunchConfiguration config)
|
boolean
|
WorkingDirectoryBlock.
isValid
(
ILaunchConfiguration config)
|
boolean
|
RefreshTab.
isValid
(
ILaunchConfiguration launchConfig)
|
static void
|
DebugUITools.
launch
(
ILaunchConfiguration configuration,
String mode)
Saves and builds the workspace according to current preference settings, and
launches the given launch configuration in the specified mode. |
static int
|
DebugUITools.
openLaunchConfigurationDialog
(
Shell shell,
ILaunchConfiguration configuration,
String groupIdentifier,
IStatus status)
Open the launch configuration dialog on the specified launch
configuration. |
static int
|
DebugUITools.
openLaunchConfigurationPropertiesDialog
(
Shell shell,
ILaunchConfiguration configuration,
String groupIdentifier)
Open the launch configuration properties dialog on the specified launch
configuration. |
static int
|
DebugUITools.
openLaunchConfigurationPropertiesDialog
(
Shell shell,
ILaunchConfiguration configuration,
String groupIdentifier,
IStatus status)
Open the launch configuration properties dialog on the specified launch
configuration. |
static void
|
RefreshTab.
refreshResources
(
ILaunchConfiguration configuration,
IProgressMonitor monitor)
Refreshes the resources as specified by the given launch configuration. |
protected void
|
WorkingDirectoryBlock.
setLaunchConfiguration
(
ILaunchConfiguration config)
Sets the launch configuration to be used by this working directory block. |
protected void
|
EnvironmentTab.
updateEnvironment
(
ILaunchConfiguration configuration)
Updates the environment table for the given launch configuration |
protected void
|
CommonTab.
updateLaunchInBackground
(
ILaunchConfiguration configuration)
Updates the launch on background check button |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|