Package org.eclipse.pde.ui.launcher
Class OSGiSettingsTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.pde.ui.launcher.AbstractLauncherTab
org.eclipse.pde.ui.launcher.OSGiSettingsTab
- All Implemented Interfaces:
IPrototypeAttributesLabelProvider,ILaunchConfigurationTab,ILaunchConfigurationTab2
A launch configuration tab that displays and edits the VM install
launch configuration attributes.
This class may be instantiated. This class is not intended to be subclassed.
- Since:
- 3.3
- Restriction:
- This class is not intended to be subclassed by clients.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateControl(Composite parent) voiddispose()getId()getImage()getName()voidinitializeFrom(ILaunchConfiguration configuration) voidperformApply(ILaunchConfigurationWorkingCopy configuration) voidsetDefaults(ILaunchConfigurationWorkingCopy configuration) voidValidates the page and updates the buttons and message of the launch configuration dialog.voidValidates the data entered on the tab.Methods inherited from class org.eclipse.pde.ui.launcher.AbstractLauncherTab
activated, createStartingSpace, deactivated, isValid, scheduleUpdateJobMethods 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, setWarningMessageMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab
OkToLeaveTab, postApply
-
Constructor Details
-
OSGiSettingsTab
public OSGiSettingsTab()Constructor
-
-
Method Details
-
createControl
-
setDefaults
-
initializeFrom
-
performApply
-
getName
-
getImage
- Specified by:
getImagein interfaceILaunchConfigurationTab- Overrides:
getImagein classAbstractLaunchConfigurationTab
-
dispose
public void dispose()- Specified by:
disposein interfaceILaunchConfigurationTab- Overrides:
disposein classAbstractLaunchConfigurationTab
-
validateTab
public void validateTab()Description copied from class:AbstractLauncherTabValidates the data entered on the tab.- Specified by:
validateTabin classAbstractLauncherTab
-
updateLaunchConfigurationDialog
public void updateLaunchConfigurationDialog()Description copied from class:AbstractLauncherTabValidates the page and updates the buttons and message of the launch configuration dialog.- Overrides:
updateLaunchConfigurationDialogin classAbstractLauncherTab- See Also:
-
getId
- Overrides:
getIdin classAbstractLaunchConfigurationTab
-