Package org.eclipse.pde.launching
Class OSGiLaunchConfigurationDelegate
java.lang.Object
org.eclipse.debug.core.model.LaunchConfigurationDelegate
org.eclipse.pde.launching.OSGiLaunchConfigurationDelegate
- All Implemented Interfaces:
- ILaunchConfigurationDelegate,- ILaunchConfigurationDelegate2
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
- 
Field SummaryFields inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegatecomplileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected IProject[]getBuildOrder(ILaunchConfiguration configuration, String mode) voidlaunch(ILaunchConfiguration configuration, String mode, ILaunch launch, 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.LaunchConfigurationDelegateaddReferencedProjects, buildForLaunch, buildProjects, computeBuildOrder, computeReferencedBuildOrder, existsProblems, finalLaunchCheck, getBreakpoints, getLaunch, getProjectsForProblemSearch, isLaunchProblem, preLaunchCheck, saveBeforeLaunchMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.debug.core.model.ILaunchConfigurationDelegateshowCommandLine
- 
Constructor Details- 
OSGiLaunchConfigurationDelegatepublic OSGiLaunchConfigurationDelegate()
 
- 
- 
Method Details- 
launchpublic 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:
 
- 
getBuildOrderprotected IProject[] getBuildOrder(ILaunchConfiguration configuration, String mode) throws CoreException - Overrides:
- getBuildOrderin class- LaunchConfigurationDelegate
- Throws:
- CoreException
 
 
-