Class WizardSupport.GameSetupPanels

java.lang.Object
org.netbeans.spi.wizard.WizardPanelProvider
VASSAL.build.module.WizardSupport.GameSetupPanels
All Implemented Interfaces:
org.netbeans.spi.wizard.WizardPage.WizardResultProducer
Enclosing class:
WizardSupport

public static class WizardSupport.GameSetupPanels extends org.netbeans.spi.wizard.WizardPanelProvider implements org.netbeans.spi.wizard.WizardPage.WizardResultProducer
Wizard pages for starting a new game. One page will be added for each unfinished GameSetupStep
Author:
rkinney
See Also:
GameState.getUnfinishedSetupSteps()
  • Method Details

    • newInstance

      public static WizardSupport.GameSetupPanels newInstance()
    • createPanel

      protected JComponent createPanel(org.netbeans.spi.wizard.WizardController controller, String id, Map settings)
      Specified by:
      createPanel in class org.netbeans.spi.wizard.WizardPanelProvider
    • cancel

      public boolean cancel(Map settings)
      Specified by:
      cancel in interface org.netbeans.spi.wizard.WizardPage.WizardResultProducer
      Overrides:
      cancel in class org.netbeans.spi.wizard.WizardPanelProvider
    • finish

      public Object finish(Map wizardData) throws org.netbeans.spi.wizard.WizardException
      Specified by:
      finish in interface org.netbeans.spi.wizard.WizardPage.WizardResultProducer
      Overrides:
      finish in class org.netbeans.spi.wizard.WizardPanelProvider
      Throws:
      org.netbeans.spi.wizard.WizardException
    • newWizard

      public org.netbeans.spi.wizard.Wizard newWizard(Dimension logoSize)