Class ServiceLevelObjectiveWizard

java.lang.Object
org.eclipse.jface.wizard.Wizard
org.palladiosimulator.measurementsui.wizard.main.ServiceLevelObjectiveWizard
All Implemented Interfaces:
IShellProvider, IWizard

public class ServiceLevelObjectiveWizard extends Wizard
This is the wizard for the service level objective creation.
  • Constructor Details

    • ServiceLevelObjectiveWizard

      public ServiceLevelObjectiveWizard(boolean createNewSlo, org.palladiosimulator.servicelevelobjective.ServiceLevelObjective slo)
      constructor for the wizard
      Parameters:
      createNewSlo -
      selection -
  • Method Details

    • getPage1

      public org.palladiosimulator.measurementsui.wizard.pages.ServiceLevelObjectiveCreationPage getPage1()
      returns the first wizard page of the service level objective wizard
      Returns:
      first wizardpage
    • setPage1

      public void setPage1(org.palladiosimulator.measurementsui.wizard.pages.ServiceLevelObjectiveCreationPage page1)
      sets the first wizard page of service level objective wizard
      Parameters:
      page1 - first wizard page
    • getPage2

      public org.palladiosimulator.measurementsui.wizard.pages.ServiceLevelObjectiveMeasurementSelectionPage getPage2()
      returns the second wizard page of the standard set wizard
      Returns:
      second wizardpage
    • setPage2

      public void setPage2(org.palladiosimulator.measurementsui.wizard.pages.ServiceLevelObjectiveMeasurementSelectionPage page2)
      sets the second wizard page of the standard set wizard
      Parameters:
      page2 - second wizard page
    • getPage3

      public org.palladiosimulator.measurementsui.wizard.pages.ServiceLevelObjectiveThresholdPage getPage3()
      returns the third wizard page of the standard set wizard
      Returns:
      third wizardpage
    • setPage3

      public void setPage3(org.palladiosimulator.measurementsui.wizard.pages.ServiceLevelObjectiveThresholdPage page3)
      sets the third wizard page of the standard set wizard
      Parameters:
      page3 - third wizard page
    • addPropertyChangeListener

      public void addPropertyChangeListener(PropertyChangeListener listener)
      Adds PropertyChangeListener to the propertyChangeSupport
      Parameters:
      listener - the PropertyChangeListener
    • addPages

      public void addPages()
      Specified by:
      addPages in interface IWizard
      Overrides:
      addPages in class Wizard
    • performFinish

      public boolean performFinish()
      Specified by:
      performFinish in interface IWizard
      Specified by:
      performFinish in class Wizard
    • canFinish

      public boolean canFinish()
      Specified by:
      canFinish in interface IWizard
      Overrides:
      canFinish in class Wizard