Class ProtocomFileNamesInputTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
- All Implemented Interfaces:
IPrototypeAttributesLabelProvider,ILaunchConfigurationTab,ILaunchConfigurationTab2
- Direct Known Subclasses:
FileNamesInputTab
The class defines a tab, which is responsible for the input model(s) of
the Palladio Component Model.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CompositeContainer for UI elements.protected ModifyListenerstatic final StringThe id of this plug-in.protected TextText field for path to allocation model file.protected TextText field for path to usage model file. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivated(ILaunchConfigurationWorkingCopy workingCopy) booleancanSave()voidcreateControl(Composite parent) voiddeactivated(ILaunchConfigurationWorkingCopy workingCopy) getId()getImage()getName()voidinitializeFrom(ILaunchConfiguration configuration) booleanisValid(ILaunchConfiguration launchConfig) voidperformApply(ILaunchConfigurationWorkingCopy configuration) voidsetDefaults(ILaunchConfigurationWorkingCopy configuration) Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, dispose, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, 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:
-
textAllocation
Text field for path to allocation model file. -
textUsage
Text field for path to usage model file. -
container
Container for UI elements. -
modifyListener
-
-
Constructor Details
-
ProtocomFileNamesInputTab
public ProtocomFileNamesInputTab()
-
-
Method Details
-
getImage
- Specified by:
getImagein interfaceILaunchConfigurationTab- Overrides:
getImagein classAbstractLaunchConfigurationTab
-
createControl
-
getName
-
initializeFrom
-
performApply
-
setDefaults
-
isValid
- Specified by:
isValidin interfaceILaunchConfigurationTab- Overrides:
isValidin classAbstractLaunchConfigurationTab
-
canSave
public boolean canSave()- Specified by:
canSavein interfaceILaunchConfigurationTab- Overrides:
canSavein classAbstractLaunchConfigurationTab
-
activated
- Specified by:
activatedin interfaceILaunchConfigurationTab- Overrides:
activatedin classAbstractLaunchConfigurationTab
-
deactivated
- Specified by:
deactivatedin interfaceILaunchConfigurationTab- Overrides:
deactivatedin classAbstractLaunchConfigurationTab
-
getId
- Overrides:
getIdin classAbstractLaunchConfigurationTab
-