public class GUIInstaller extends InstallerBase
| Modifier and Type | Class and Description |
|---|---|
private static class |
GUIInstaller.FlagRenderer
A list cell renderer that adds the flags on the display.
|
private class |
GUIInstaller.LanguageDialog
Used to prompt the user for the language.
|
| Modifier and Type | Field and Description |
|---|---|
private InstallData |
installdata
The installation data.
|
private static java.util.HashMap |
isoTable
holds language to ISO-3 language code translation
|
private static java.lang.String[][] |
LANG_CODES |
private static java.lang.String[] |
LANGUAGE_DISPLAY_TYPES
defined modifier for language display type.
|
protected java.lang.String |
lnf
The L&F.
|
LANG_FILE_NAME| Constructor and Description |
|---|
GUIInstaller()
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
checkJavaVersion()
Checks the Java version.
|
private java.util.List |
getAvailableLangPacks()
Returns an ArrayList of the available langpacks ISO3 codes.
|
protected java.lang.String |
getLangType()
Returns the type in which the language should be displayed in the language selction dialog.
|
private void |
loadGUI()
Loads the GUI.
|
void |
loadGUIInstallData()
Load GUI preference information.
|
private void |
loadLangPack()
Loads the suitable langpack.
|
protected void |
loadLookAndFeel()
Loads the suitable L&F.
|
protected boolean |
useFlags()
Returns whether flags should be used in the language selection dialog or not.
|
addCustomLangpack, loadInstallDataprivate InstallData installdata
protected java.lang.String lnf
private static final java.lang.String[] LANGUAGE_DISPLAY_TYPES
private static final java.lang.String[][] LANG_CODES
private static java.util.HashMap isoTable
public GUIInstaller()
throws java.lang.Exception
java.lang.Exception - Description of the Exceptionpublic void loadGUIInstallData()
throws java.lang.Exception
java.lang.Exceptionprivate void checkJavaVersion()
throws java.lang.Exception
java.lang.Exception - Description of the Exceptionprivate void loadLangPack()
throws java.lang.Exception
java.lang.Exception - Description of the Exceptionprivate java.util.List getAvailableLangPacks()
throws java.lang.Exception
java.lang.Exception - Description of the Exceptionprotected void loadLookAndFeel()
throws java.lang.Exception
java.lang.Exception - Description of the Exceptionprivate void loadGUI()
throws java.lang.Exception
java.lang.Exception - Description of the Exceptionprotected boolean useFlags()
protected java.lang.String getLangType()