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
FieldsModifier and TypeFieldDescriptionprotected ButtonButton 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateAccuracySection(Composite container) Creates the section for the accuracy analysis.protected voidCreates the section for the deletion of temporary data.protected voidcreateFurtherSections(Composite container) Derived classes may add further sections here.voidinitializeFrom(ILaunchConfiguration configuration) booleanisValid(ILaunchConfiguration launchConfig) voidperformApply(ILaunchConfigurationWorkingCopy configuration) voidsetDefaults(ILaunchConfigurationWorkingCopy configuration) Methods inherited from class org.palladiosimulator.analyzer.workflow.runconfig.AbstractConfigurationTab
activated, createControl, createTemporaryDataLocationSection, deactivated, getImage, getNameMethods 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, updateLaunchConfigurationDialogMethods 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
-
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:
createAccuracySectionin classAbstractConfigurationTab- Parameters:
container- Container in which teh elements are created.
-
createDeleteTemporaryDataAfterAnalysisSection
Creates the section for the deletion of temporary data.- Overrides:
createDeleteTemporaryDataAfterAnalysisSectionin classAbstractConfigurationTab- Parameters:
container- Container in which the elements are created.
-
createFurtherSections
Derived classes may add further sections here.- Overrides:
createFurtherSectionsin classAbstractConfigurationTab- Parameters:
container- Container in which the elements are created.
-
initializeFrom
- Specified by:
initializeFromin interfaceILaunchConfigurationTab- Overrides:
initializeFromin classAbstractConfigurationTab
-
performApply
- Specified by:
performApplyin interfaceILaunchConfigurationTab- Overrides:
performApplyin classAbstractConfigurationTab
-
setDefaults
- Specified by:
setDefaultsin interfaceILaunchConfigurationTab- Overrides:
setDefaultsin classAbstractConfigurationTab
-
isValid
- Specified by:
isValidin interfaceILaunchConfigurationTab- Overrides:
isValidin classAbstractConfigurationTab
-