org.gudy.azureus2.ui.swt.wizard
Class AbstractWizardPanel<W extends Wizard>
java.lang.Object
org.gudy.azureus2.ui.swt.wizard.AbstractWizardPanel<W>
- All Implemented Interfaces:
- IWizardPanel<W>
- Direct Known Subclasses:
- 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 abstract class AbstractWizardPanel<W extends Wizard>
- extends java.lang.Object
- implements IWizardPanel<W>
- Author:
- Olivier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.gudy.azureus2.ui.swt.wizard.IWizardPanel |
show |
previousPanel
protected IWizardPanel<W extends Wizard> previousPanel
wizard
protected W extends Wizard wizard
AbstractWizardPanel
public AbstractWizardPanel(W wizard,
IWizardPanel<W> previousPanel)
isPreviousEnabled
public boolean isPreviousEnabled()
- Specified by:
isPreviousEnabled
in interface IWizardPanel<W extends Wizard>
isNextEnabled
public boolean isNextEnabled()
- Specified by:
isNextEnabled
in interface IWizardPanel<W extends Wizard>
isFinishEnabled
public boolean isFinishEnabled()
- Specified by:
isFinishEnabled
in interface IWizardPanel<W extends Wizard>
getPreviousPanel
public IWizardPanel<W> getPreviousPanel()
- Specified by:
getPreviousPanel
in interface IWizardPanel<W extends Wizard>
getNextPanel
public IWizardPanel<W> getNextPanel()
- Specified by:
getNextPanel
in interface IWizardPanel<W extends Wizard>
getFinishPanel
public IWizardPanel<W> getFinishPanel()
- Specified by:
getFinishPanel
in interface IWizardPanel<W extends Wizard>
isFinishSelectionOK
public boolean isFinishSelectionOK()
- Description copied from interface:
IWizardPanel
- This method is called when the "finish" button is pressed. It allows operations to be
carried out before the "finish" panel is shown.
- Specified by:
isFinishSelectionOK
in interface IWizardPanel<W extends Wizard>
- Returns:
- true - carry on and show the finish panel; false - operation failed,
leave on current panel
cancelled
public void cancelled()
- Specified by:
cancelled
in interface IWizardPanel<W extends Wizard>
finish
public void finish()
- Specified by:
finish
in interface IWizardPanel<W extends Wizard>