|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.izforge.izpack.installer.container.provider.AbstractInstallDataProvider
public abstract class AbstractInstallDataProvider
Abstract base class for providers of InstallData.
| Constructor Summary | |
|---|---|
AbstractInstallDataProvider()
|
|
| Method Summary | |
|---|---|
static void |
addCustomLangpack(AutomatedInstallData installData,
Locales locales)
Add the contents of a custom langpack to the default langpack, if it exists. |
protected void |
loadDefaultLocale(AutomatedInstallData installData,
Locales locales)
Load a default locale in the installData |
protected void |
loadDynamicConditions(AutomatedInstallData installData,
Resources resources)
Loads dynamic conditions. |
protected void |
loadDynamicVariables(Variables variables,
InstallData installData,
Resources resources)
Loads Dynamic Variables. |
protected void |
loadInstallData(AutomatedInstallData installData,
Resources resources,
PlatformModelMatcher matcher,
Housekeeper housekeeper)
Loads the installation data. |
protected void |
loadInstallerRequirements(AutomatedInstallData installData,
Resources resources)
Load installer conditions. |
protected void |
setStandardVariables(AutomatedInstallData installData,
String dir)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractInstallDataProvider()
| Method Detail |
|---|
protected void loadInstallData(AutomatedInstallData installData,
Resources resources,
PlatformModelMatcher matcher,
Housekeeper housekeeper)
throws IOException,
ClassNotFoundException
installdata.
All system properties are available as $SYSTEM_
installData - the installation data to populateresources - the resourcesmatcher - the platform-model matcherhousekeeper - the housekeeper for cleaning up temporary files
IOException - for any I/O error
ClassNotFoundException - if a serialized object's class cannot be found
ResourceException - for any resource error
protected void setStandardVariables(AutomatedInstallData installData,
String dir)
public static void addCustomLangpack(AutomatedInstallData installData,
Locales locales)
installData - the install data to be used
protected void loadDynamicVariables(Variables variables,
InstallData installData,
Resources resources)
variables - the collection to added variables toinstallData - the installation data
protected void loadDynamicConditions(AutomatedInstallData installData,
Resources resources)
installData - the installation dataresources - the resources
protected void loadInstallerRequirements(AutomatedInstallData installData,
Resources resources)
installData - the installation data
IOException - for any I/O error
ClassNotFoundException - if a serialized object's class cannot be found
ResourceNotFoundException - if the resource cannot be found
protected void loadDefaultLocale(AutomatedInstallData installData,
Locales locales)
installData - the installation datalocales - the supported locales
IOException - for any I/O error
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||