com.izforge.izpack.panels
Class DefaultTargetPanelAutomationHelper

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

public class DefaultTargetPanelAutomationHelper
extends java.lang.Object
implements PanelAutomation

Functions to support automated usage of the TargetPanel

Author:
Jonathan Halliday, Julien Ponge

Constructor Summary
DefaultTargetPanelAutomationHelper()
           
 
Method Summary
 void makeXMLData(AutomatedInstallData idata, XMLElement panelRoot)
          Asks to make the XML panel data.
 boolean runAutomated(AutomatedInstallData idata, XMLElement panelRoot)
          Asks to run in the automated mode.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultTargetPanelAutomationHelper

public DefaultTargetPanelAutomationHelper()
Method Detail

makeXMLData

public void makeXMLData(AutomatedInstallData idata,
                        XMLElement panelRoot)
Asks to make the XML panel data.

Specified by:
makeXMLData in interface PanelAutomation
Parameters:
idata - The installation data.
panelRoot - The tree to put the data in.

runAutomated

public boolean runAutomated(AutomatedInstallData idata,
                            XMLElement panelRoot)
Asks to run in the automated mode.

Specified by:
runAutomated in interface PanelAutomation
Parameters:
idata - The installation data.
panelRoot - The XML tree to read the data from.
Returns:
always true.