public class InstallPanelAutomationHelper extends PanelAutomationHelper implements PanelAutomation, AbstractUIProgressHandler
| Modifier and Type | Field and Description |
|---|---|
private boolean |
done |
private int |
noOfPacks |
ANSWER_CANCEL, ANSWER_NO, ANSWER_YES, CHOICES_YES_NO, CHOICES_YES_NO_CANCEL| Constructor and Description |
|---|
InstallPanelAutomationHelper() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
askQuestion, askQuestion, emitError, emitNotification, emitWarningclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaskQuestion, askQuestion, emitError, emitNotification, emitWarningpublic void makeXMLData(AutomatedInstallData installData, XMLElement panelRoot)
makeXMLData in interface PanelAutomationinstallData - unused.panelRoot - unused.public void runAutomated(AutomatedInstallData idata, XMLElement panelRoot)
runAutomated in interface PanelAutomationpanelRoot - The panel XML tree root.idata - The installation datapublic void startAction(java.lang.String name,
int no_of_steps)
startAction in interface AbstractUIProgressHandlername - 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 AbstractUIProgressHandlerAbstractUIProgressHandler.stopAction()public void progress(int val,
java.lang.String msg)
progress in interface AbstractUIProgressHandlerval - msg - AbstractUIProgressHandler.progress(int, String)public void nextStep(java.lang.String packName,
int stepno,
int stepsize)
nextStep in interface AbstractUIProgressHandlerpackName - The currently installing pack.stepno - The number of the packstepsize - unusedAbstractUIProgressHandler.nextStep(String, int, int)