|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.izforge.izpack.installer.panel.AbstractPanelView<ConsolePanel>
com.izforge.izpack.installer.console.ConsolePanelView
public class ConsolePanelView
Implementation of AbstractPanelView for ConsolePanels.
| Constructor Summary | |
|---|---|
ConsolePanelView(Panel panel,
ObjectFactory factory,
InstallData installData,
Console console)
Constructs a ConsolePanelView. |
|
| Method Summary | |
|---|---|
void |
createInstallationRecord(IXMLElement panelRoot)
Creates an installation record for unattended installations and adds it to a XML root element. |
protected ConsolePanel |
createView(Panel panel,
Class<ConsolePanel> viewClass)
Creates a new view. |
protected AbstractUIHandler |
getHandler()
Returns a handler to prompt the user. |
Class<ConsolePanel> |
getViewClass()
Returns the ConsolePanel class corresponding to the panel's class name |
| Methods inherited from class com.izforge.izpack.installer.panel.AbstractPanelView |
|---|
canShow, createPanelRootRecord, executePostValidationActions, executePreActivationActions, executePreValidationActions, getFactory, getIndex, getMessage, getPanel, getPanelId, getView, initialise, isValid, isValid, isVisible, isWarningValid, saveData, setIndex, setVisible, validateData, validateDynamicConditions |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConsolePanelView(Panel panel,
ObjectFactory factory,
InstallData installData,
Console console)
ConsolePanelView.
panel - the panelfactory - the factory for creating the viewinstallData - the installation data| Method Detail |
|---|
public Class<ConsolePanel> getViewClass()
ConsolePanel implementation class, or null if none is found
protected ConsolePanel createView(Panel panel,
Class<ConsolePanel> viewClass)
createView in class AbstractPanelView<ConsolePanel>panel - the panel to create the view forviewClass - the view base class
protected AbstractUIHandler getHandler()
getHandler in class AbstractPanelView<ConsolePanel>public void createInstallationRecord(IXMLElement panelRoot)
PanelView
panelRoot - the root to add child elements to
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||