Interface IWizardPanel<W>

All Known Implementing Classes:
AbstractWizardPanel, BetaWizardStart, BYOPanel, ChooseServicePanel, DirectoryPanel, ExportTorrentWizardFinishPanel, ExportTorrentWizardInputPanel, ExportTorrentWizardOutputPanel, FilePanel, FinishPanel, ImportTorrentWizardFinishPanel, ImportTorrentWizardInputPanel, ImportTorrentWizardOutputPanel, IPWFilePanel, IPWFinishPanel, IPWInstallModePanel, LanguagePanel, ModePanel, MultiTrackerPanel, NatPanel, ProgressPanel, ProgressPanel, SavePathPanel, SingleFilePanel, SpeedTestFinishPanel, SpeedTestPanel, SpeedTestSelector, SpeedTestSetLimitPanel, TransferPanel2, UIPWFinishPanel, UIPWListPanel, WebSeedPanel, WelcomePanel

public interface IWizardPanel<W>
  • Method Details

    • show

      void show()
    • getNextPanel

      IWizardPanel<W> getNextPanel()
    • getPreviousPanel

      IWizardPanel<W> getPreviousPanel()
    • getFinishPanel

      IWizardPanel<W> getFinishPanel()
    • isPreviousEnabled

      boolean isPreviousEnabled()
    • isNextEnabled

      boolean isNextEnabled()
    • isFinishEnabled

      boolean isFinishEnabled()
    • isFinishSelectionOK

      boolean isFinishSelectionOK()
      This method is called when the "finish" button is pressed. It allows operations to be carried out before the "finish" panel is shown.
      Returns:
      true - carry on and show the finish panel; false - operation failed, leave on current panel
    • cancelled

      void cancelled()
    • finish

      void finish()