com.izforge.izpack.panels
Class InstallationGroupPanelAutomationHelper

java.lang.Object
  extended by com.izforge.izpack.panels.InstallationGroupPanelAutomationHelper
All Implemented Interfaces:
PanelAutomation

public class InstallationGroupPanelAutomationHelper
extends java.lang.Object
implements PanelAutomation

An automation helper for the InstallationGroupPanel

Version:
$Revision:$
Author:
Scott.Stark@jboss.org

Constructor Summary
InstallationGroupPanelAutomationHelper()
           
 
Method Summary
 void makeXMLData(AutomatedInstallData idata, XMLElement panelRoot)
          Asks the panel to set its own XML data that can be brought back for an automated installation process.
 boolean runAutomated(AutomatedInstallData idata, XMLElement panelRoot)
          TODO Need to add a InstallationGroupPanelAutomationHelper to read the xml data to allow an install group to specify the selected packs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstallationGroupPanelAutomationHelper

public InstallationGroupPanelAutomationHelper()
Method Detail

makeXMLData

public void makeXMLData(AutomatedInstallData idata,
                        XMLElement panelRoot)
Description copied from interface: PanelAutomation
Asks the panel to set its own XML data that can be brought back for an automated installation process. Use it as a blackbox if your panel needs to do something even in automated mode.

Specified by:
makeXMLData in interface PanelAutomation
Parameters:
idata - The installation data
panelRoot - The XML root element of the panels blackbox tree.

runAutomated

public boolean runAutomated(AutomatedInstallData idata,
                            XMLElement panelRoot)
TODO Need to add a InstallationGroupPanelAutomationHelper to read the xml data to allow an install group to specify the selected packs.

Specified by:
runAutomated in interface PanelAutomation
Parameters:
idata - The installation data
panelRoot - The XML root element of the panels blackbox tree.
Returns:
true if the automated work was performed successful, false if it failed critically.