Class InterpreterFileNamesInputTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
org.palladiosimulator.simulizar.ui.configuration.InterpreterFileNamesInputTab
- All Implemented Interfaces:
IPrototypeAttributesLabelProvider,ILaunchConfigurationTab,ILaunchConfigurationTab2
public class InterpreterFileNamesInputTab
extends org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
File name input tab for SimuLizar. Uses middleware and eventmiddle ware input fields for Monitor
Repository models and SDM models.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TextText field for path to Monitor Repository file.protected TextText field for path to reconfiguration rules folder.protected TextText field for service level objectives file.protected TextText field for path to usage evolution file.Fields inherited from class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
container, modifyListener, PLUGIN_ID, textAllocation, textUsage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateControl(Composite parent) voidinitializeFrom(ILaunchConfiguration configuration) booleanisValid(ILaunchConfiguration launchConfig) voidperformApply(ILaunchConfigurationWorkingCopy configuration) voidsetDefaults(ILaunchConfigurationWorkingCopy configuration) Methods inherited from class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
activated, canSave, deactivated, getId, getImage, getNameMethods 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
-
monitorRepositoryFile
Text field for path to Monitor Repository file. -
reconfigurationRulesFolder
Text field for path to reconfiguration rules folder. -
usageEvolutionFile
Text field for path to usage evolution file. -
serviceLevelObjectivesFile
Text field for service level objectives file.
-
-
Constructor Details
-
InterpreterFileNamesInputTab
public InterpreterFileNamesInputTab()
-
-
Method Details
-
createControl
- Specified by:
createControlin interfaceILaunchConfigurationTab- Overrides:
createControlin classorg.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab- See Also:
-
de.uka.ipd.sdq.workflow.launchconfig.tabs.FileNamesInputTab#createControl(org.eclipse.swt.widgets.Composite)
-
initializeFrom
- Specified by:
initializeFromin interfaceILaunchConfigurationTab- Overrides:
initializeFromin classorg.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab- See Also:
-
de.uka.ipd.sdq.workflow.launchconfig.tabs.FileNamesInputTab#initializeFrom(org.eclipse.debug.core.ILaunchConfiguration)
-
performApply
- Specified by:
performApplyin interfaceILaunchConfigurationTab- Overrides:
performApplyin classorg.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
-
setDefaults
- Specified by:
setDefaultsin interfaceILaunchConfigurationTab- Overrides:
setDefaultsin classorg.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
-
isValid
- Specified by:
isValidin interfaceILaunchConfigurationTab- Overrides:
isValidin classorg.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab- See Also:
-
de.uka.ipd.sdq.workflow.launchconfig.tabs.FileNamesInputTab#isValid(org.eclipse.debug.core.ILaunchConfiguration)
-