Class ATExtensionTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.palladiosimulator.architecturaltemplates.jobs.config.ATExtensionTab
- All Implemented Interfaces:
IPrototypeAttributesLabelProvider
,ILaunchConfigurationTab
,ILaunchConfigurationTab2
This class defines a tab with AT-specific configuration options.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The path to the image file for the tab icon.static final String
Default model storage location.static final Boolean
Default configuration for storage of completed models.static final String
Name of configuration attribute for the model storage location.static final String
The ID of this plug-in.static final String
Name of configuration attribute for storing blackboard partition models after AT completion. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
createControl
(Composite parent) getImage()
final String
getName()
final void
initializeFrom
(ILaunchConfiguration configuration) boolean
isValid
(ILaunchConfiguration launchConfig) final void
performApply
(ILaunchConfigurationWorkingCopy configuration) final void
setDefaults
(ILaunchConfigurationWorkingCopy configuration) 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, 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
-
PLUGIN_ID
The ID of this plug-in.- See Also:
-
STORE_COMPLETED_MODELS
Name of configuration attribute for storing blackboard partition models after AT completion.- See Also:
-
DEFAULT_STORE_COMPLETED_MODELS
Default configuration for storage of completed models. -
MODEL_STORAGE_LOCATION
Name of configuration attribute for the model storage location.- See Also:
-
DEFAULT_MODEL_STORAGE_LOCATION
Default model storage location.- See Also:
-
CONFIGURATION_TAB_IMAGE_PATH
The path to the image file for the tab icon.- See Also:
-
-
Constructor Details
-
ATExtensionTab
public ATExtensionTab()
-
-
Method Details
-
createControl
-
getName
-
initializeFrom
-
performApply
-
setDefaults
-
isValid
- Specified by:
isValid
in interfaceILaunchConfigurationTab
- Overrides:
isValid
in classAbstractLaunchConfigurationTab
-
getImage
- Specified by:
getImage
in interfaceILaunchConfigurationTab
- Overrides:
getImage
in classAbstractLaunchConfigurationTab
-