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
FieldsModifier and TypeFieldDescriptionstatic final StringThe path to the image file for the tab icon.static final StringDefault model storage location.static final BooleanDefault configuration for storage of completed models.static final StringName of configuration attribute for the model storage location.static final StringThe ID of this plug-in.static final StringName of configuration attribute for storing blackboard partition models after AT completion. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidcreateControl(Composite parent) getImage()final StringgetName()final voidinitializeFrom(ILaunchConfiguration configuration) booleanisValid(ILaunchConfiguration launchConfig) final voidperformApply(ILaunchConfigurationWorkingCopy configuration) final voidsetDefaults(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, 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
-
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:
isValidin interfaceILaunchConfigurationTab- Overrides:
isValidin classAbstractLaunchConfigurationTab
-
getImage
- Specified by:
getImagein interfaceILaunchConfigurationTab- Overrides:
getImagein classAbstractLaunchConfigurationTab
-