Class AbstractConfigBuilderTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
de.uka.ipd.sdq.workflow.launchconfig.tabs.AbstractConfigBuilderTab
- All Implemented Interfaces:
IPrototypeAttributesLabelProvider
,ILaunchConfigurationTab
,ILaunchConfigurationTab2
The Class AbstractConfigBuilderTab.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract AbstractUIBasedConfigurationBuilder<?>
getConfigurationBuilder
(ILaunchConfiguration launchConfig) Gets the configuration builder.boolean
isValid
(ILaunchConfiguration launchConfig) Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
activated, canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, dispose, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getId, getImage, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, initializeAttributes, isDirty, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialog
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
createControl, getName, initializeFrom, OkToLeaveTab, performApply, postApply, setDefaults
-
Constructor Details
-
AbstractConfigBuilderTab
public AbstractConfigBuilderTab()
-
-
Method Details
-
isValid
- Specified by:
isValid
in interfaceILaunchConfigurationTab
- Overrides:
isValid
in classAbstractLaunchConfigurationTab
-
getConfigurationBuilder
protected abstract AbstractUIBasedConfigurationBuilder<?> getConfigurationBuilder(ILaunchConfiguration launchConfig) throws CoreException Gets the configuration builder.- Parameters:
launchConfig
- the launch config- Returns:
- the configuration builder
- Throws:
CoreException
- the core exception
-