org.eclipse.pde.ui.launcher
Class OSGiLaunchConfigurationDelegate
java.lang.Object
org.eclipse.debug.core.model.LaunchConfigurationDelegate
org.eclipse.pde.ui.launcher.OSGiLaunchConfigurationDelegate
- All Implemented Interfaces:
- ILaunchConfigurationDelegate, ILaunchConfigurationDelegate2
public class OSGiLaunchConfigurationDelegate
- extends LaunchConfigurationDelegate
A launch delegate for launching OSGi frameworks
Clients may subclass and instantiate this class.
- Since:
- 3.3
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(ILaunchConfiguration configuration,
String mode,
ILaunch launch,
IProgressMonitor monitor)
throws CoreException
- Delegates to the launcher delegate associated with the OSGi framework
selected in the launch configuration.
- Throws:
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 IProject[] getBuildOrder(ILaunchConfiguration configuration,
String mode)
throws CoreException
- Overrides:
getBuildOrder
in class LaunchConfigurationDelegate
- Throws:
CoreException
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.