|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.izforge.izpack.installer.PanelAutomationHelper
com.izforge.izpack.panels.InstallPanelAutomationHelper
Functions to support automated usage of the InstallPanel
Field Summary | |
private boolean |
done
|
private int |
noOfPacks
|
Fields inherited from interface com.izforge.izpack.util.AbstractUIHandler |
ANSWER_CANCEL, ANSWER_NO, ANSWER_YES, CHOICES_YES_NO, CHOICES_YES_NO_CANCEL |
Constructor Summary | |
InstallPanelAutomationHelper()
|
Method Summary | |
void |
makeXMLData(AutomatedInstallData installData,
XMLElement panelRoot)
Null op - this panel type has no state to serialize. |
void |
nextStep(java.lang.String packName,
int stepno,
int stepsize)
Reports progress to System.out |
void |
progress(int val,
java.lang.String msg)
Null op. |
void |
runAutomated(AutomatedInstallData idata,
XMLElement panelRoot)
Perform the installation actions. |
void |
startAction(java.lang.String name,
int no_of_steps)
Reports progress on System.out |
void |
stopAction()
Sets state variable for thread sync. |
Methods inherited from class com.izforge.izpack.installer.PanelAutomationHelper |
askQuestion, askQuestion, emitError, emitNotification, emitWarning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.izforge.izpack.util.AbstractUIHandler |
askQuestion, askQuestion, emitError, emitNotification, emitWarning |
Field Detail |
private boolean done
private int noOfPacks
Constructor Detail |
public InstallPanelAutomationHelper()
Method Detail |
public void makeXMLData(AutomatedInstallData installData, XMLElement panelRoot)
makeXMLData
in interface PanelAutomation
installData
- unused.panelRoot
- unused.public void runAutomated(AutomatedInstallData idata, XMLElement panelRoot)
runAutomated
in interface PanelAutomation
panelRoot
- The panel XML tree root.idata
- The installation datapublic void startAction(java.lang.String name, int no_of_steps)
startAction
in interface AbstractUIProgressHandler
name
- The name of the action.no_of_steps
- The number of steps the action consists of.AbstractUIProgressHandler.startAction(String, int)
public void stopAction()
stopAction
in interface AbstractUIProgressHandler
AbstractUIProgressHandler.stopAction()
public void progress(int val, java.lang.String msg)
progress
in interface AbstractUIProgressHandler
val
- msg
- AbstractUIProgressHandler.progress(int, String)
public void nextStep(java.lang.String packName, int stepno, int stepsize)
nextStep
in interface AbstractUIProgressHandler
packName
- The currently installing pack.stepno
- The number of the packstepsize
- unusedAbstractUIProgressHandler.nextStep(String, int, int)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |