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 Details

    • monitorRepositoryFile

      protected Text monitorRepositoryFile
      Text field for path to Monitor Repository file.
    • reconfigurationRulesFolder

      protected Text reconfigurationRulesFolder
      Text field for path to reconfiguration rules folder.
    • usageEvolutionFile

      protected Text usageEvolutionFile
      Text field for path to usage evolution file.
    • serviceLevelObjectivesFile

      protected Text serviceLevelObjectivesFile
      Text field for service level objectives file.
  • Constructor Details

    • InterpreterFileNamesInputTab

      public InterpreterFileNamesInputTab()
  • Method Details

    • createControl

      public void createControl(Composite parent)
      Specified by:
      createControl in interface ILaunchConfigurationTab
      Overrides:
      createControl in class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
      See Also:
      • de.uka.ipd.sdq.workflow.launchconfig.tabs.FileNamesInputTab#createControl(org.eclipse.swt.widgets.Composite)
    • initializeFrom

      public void initializeFrom(ILaunchConfiguration configuration)
      Specified by:
      initializeFrom in interface ILaunchConfigurationTab
      Overrides:
      initializeFrom in class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
      See Also:
      • de.uka.ipd.sdq.workflow.launchconfig.tabs.FileNamesInputTab#initializeFrom(org.eclipse.debug.core.ILaunchConfiguration)
    • performApply

      public void performApply(ILaunchConfigurationWorkingCopy configuration)
      Specified by:
      performApply in interface ILaunchConfigurationTab
      Overrides:
      performApply in class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
    • setDefaults

      public void setDefaults(ILaunchConfigurationWorkingCopy configuration)
      Specified by:
      setDefaults in interface ILaunchConfigurationTab
      Overrides:
      setDefaults in class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
    • isValid

      public boolean isValid(ILaunchConfiguration launchConfig)
      Specified by:
      isValid in interface ILaunchConfigurationTab
      Overrides:
      isValid in class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
      See Also:
      • de.uka.ipd.sdq.workflow.launchconfig.tabs.FileNamesInputTab#isValid(org.eclipse.debug.core.ILaunchConfiguration)