Interface WizardPanel

All Known Subinterfaces:
WizardPanelV2
All Known Implementing Classes:
AbstractWizardPanel, AddDataStoreLayerWizardPanel, AddWritableDataStoreLayerWizardPanel, ChooseProjectPanel, ComponentWizardPanel, MapLayerWizardPanel, OneSRSWizardPanel, OpenDataTypePanel, RasterImageWizardPanel, SaveToDataStorePanel, SelectFileLoaderPanel, SelectFileOptionsPanel, SelectFilePanel, SelectFilesPanel, SelectProjectFilesPanel, SelectRasterImageFilesPanel, SRSWizardPanel, URLWizardPanel

public interface WizardPanel
  • Method Details

    • enteredFromLeft

      void enteredFromLeft(Map<String,Object> dataMap)
      Called when the user presses Next on this panel's previous panel
      Parameters:
      dataMap - the dataMap containing all parameters
    • exitingToRight

      void exitingToRight() throws Exception
      Called when the user presses Next on this panel
      Throws:
      Exception - if an Exception occurs
    • add

      void add(InputChangedListener listener)
      Tip: Delegate to an InputChangedFirer.
      Parameters:
      listener - a party to notify when the input changes (usually the WizardDialog, which needs to know when to update the enabled state of the buttons.
    • remove

      void remove(InputChangedListener listener)
    • getTitle

      String getTitle()
    • getID

      String getID()
    • getInstructions

      String getInstructions()
    • isInputValid

      boolean isInputValid()
    • getNextID

      String getNextID()
      Returns:
      null to turn the Next button into a Finish button