Class ComponentWizardPanel

All Implemented Interfaces:
WizardPanel, ImageObserver, MenuContainer, Serializable, Accessible, ScrollPaneConstants

public class ComponentWizardPanel extends JScrollPane implements WizardPanel
See Also:
  • Constructor Details

  • Method Details

    • add

      public void add(InputChangedListener listener)
      Description copied from interface: WizardPanel
      Tip: Delegate to an InputChangedFirer.
      Specified by:
      add in interface WizardPanel
      Parameters:
      listener - a party to notify when the input changes (usually the WizardDialog, which needs to know when to update the enabled state of the buttons.
    • enteredFromLeft

      public void enteredFromLeft(Map dataMap)
      Description copied from interface: WizardPanel
      Called when the user presses Next on this panel's previous panel
      Specified by:
      enteredFromLeft in interface WizardPanel
      Parameters:
      dataMap - the dataMap containing all parameters
    • exitingToRight

      public void exitingToRight() throws Exception
      Description copied from interface: WizardPanel
      Called when the user presses Next on this panel
      Specified by:
      exitingToRight in interface WizardPanel
      Throws:
      Exception - if an Exception occurs
    • getID

      public String getID()
      Specified by:
      getID in interface WizardPanel
    • getInstructions

      public String getInstructions()
      Specified by:
      getInstructions in interface WizardPanel
    • getNextID

      public String getNextID()
      Specified by:
      getNextID in interface WizardPanel
      Returns:
      null to turn the Next button into a Finish button
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface WizardPanel
    • isInputValid

      public boolean isInputValid()
      Specified by:
      isInputValid in interface WizardPanel
    • remove

      public void remove(InputChangedListener listener)
      Specified by:
      remove in interface WizardPanel