Class SLODialogChooseRepositoryPage

java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.palladiosimulator.servicelevelobjective.edp2.visualization.wizards.SLODialogChooseRepositoryPage
All Implemented Interfaces:
EventListener, IDialogPage, IMessageProvider, IWizardPage, ModifyListener, SWTEventListener

public class SLODialogChooseRepositoryPage extends WizardPage implements ModifyListener
A WizardPage prompting the user to import a file containing a ServiceLevelObjectiveRepository. The chosen ServiceLevelObjectiveRepository is forwarded to the SLOViewsWizard controlling this page.
  • Constructor Details

    • SLODialogChooseRepositoryPage

      public SLODialogChooseRepositoryPage(String name, org.palladiosimulator.metricspec.MetricDescription metricDescription)
      Constructor.
      Parameters:
      name -
  • Method Details

    • createControl

      public void createControl(Composite parent)
      Specified by:
      createControl in interface IDialogPage
    • updatePageStatus

      public IStatus updatePageStatus()
      Method which handles the status of the whole WizardPage based on the different states resulting from inputs.
      Returns:
      the page Status
    • setSelectedMeasurements

      public void setSelectedMeasurements(List<org.palladiosimulator.edp2.models.ExperimentData.Measurement> selectedMeasurements)
    • modifyText

      public void modifyText(ModifyEvent e)
      Specified by:
      modifyText in interface ModifyListener