Class ConfigurationTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.palladiosimulator.analyzer.workflow.runconfig.AbstractConfigurationTab
org.palladiosimulator.analyzer.workflow.runconfig.ConfigurationTab
- All Implemented Interfaces:
IPrototypeAttributesLabelProvider
,ILaunchConfigurationTab
,ILaunchConfigurationTab2
Configuration of an analysis method. Represents configuration settings which
are independent of the solving method.
-
Field Summary
Modifier and TypeFieldDescriptionprotected Button
Button stating if the temporary data should be deleted after an analysis.Fields inherited from class org.palladiosimulator.analyzer.workflow.runconfig.AbstractConfigurationTab
CONFIGURATION_TAB_IMAGE_PATH, defaultLocationButton, modifyListener, PLUGIN_ID, selectionListener, temporaryLocationField
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
createAccuracySection
(Composite container) Creates the section for the accuracy analysis.protected void
Creates the section for the deletion of temporary data.protected void
createFurtherSections
(Composite container) Derived classes may add further sections here.void
initializeFrom
(ILaunchConfiguration configuration) boolean
isValid
(ILaunchConfiguration launchConfig) void
performApply
(ILaunchConfigurationWorkingCopy configuration) void
setDefaults
(ILaunchConfigurationWorkingCopy configuration) Methods inherited from class org.palladiosimulator.analyzer.workflow.runconfig.AbstractConfigurationTab
activated, createControl, createTemporaryDataLocationSection, deactivated, getImage, getName
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, dispose, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getId, 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
OkToLeaveTab, postApply
-
Field Details
-
clearButton
Button stating if the temporary data should be deleted after an analysis.
-
-
Constructor Details
-
ConfigurationTab
public ConfigurationTab()
-
-
Method Details
-
createAccuracySection
Creates the section for the accuracy analysis.- Overrides:
createAccuracySection
in classAbstractConfigurationTab
- Parameters:
container
- Container in which teh elements are created.
-
createDeleteTemporaryDataAfterAnalysisSection
Creates the section for the deletion of temporary data.- Overrides:
createDeleteTemporaryDataAfterAnalysisSection
in classAbstractConfigurationTab
- Parameters:
container
- Container in which the elements are created.
-
createFurtherSections
Derived classes may add further sections here.- Overrides:
createFurtherSections
in classAbstractConfigurationTab
- Parameters:
container
- Container in which the elements are created.
-
initializeFrom
- Specified by:
initializeFrom
in interfaceILaunchConfigurationTab
- Overrides:
initializeFrom
in classAbstractConfigurationTab
-
performApply
- Specified by:
performApply
in interfaceILaunchConfigurationTab
- Overrides:
performApply
in classAbstractConfigurationTab
-
setDefaults
- Specified by:
setDefaults
in interfaceILaunchConfigurationTab
- Overrides:
setDefaults
in classAbstractConfigurationTab
-
isValid
- Specified by:
isValid
in interfaceILaunchConfigurationTab
- Overrides:
isValid
in classAbstractConfigurationTab
-