org.gudy.azureus2.ui.swt.wizard
Interface IWizardPanel<W>

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

public interface IWizardPanel<W>

Author:
Olivier

Method Summary
 void cancelled()
           
 void finish()
           
 IWizardPanel<W> getFinishPanel()
           
 IWizardPanel<W> getNextPanel()
           
 IWizardPanel<W> getPreviousPanel()
           
 boolean isFinishEnabled()
           
 boolean isFinishSelectionOK()
          This method is called when the "finish" button is pressed.
 boolean isNextEnabled()
           
 boolean isPreviousEnabled()
           
 void show()
           
 

Method Detail

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()