Package org.eclipse.pde.ui.launcher
Class BundlesTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.pde.ui.launcher.AbstractLauncherTab
org.eclipse.pde.ui.launcher.BundlesTab
- All Implemented Interfaces:
IPrototypeAttributesLabelProvider
,ILaunchConfigurationTab
,ILaunchConfigurationTab2
A launch configuration tab that customizes the list of bundles to launch with,
their start level and their auto-start attributes.
This class may be instantiated, but it is not intended to be subclassed by clients.
- Since:
- 3.3
- Restriction:
- This class is not intended to be subclassed by clients.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
createControl
(Composite parent) void
dispose()
Dispose imagesgetId()
getImage()
getName()
void
initializeFrom
(ILaunchConfiguration config) void
void
void
Validates the data entered on the tab.Methods inherited from class org.eclipse.pde.ui.launcher.AbstractLauncherTab
createStartingSpace, deactivated, isValid, scheduleUpdateJob, updateLaunchConfigurationDialog
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, initializeAttributes, isDirty, launched, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab
OkToLeaveTab, postApply
-
Constructor Details
-
BundlesTab
public BundlesTab()Constructor to create a new bundle tab
-
-
Method Details
-
dispose
public void dispose()Dispose images- Specified by:
dispose
in interfaceILaunchConfigurationTab
- Overrides:
dispose
in classAbstractLaunchConfigurationTab
- See Also:
-
createControl
-
initializeFrom
-
setDefaults
-
performApply
-
getName
-
getImage
- Specified by:
getImage
in interfaceILaunchConfigurationTab
- Overrides:
getImage
in classAbstractLaunchConfigurationTab
-
activated
- Specified by:
activated
in interfaceILaunchConfigurationTab
- Overrides:
activated
in classAbstractLauncherTab
-
validateTab
public void validateTab()Description copied from class:AbstractLauncherTab
Validates the data entered on the tab.- Specified by:
validateTab
in classAbstractLauncherTab
-
getId
- Overrides:
getId
in classAbstractLaunchConfigurationTab
-