Package org.eclipse.pde.launching
Class OSGiLaunchConfigurationInitializer
- java.lang.Object
- 
- org.eclipse.pde.launching.OSGiLaunchConfigurationInitializer
 
- 
- Direct Known Subclasses:
- OSGiLaunchConfigurationInitializer
 
 public class OSGiLaunchConfigurationInitializer extends Object Initializes launch configuration attributes for newly-created OSGi Framework launch configurationsClients may instantiate or subclass this class This class originally existed in 3.3 as org.eclipse.pde.ui.launcher.OSGiLaunchConfigurationInitializer.- Since:
- 3.6
 
- 
- 
Constructor SummaryConstructors Constructor Description OSGiLaunchConfigurationInitializer()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetAutoStart(String bundleID)Returns whether the bundle should be started automaticallyprotected StringgetStartLevel(String bundleID)Returns the bundle's start levelvoidinitialize(ILaunchConfigurationWorkingCopy configuration)Initializes some attributes on a newly-created launch configurationprotected voidinitializeBundleState(ILaunchConfigurationWorkingCopy configuration)Initializes the checked/unchecked state of bundlesprotected voidinitializeFrameworkDefaults(ILaunchConfigurationWorkingCopy configuration)Initializes the start level and auto-start attributesprotected voidinitializeSourcePathProvider(ILaunchConfigurationWorkingCopy configuration)Sets the source provider ID
 
- 
- 
- 
Field Detail- 
DEFAULTprotected static final String DEFAULT - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
initializepublic void initialize(ILaunchConfigurationWorkingCopy configuration) Initializes some attributes on a newly-created launch configuration- Parameters:
- configuration- the launch configuration
 
 - 
initializeSourcePathProviderprotected void initializeSourcePathProvider(ILaunchConfigurationWorkingCopy configuration) Sets the source provider ID- Parameters:
- configuration- the launch configuration
 
 - 
initializeFrameworkDefaultsprotected void initializeFrameworkDefaults(ILaunchConfigurationWorkingCopy configuration) Initializes the start level and auto-start attributes- Parameters:
- configuration- the launch configuration
 
 - 
initializeBundleStateprotected void initializeBundleState(ILaunchConfigurationWorkingCopy configuration) Initializes the checked/unchecked state of bundles- Parameters:
- configuration- the launch configuration
 
 - 
getStartLevelprotected String getStartLevel(String bundleID) Returns the bundle's start level- Parameters:
- bundleID- the bundle ID
- Returns:
- the start level for the given bundle or the string default
 
 
- 
 
-