public abstract class AbstractLauncherTab extends AbstractLaunchConfigurationTab
This class may be subclassed by clients.
Constructor and Description |
---|
AbstractLauncherTab() |
Modifier and Type | Method and Description |
---|---|
void |
activated(ILaunchConfigurationWorkingCopy workingCopy) |
protected void |
createStartingSpace(Composite parent,
int span)
Creates an empty label and hence a space in the tab
|
void |
deactivated(ILaunchConfigurationWorkingCopy workingCopy) |
boolean |
isValid(ILaunchConfiguration config) |
void |
updateLaunchConfigurationDialog()
Validates the page and updates the buttons and message of the launch configuration dialog.
|
abstract void |
validateTab()
Validates the data entered on the tab.
|
canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createVerticalSpacer, dispose, getControl, getErrorMessage, getImage, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, isDirty, launched, setAttribute, setControl, setDirty, setErrorMessage, setLaunchConfigurationDialog, setMessage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createControl, getName, initializeFrom, performApply, setDefaults
protected void createStartingSpace(Composite parent, int span)
parent
- the parent of the labelspan
- the span of the labelpublic boolean isValid(ILaunchConfiguration config)
isValid
in interface ILaunchConfigurationTab
isValid
in class AbstractLaunchConfigurationTab
true
if the tab is valid, false
otherwiseILaunchConfigurationTab.isValid(org.eclipse.debug.core.ILaunchConfiguration)
public void activated(ILaunchConfigurationWorkingCopy workingCopy)
activated
in interface ILaunchConfigurationTab
activated
in class AbstractLaunchConfigurationTab
public void deactivated(ILaunchConfigurationWorkingCopy workingCopy)
deactivated
in interface ILaunchConfigurationTab
deactivated
in class AbstractLaunchConfigurationTab
public void updateLaunchConfigurationDialog()
public abstract void validateTab()
Copyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.