org.eclipse.pde.launching
Class OSGiLaunchConfigurationDelegate
java.lang.Object
org.eclipse.debug.core.model.LaunchConfigurationDelegate
org.eclipse.pde.launching.OSGiLaunchConfigurationDelegate
- All Implemented Interfaces:
- org.eclipse.debug.core.model.ILaunchConfigurationDelegate, org.eclipse.debug.core.model.ILaunchConfigurationDelegate2
- Direct Known Subclasses:
- OSGiLaunchConfigurationDelegate
public class OSGiLaunchConfigurationDelegate
- extends org.eclipse.debug.core.model.LaunchConfigurationDelegate
A launch delegate for launching OSGi frameworks
Clients may subclass and instantiate this class.
This class originally existed in 3.3 as
org.eclipse.pde.ui.launcher.OSGiLaunchConfigurationDelegate
.
- Since:
- 3.6
Fields inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate |
complileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus |
Method Summary |
protected org.eclipse.core.resources.IProject[] |
getBuildOrder(org.eclipse.debug.core.ILaunchConfiguration configuration,
String mode)
|
void |
launch(org.eclipse.debug.core.ILaunchConfiguration configuration,
String mode,
org.eclipse.debug.core.ILaunch launch,
org.eclipse.core.runtime.IProgressMonitor monitor)
Delegates to the launcher delegate associated with the OSGi framework
selected in the launch configuration. |
Methods inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate |
addReferencedProjects, buildForLaunch, buildProjects, computeBuildOrder, computeReferencedBuildOrder, existsProblems, finalLaunchCheck, getBreakpoints, getLaunch, getProjectsForProblemSearch, isLaunchProblem, preLaunchCheck, saveBeforeLaunch |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OSGiLaunchConfigurationDelegate
public OSGiLaunchConfigurationDelegate()
launch
public void launch(org.eclipse.debug.core.ILaunchConfiguration configuration,
String mode,
org.eclipse.debug.core.ILaunch launch,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
- Delegates to the launcher delegate associated with the OSGi framework
selected in the launch configuration.
- Throws:
org.eclipse.core.runtime.CoreException
- See Also:
ILaunchConfigurationDelegate.launch(org.eclipse.debug.core.ILaunchConfiguration, java.lang.String, org.eclipse.debug.core.ILaunch, org.eclipse.core.runtime.IProgressMonitor)
getBuildOrder
protected org.eclipse.core.resources.IProject[] getBuildOrder(org.eclipse.debug.core.ILaunchConfiguration configuration,
String mode)
throws org.eclipse.core.runtime.CoreException
- Overrides:
getBuildOrder
in class org.eclipse.debug.core.model.LaunchConfigurationDelegate
- Throws:
org.eclipse.core.runtime.CoreException
Copyright (c) IBM Corp. and others 2000, 2010. All Rights Reserved.