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