com.izforge.izpack.installer.automation
Class AutomatedPanels

java.lang.Object
  extended by com.izforge.izpack.installer.panel.AbstractPanels<AutomatedPanelView,PanelAutomation>
      extended by com.izforge.izpack.installer.automation.AutomatedPanels
All Implemented Interfaces:
Panels, PanelViews<AutomatedPanelView,PanelAutomation>

public class AutomatedPanels
extends AbstractPanels<AutomatedPanelView,PanelAutomation>

Implementation of Panels for AutomatedPanelView.

Author:
Tim Anderson

Constructor Summary
AutomatedPanels(List<AutomatedPanelView> panels, AutomatedInstallData installData)
          Constructs an AutomatedPanels.
 
Method Summary
protected  boolean switchPanel(AutomatedPanelView newPanel, AutomatedPanelView oldPanel)
          Switches panels.
 
Methods inherited from class com.izforge.izpack.installer.panel.AbstractPanels
executeValidationActions, getIndex, getNext, getNext, getPanel, getPanels, getPanelView, getPanelViews, getPrevious, getPrevious, getView, getVisible, getVisibleIndex, hasNext, hasPrevious, isValid, next, next, previous, previous, switchPanel, writeInstallationRecord
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutomatedPanels

public AutomatedPanels(List<AutomatedPanelView> panels,
                       AutomatedInstallData installData)
Constructs an AutomatedPanels.

Parameters:
panels - the panels
installData - the installation data
Method Detail

switchPanel

protected boolean switchPanel(AutomatedPanelView newPanel,
                              AutomatedPanelView oldPanel)
Switches panels.

Specified by:
switchPanel in class AbstractPanels<AutomatedPanelView,PanelAutomation>
Parameters:
newPanel - the panel to switch to
oldPanel - the panel to switch from, or null if there was no prior panel
Returns:
true if the switch was successful


Copyright © 2018. All rights reserved.