Class BaseLaunchConfigurationTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.palladiosimulator.simexp.ui.workflow.config.debug.BaseLaunchConfigurationTab
- All Implemented Interfaces:
IPrototypeAttributesLabelProvider
,ILaunchConfigurationTab
,ILaunchConfigurationTab2
,IResetLaunchConfigurationTab
- Direct Known Subclasses:
SimExpConfigurationTab
,SimExpModelsTab
public abstract class BaseLaunchConfigurationTab
extends AbstractLaunchConfigurationTab
implements IResetLaunchConfigurationTab
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
createControl
(Composite parent) protected abstract void
doCreateControl
(Composite parent, DataBindingContext ctx) protected abstract void
doInitializeFrom
(ILaunchConfigurationWorkingCopy configuration, DataBindingContext ctx) final void
initializeFrom
(ILaunchConfiguration configuration) boolean
isValid
(ILaunchConfiguration launchConfig) final void
performApply
(ILaunchConfigurationWorkingCopy configuration) void
setReset
(boolean reset) 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
activated, canSave, deactivated, dispose, getControl, getErrorMessage, getImage, getMessage, getName, launched, OkToLeaveTab, postApply, setDefaults, setLaunchConfigurationDialog
Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab2
getWarningMessage
-
Constructor Details
-
BaseLaunchConfigurationTab
-
-
Method Details
-
createControl
- Specified by:
createControl
in interfaceILaunchConfigurationTab
-
doCreateControl
-
initializeFrom
- Specified by:
initializeFrom
in interfaceILaunchConfigurationTab
-
setReset
public void setReset(boolean reset) - Specified by:
setReset
in interfaceIResetLaunchConfigurationTab
-
doInitializeFrom
protected abstract void doInitializeFrom(ILaunchConfigurationWorkingCopy configuration, DataBindingContext ctx) -
performApply
- Specified by:
performApply
in interfaceILaunchConfigurationTab
-
isValid
- Specified by:
isValid
in interfaceILaunchConfigurationTab
- Overrides:
isValid
in classAbstractLaunchConfigurationTab
-