Serialized Form


Package com.coi.tools.os.win

Class com.coi.tools.os.win.AccessControlList extends java.util.ArrayList implements Serializable

serialVersionUID: -5350586385078554562L

Serialized Fields

permissions

java.util.ArrayList<E> permissions

Class com.coi.tools.os.win.NativeLibException extends java.lang.Exception implements Serializable

serialVersionUID: 3257002172494721080L

Serialized Fields

libErr

int libErr
Internal error as number.


osErr

int osErr
OS error as number.


libErrString

java.lang.String libErrString
Internal error message; contains most the symbolic error name.


osErrString

java.lang.String osErrString
OS error string; if possible localized.


args

java.util.ArrayList<E> args
Additional arguments.

Class com.coi.tools.os.win.RegDataContainer extends java.lang.Object implements Serializable

serialVersionUID: 3979265850388066865L

Serialized Fields

dwordData

long dwordData

stringData

java.lang.String stringData

multiStringData

java.lang.String[] multiStringData

binData

byte[] binData

type

int type

Class com.coi.tools.os.win.RegistryLogItem extends java.lang.Object implements Serializable

serialVersionUID: 3618134559108444211L

Serialized Fields

type

int type

root

int root

key

java.lang.String key

valueName

java.lang.String valueName

newValue

RegDataContainer newValue

oldValue

RegDataContainer oldValue

Package com.izforge.izpack

Class com.izforge.izpack.CustomData extends java.lang.Object implements Serializable

serialVersionUID: 5504496325961965576L

Serialized Fields

contents

java.util.List<E> contents
The contens of the managed custom data. If it is a listener or a uninstaller jar, all contained files are listed with it complete sub path. If it is a uninstaller native library, this value is the path in the installer jar.


listenerName

java.lang.String listenerName
Full qualified name of the managed listener. If type is not a listener, this value is undefined.


osConstraints

java.util.List<E> osConstraints
The target operation system of this custom action


type

int type
Type of this custom action data; possible are INSTALLER_LISTENER, UNINSTALLER_LISTENER, UNINSTALLER_LIB and UNINSTALLER_JAR.

Class com.izforge.izpack.ExecutableFile extends java.lang.Object implements Serializable

serialVersionUID: 4175489415984990405L

Serialized Fields

path

java.lang.String path
The file path


executionStage

int executionStage
Execution stage (NEVER, POSTINSTALL, UNINSTALL)


mainClass

java.lang.String mainClass
Main class of jar file


type

int type
type (BIN|JAR)


onFailure

int onFailure
Failure handling (ABORT, WARN, ASK)


argList

java.util.List<E> argList
List of arguments


osList

java.util.List<E> osList
List of operating systems to run on


keepFile

boolean keepFile
Indicates the file should be kept after executing. Default is false for backward compatibility.


condition

java.lang.String condition
condition for this executable

Class com.izforge.izpack.GUIPrefs extends java.lang.Object implements Serializable

serialVersionUID: -9081878949718963824L

Serialized Fields

resizable

boolean resizable
Specifies wether the window will be resizable.


width

int width
Specifies the starting window width, in pixels.


height

int height
Specifies the starting window height, in pixels.


lookAndFeelMapping

java.util.Map<K,V> lookAndFeelMapping
Specifies the OS Look and Feels mappings.


lookAndFeelParams

java.util.Map<K,V> lookAndFeelParams
Specifies the OS Look and Feels optionnal parameters.


modifier

java.util.Map<K,V> modifier
Specifies the modifier.

Class com.izforge.izpack.Info extends java.lang.Object implements Serializable

serialVersionUID: 13288410782044775L

Serialized Fields

appName

java.lang.String appName
The application name and version


appVersion

java.lang.String appVersion

installationSubPath

java.lang.String installationSubPath
The installation subpath


authors

java.util.ArrayList<E> authors
The application authors


appURL

java.lang.String appURL
The application URL


javaVersion

java.lang.String javaVersion
The required Java version (min)


jdkRequired

boolean jdkRequired
Is a JDK required?


installerBase

java.lang.String installerBase
The name of the installer file (name without jar suffix)


webDirURL

java.lang.String webDirURL
The application Web Directory URL


uninstallerName

java.lang.String uninstallerName
The uninstaller name


uninstallerCondition

java.lang.String uninstallerCondition
condition for writing the uninstaller


summaryLogFilePath

java.lang.String summaryLogFilePath
The path of the summary log file


packDecoderClassName

java.lang.String packDecoderClassName
The full qualified name of the class which should be used for decoding the packs.


unpackerClassName

java.lang.String unpackerClassName

writeInstallationInformation

boolean writeInstallationInformation

pack200Compression

boolean pack200Compression

Class com.izforge.izpack.Info.Author extends java.lang.Object implements Serializable

serialVersionUID: -3090178155004960243L

Serialized Fields

name

java.lang.String name
The author name


email

java.lang.String email
The author email

Class com.izforge.izpack.LocaleDatabase extends java.util.TreeMap implements Serializable

serialVersionUID: 4941525634108401848L

Class com.izforge.izpack.Pack extends java.lang.Object implements Serializable

serialVersionUID: -5458360562175088671L

Serialized Fields

loose

boolean loose
Flag for store files of this pack outside the installation jar file


uninstall

boolean uninstall
If true, all files of the pack will be deleted during uninstallation, if false they are only removed if uninstaller force delete option is activated.


name

java.lang.String name
The pack name.


id

java.lang.String id
The langpack id


installGroups

java.util.Set<E> installGroups
An association of this pack to zero or more installation groups. An installation group is just a named collection of packs to allow for different pack collections to be selected, for example: minimal, default, all.


excludeGroup

java.lang.String excludeGroup
All packs in the same excludeGroup are mutually exclusive. The excludeGroup is a string and serves are key identifying each group of mutually exclusive packs.


group

java.lang.String group
The group the pack is associated with. The pack group identifies packs with common functionality to allow for grouping of packs in a tree in the TargetPanel for example.


description

java.lang.String description
The pack description.


osConstraints

java.util.List<E> osConstraints
The target operation system of this pack


condition

java.lang.String condition
Condition for this pack *


dependencies

java.util.List<E> dependencies
The list of packs this pack depends on


revDependencies

java.util.List<E> revDependencies
Reverse dependencies(childs)


required

boolean required
True if the pack is required.


nbytes

long nbytes
The bumber of bytes contained in the pack.


preselected

boolean preselected
Whether this pack is suggested (preselected for installation).


parent

java.lang.String parent
Parent pack name to display it in the TreePacksPanel (optional)


color

int color
The color of the node. This is used for the dependency graph algorithms


packImgId

java.lang.String packImgId
The id to use if we want to obtain this pack's image resource

Class com.izforge.izpack.PackFile extends java.lang.Object implements Serializable

serialVersionUID: -834377078706854909L

Serialized Fields

relativePath

java.lang.String relativePath
The Path of the file relative to the given (compiletime's) basedirectory. Can be resolved while installing with either current working directory or directory of "installer.jar".


targetPath

java.lang.String targetPath
The full path name of the target file


osConstraints

java.util.List<E> osConstraints
The target operating system constraints of this file


length

long length
The length of the file in bytes


mtime

long mtime
The last-modification time of the file.


isDirectory

boolean isDirectory
True if file is a directory (length should be 0 or ignored)


override

int override
Whether or not this file is going to override any existing ones


additionals

java.util.Map<K,V> additionals
Additional attributes or any else for customisation


previousPackId

java.lang.String previousPackId

offsetInPreviousPack

long offsetInPreviousPack

pack200Jar

boolean pack200Jar
True if the file is a Jar and pack200 compression us activated.


condition

java.lang.String condition
condition for this packfile

Class com.izforge.izpack.Panel extends java.lang.Object implements Serializable

serialVersionUID: 8886445274940938809L

Serialized Fields

className

java.lang.String className
The panel classname.


osConstraints

java.util.List<E> osConstraints
The target operation system of this panel


panelid

java.lang.String panelid
the unique id of this panel


condition

java.lang.String condition
condition for this panel

Class com.izforge.izpack.ParsableFile extends java.lang.Object implements Serializable

serialVersionUID: -7761309341843715721L

Serialized Fields

path

java.lang.String path
The file path


type

java.lang.String type
The file type (or null for default)


encoding

java.lang.String encoding
The file encoding (or null for default)


osConstraints

java.util.List<E> osConstraints
The list of OS constraints limiting file installation.


condition

java.lang.String condition
condition for this Parsable

Class com.izforge.izpack.UpdateCheck extends java.lang.Object implements Serializable

serialVersionUID: -3721254065037691999L

Serialized Fields

includesList

java.util.ArrayList<E> includesList
ant-fileset-like list of include patterns, based on INSTALL_PATH if relative


excludesList

java.util.ArrayList<E> excludesList
ant-fileset-like list of exclude patterns, based on INSTALL_PATH if relative


caseSensitive

boolean caseSensitive
Whether pattern matching is performed case-sensitive

Class com.izforge.izpack.XPackFile extends PackFile implements Serializable

serialVersionUID: 5875050264763504283L

Serialized Fields

archivefileposition

long archivefileposition

Package com.izforge.izpack.compiler

Class com.izforge.izpack.compiler.CompilerException extends java.io.IOException implements Serializable

serialVersionUID: 6247426753392546734L

Serialized Fields

_cause

java.lang.Throwable _cause
The throwable that caused this throwable to get thrown, or null if this throwable was not caused by another throwable, or if the causative throwable is unknown. If this field is equal to this throwable itself, it indicates that the cause of this throwable has not yet been initialized.

Class com.izforge.izpack.compiler.DynamicVariable extends java.lang.Object implements Serializable

serialVersionUID: -7985397187206803090L

Serialized Fields

name

java.lang.String name

value

java.lang.String value

conditionid

java.lang.String conditionid

Package com.izforge.izpack.event

Class com.izforge.izpack.event.ActionBase extends java.lang.Object implements Serializable

serialVersionUID: 3690478013149884728L

Serialized Fields

uninstallOrder

java.lang.String uninstallOrder

order

java.lang.String order

messageID

java.lang.String messageID

Class com.izforge.izpack.event.AntAction extends ActionBase implements Serializable

serialVersionUID: 3258131345250005557L

Serialized Fields

quiet

boolean quiet

verbose

boolean verbose

properties

java.util.Properties properties

targets

java.util.List<E> targets

uninstallTargets

java.util.List<E> uninstallTargets

logFile

java.lang.String logFile

buildFile

java.lang.String buildFile

propertyFiles

java.util.List<E> propertyFiles

Package com.izforge.izpack.gui

Class com.izforge.izpack.gui.EtchedLineBorder extends javax.swing.border.EtchedBorder implements Serializable

serialVersionUID: 3256999956257649201L

Class com.izforge.izpack.gui.HighlightJButton extends javax.swing.JButton implements Serializable

serialVersionUID: 3833184718324969525L

Serialized Fields

highlightColor

java.awt.Color highlightColor
The highlighted color.


defaultColor

java.awt.Color defaultColor
The default color.

Class com.izforge.izpack.gui.IconsDatabase extends java.util.TreeMap implements Serializable

serialVersionUID: 3257567287145083446L

Class com.izforge.izpack.gui.IzPanelLayout.FillerComponent extends java.awt.Component implements Serializable

serialVersionUID: 7270064864038287900L

Serialized Fields

size

java.awt.Dimension size

constraints

IzPanelConstraints constraints

Class com.izforge.izpack.gui.LabelFactory.FullLineLabel extends javax.swing.JLabel implements Serializable

serialVersionUID: 2918265795390777147L


Package com.izforge.izpack.installer

Class com.izforge.izpack.installer.ConditionHistoryTableCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

serialVersionUID: 6779914244548965230L

Serialized Fields

conditionhistory

java.util.Map<K,V> conditionhistory

Class com.izforge.izpack.installer.ConditionHistoryTableModel extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 5966543100431588652L

Serialized Fields

conditionvalues

java.util.Map<K,V> conditionvalues

Class com.izforge.izpack.installer.DownloadPanel extends javax.swing.JDialog implements Serializable

serialVersionUID: -4458769435196053866L

Serialized Fields

statusLabel

javax.swing.JLabel statusLabel

fileLabel

javax.swing.JLabel fileLabel

button

javax.swing.JButton button

progressBar

javax.swing.JProgressBar progressBar

statusText

java.lang.String statusText

fileText

java.lang.String fileText

lis

LoggedInputStream lis

Class com.izforge.izpack.installer.InstallData extends AutomatedInstallData implements Serializable

serialVersionUID: 4048793450990024505L

Serialized Fields

guiPrefs

GUIPrefs guiPrefs
The GUI preferences.


currentPanel

Panel currentPanel
Contains at IzPanel constructor call the related Panel object. This is a hack to allow usage of the meta data stored in the Panel object during construction of the IzPanel. Do not use this member at an other place.


buttonsHColor

java.awt.Color buttonsHColor
The buttons highlighting color.

Class com.izforge.izpack.installer.InstallerException extends java.lang.Exception implements Serializable

serialVersionUID: 3978984358113982004L

Class com.izforge.izpack.installer.InstallerFrame extends javax.swing.JFrame implements Serializable

serialVersionUID: 3257852069162727473L

Serialized Fields

langpack

LocaleDatabase langpack
The language pack.


installdata

InstallData installdata
The installation data.


icons

IconsDatabase icons
The icons database.


panelsContainer

javax.swing.JPanel panelsContainer
The panels container.


contentPane

javax.swing.JPanel contentPane
The frame content pane.


prevButton

javax.swing.JButton prevButton
The previous button.


nextButton

javax.swing.JButton nextButton
The next button.


quitButton

javax.swing.JButton quitButton
The quit button.


visiblePanelMapping

java.util.ArrayList<E> visiblePanelMapping
Mapping from "raw" panel number to visible panel number.


guiListener

java.util.ArrayList<E> guiListener
Registered GUICreationListener.


headingLabels

javax.swing.JLabel[] headingLabels
Heading major text.


headingPanel

javax.swing.JPanel headingPanel
Panel which contains the heading text and/or icon


headingCounterComponent

javax.swing.JComponent headingCounterComponent
The heading counter component.


iconLabel

javax.swing.JLabel iconLabel
Image


interruptCount

int interruptCount
Count for discarded interrupt trials.


rules

RulesEngine rules
conditions


dynamicvariables

java.util.Map<K,V> dynamicvariables

substitutor

VariableSubstitutor substitutor

debugger

Debugger debugger

imageLeft

boolean imageLeft

installerrequirements

java.util.List<E> installerrequirements

isBack

boolean isBack
Here is persisted the direction of panel traversing.


usualFTP

java.lang.Object usualFTP
FocusTraversalPolicy objects to handle keybord blocking; the declaration os Object allows to use a pre version 1.4 VM.


blockFTP

java.lang.Object blockFTP

Class com.izforge.izpack.installer.IzPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 3256442495255786038L

Serialized Fields

layoutHelper

LayoutHelper layoutHelper
The helper object which handles layout


initialFocus

java.awt.Component initialFocus
The component which should get the focus at activation


idata

InstallData idata
The installer internal data (actually a melting-pot class with all-public fields.


parent

InstallerFrame parent
The parent IzPack installer frame.


myFullClassname

java.lang.String myFullClassname
i.e. "com.izforge.izpack.panels.HelloPanel"


myClassname

java.lang.String myClassname
myClassname=i.e "FinishPanel"


myPrefix

java.lang.String myPrefix
i.e. "FinishPanel." useFull for getString()


headline

java.lang.String headline
internal headline string


headLineLabel

javax.swing.JLabel headLineLabel
internal headline Label


hidden

boolean hidden
Is this panel general hidden or not


metadata

Panel metadata
Information about the panel

Class com.izforge.izpack.installer.IzPanel.Filler extends javax.swing.JComponent implements Serializable

serialVersionUID: 3258416144414095153L

Class com.izforge.izpack.installer.ResourceNotFoundException extends java.lang.Exception implements Serializable

serialVersionUID: 3258688827575906353L

Class com.izforge.izpack.installer.VariableHistoryTableCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

serialVersionUID: 6779914244548965230L

Serialized Fields

variablehistory

java.util.Map<K,V> variablehistory

Class com.izforge.izpack.installer.VariableHistoryTableModel extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 5966543100431588652L

Serialized Fields

variablevalues

java.util.Map<K,V> variablevalues

Package com.izforge.izpack.io

Class com.izforge.izpack.io.CorruptVolumeException extends java.io.IOException implements Serializable

serialVersionUID: -1659572038393604549L

Serialized Fields

volumename

java.lang.String volumename

Class com.izforge.izpack.io.VolumeNotFoundException extends java.io.IOException implements Serializable

serialVersionUID: 9062182895972373707L

Serialized Fields

volumename

java.lang.String volumename

alreadyskippedbytes

long alreadyskippedbytes

Package com.izforge.izpack.panels

Class com.izforge.izpack.panels.CheckedHelloPanel extends HelloPanel implements Serializable

serialVersionUID: 1737042770727953387L

Serialized Fields

abortInstallation

boolean abortInstallation
Flag to break installation or not.

Class com.izforge.izpack.panels.CompilePanel extends IzPanel implements Serializable

serialVersionUID: 3258408430669674552L

Serialized Fields

compilerComboBox

javax.swing.JComboBox compilerComboBox
The combobox for compiler selection.


argumentsComboBox

javax.swing.JComboBox argumentsComboBox
The combobox for compiler argument selection.


startButton

javax.swing.JButton startButton
The start button.


browseButton

javax.swing.JButton browseButton
The browse button.


tipLabel

javax.swing.JLabel tipLabel
The tip label.


opLabel

javax.swing.JLabel opLabel
The operation label .


packProgressBar

javax.swing.JProgressBar packProgressBar
The pack progress bar.


overallLabel

javax.swing.JLabel overallLabel
The operation label .


overallProgressBar

javax.swing.JProgressBar overallProgressBar
The overall progress bar.


validated

boolean validated
True if the compilation has been done.


worker

CompileWorker worker
The compilation worker. Does all the work.


noOfJobs

int noOfJobs
Number of jobs to compile. Used for progress indication.

Class com.izforge.izpack.panels.CompilePanel.CompilerErrorDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 3762537797721995317L

Serialized Fields

buttonHColor

java.awt.Color buttonHColor
visual goodie: button hightlight color


commandText

javax.swing.JTextArea commandText

stdErrText

javax.swing.JTextArea stdErrText

errorMessageText

javax.swing.JTextArea errorMessageText

ignoreButton

javax.swing.JButton ignoreButton

stdOutText

javax.swing.JTextArea stdOutText

abortButton

javax.swing.JButton abortButton

reconfigButton

javax.swing.JButton reconfigButton

result

int result

Class com.izforge.izpack.panels.ConditionalUserInputPanel extends UserInputPanel implements Serializable

serialVersionUID: 3257283617406465844L

Class com.izforge.izpack.panels.DataCheckPanel extends IzPanel implements Serializable

serialVersionUID: 3257848774955905587L

Serialized Fields

instanceNumber

int instanceNumber

iData

InstallData iData

staticText

javax.swing.JEditorPane staticText

Class com.izforge.izpack.panels.DefaultTargetPanel extends PathInputPanel implements Serializable

serialVersionUID: 3256443616359329170L

Class com.izforge.izpack.panels.ExtendedInstallPanel extends InstallPanel implements Serializable

serialVersionUID: 3257291344052500789L

Serialized Fields

currentStep

int currentStep

Class com.izforge.izpack.panels.FinishPanel extends IzPanel implements Serializable

serialVersionUID: 3257282535107998009L

Serialized Fields

autoButton

javax.swing.JButton autoButton
The automated installers generation button.


vs

VariableSubstitutor vs
The variables substitutor.

Class com.izforge.izpack.panels.HelloPanel extends IzPanel implements Serializable

serialVersionUID: 3257848774955905587L

Class com.izforge.izpack.panels.HTMLInfoPanel extends IzPanel implements Serializable

serialVersionUID: 3257008769514025270L

Serialized Fields

textArea

javax.swing.JEditorPane textArea
The text area.

Class com.izforge.izpack.panels.HTMLLicencePanel extends IzPanel implements Serializable

serialVersionUID: 3256728385458746416L

Serialized Fields

textArea

javax.swing.JEditorPane textArea
The text area.


yesRadio

javax.swing.JRadioButton yesRadio
The radio buttons.


noRadio

javax.swing.JRadioButton noRadio

Class com.izforge.izpack.panels.ImgPacksPanel extends PacksPanelBase implements Serializable

serialVersionUID: 3977858492633659444L

Serialized Fields

images

java.util.HashMap<K,V> images
The images to display.


imgLabel

javax.swing.JLabel imgLabel
The img label.

Class com.izforge.izpack.panels.InfoPanel extends IzPanel implements Serializable

serialVersionUID: 3833748780590905399L

Serialized Fields

info

java.lang.String info
The info string.

Class com.izforge.izpack.panels.InstallationGroupPanel extends IzPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

packsByName

java.util.HashMap<K,V> packsByName
HashMap of the InstallData.availablePacks


groupTableModel

javax.swing.table.TableModel groupTableModel

descriptionField

javax.swing.JTextPane descriptionField

groupScrollPane

javax.swing.JScrollPane groupScrollPane

groupsTable

javax.swing.JTable groupsTable

rows

InstallationGroupPanel.GroupData[] rows

selectedGroup

int selectedGroup

Class com.izforge.izpack.panels.InstallationTypePanel extends IzPanel implements Serializable

serialVersionUID: -8178770882900584122L

Serialized Fields

normalinstall

javax.swing.JRadioButton normalinstall

modifyinstall

javax.swing.JRadioButton modifyinstall

Class com.izforge.izpack.panels.InstallPanel extends IzPanel implements Serializable

serialVersionUID: 3257282547959410992L

Serialized Fields

tipLabel

javax.swing.JLabel tipLabel
The tip label.


packOpLabel

javax.swing.JLabel packOpLabel
The operation label .


overallOpLabel

javax.swing.JLabel overallOpLabel
The operation label .


iconName

java.lang.String iconName
The icon used.


packProgressBar

javax.swing.JProgressBar packProgressBar
The pack progress bar.


overallProgressBar

javax.swing.JProgressBar overallProgressBar
The progress bar.


validated

boolean validated
True if the installation has been done.


noOfPacks

int noOfPacks
How many packs we are going to install.

Class com.izforge.izpack.panels.JDKPathPanel extends PathInputPanel implements Serializable

serialVersionUID: 3257006553327810104L

Serialized Fields

detectedVersion

java.lang.String detectedVersion

minVersion

java.lang.String minVersion

maxVersion

java.lang.String maxVersion

variableName

java.lang.String variableName

badRegEntries

java.util.Set<E> badRegEntries

Class com.izforge.izpack.panels.LicencePanel extends IzPanel implements Serializable

serialVersionUID: 3691043187997552948L

Serialized Fields

licence

java.lang.String licence
The license text.


yesRadio

javax.swing.JRadioButton yesRadio
The radio buttons.


noRadio

javax.swing.JRadioButton noRadio

Class com.izforge.izpack.panels.NextMediaDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: -2551719029962051020L

Serialized Fields

msg

javax.swing.JLabel msg

path

javax.swing.JTextField path

browsebtn

javax.swing.JButton browsebtn

okbtn

javax.swing.JButton okbtn

cancelbtn

javax.swing.JButton cancelbtn

nextmedianame

java.lang.String nextmedianame

nextmediapath

java.lang.String nextmediapath

nextmediainput

java.lang.String nextmediainput

langpack

LocaleDatabase langpack

icons

IconsDatabase icons

owner

java.awt.Frame owner

Class com.izforge.izpack.panels.PacksPanel extends PacksPanelBase implements Serializable

serialVersionUID: 4051327842505668403L

Class com.izforge.izpack.panels.PacksPanelBase extends IzPanel implements Serializable

Serialized Fields

freeSpaceLabel

javax.swing.JLabel freeSpaceLabel
The free space label.


spaceLabel

javax.swing.JLabel spaceLabel
The space label.


descriptionArea

javax.swing.JTextArea descriptionArea
The tip label.


dependencyArea

javax.swing.JTextArea dependencyArea
The dependencies label.


packsTable

javax.swing.JTable packsTable
The packs table.


packsModel

PacksModel packsModel
The packs model.


tableScroller

javax.swing.JScrollPane tableScroller
The tablescroll.


names

java.util.Map<K,V> names
Map that connects names with pack objects


bytes

long bytes
The bytes of the current pack.


freeBytes

long freeBytes
The free bytes of the current selected disk.


dependenciesExist

boolean dependenciesExist
Are there dependencies in the packs


langpack

LocaleDatabase langpack
The packs locale database.


debugger

Debugger debugger

Class com.izforge.izpack.panels.PathInputPanel extends IzPanel implements Serializable

serialVersionUID: 3257566217698292531L

Serialized Fields

mustExist

boolean mustExist
Flag whether the choosen path must exist or not


existFiles

java.lang.String[] existFiles
Files which should be exist


pathSelectionPanel

PathSelectionPanel pathSelectionPanel
The path selection sub panel


emptyTargetMsg

java.lang.String emptyTargetMsg

warnMsg

java.lang.String warnMsg

Class com.izforge.izpack.panels.PathSelectionPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 3618700794577105718L

Serialized Fields

textField

javax.swing.JTextField textField
The text field for the path.


browseButton

javax.swing.JButton browseButton
The 'browse' button.


parent

IzPanel parent
IzPanel parent (not the InstallerFrame).


idata

InstallData idata
The installer internal data.

Class com.izforge.izpack.panels.ProcessPanel extends IzPanel implements Serializable

serialVersionUID: 3258417209583155251L

Serialized Fields

processLabel

javax.swing.JLabel processLabel
The operation label .


overallProgressBar

javax.swing.JProgressBar overallProgressBar
The overall progress bar.


validated

boolean validated
True if the compilation has been done.


worker

ProcessPanelWorker worker
The processing worker. Does all the work.


noOfJobs

int noOfJobs
Number of jobs to process. Used for progress indication.


currentJob

int currentJob

outputPane

javax.swing.JTextArea outputPane
Where the output is displayed

Class com.izforge.izpack.panels.RuleInputField extends javax.swing.JComponent implements Serializable

serialVersionUID: 3832616275124958257L

Serialized Fields

items

java.util.Vector<E> items

inputFields

java.util.Vector<E> inputFields
This Vector holds a reference to each input field, in the order in which they appear on the screen.


hasParams

boolean hasParams

validatorParams

java.util.Map<K,V> validatorParams

activeField

RuleTextField activeField

backstep

boolean backstep

toolkit

java.awt.Toolkit toolkit

separator

java.lang.String separator

resultFormat

int resultFormat

idata

InstallData idata

validationService

Validator validationService
Holds an instance of the Validator if one was specified and available


encryptionService

Processor encryptionService
Holds an instance of the Processor if one was specified and available

Class com.izforge.izpack.panels.RuleTextField extends javax.swing.JTextField implements Serializable

serialVersionUID: 3976731454594365493L

Serialized Fields

columns

int columns

editLength

int editLength

unlimitedEdit

boolean unlimitedEdit

toolkit

java.awt.Toolkit toolkit

Class com.izforge.izpack.panels.SelectPrinterPanel extends IzPanel implements Serializable

serialVersionUID: 3257848774955905587L

Serialized Fields

cbPrinters

javax.swing.JComboBox cbPrinters
The ComboBox to list the printers.


iData

InstallData iData
Install data variables.

Class com.izforge.izpack.panels.ShortcutPanel extends IzPanel implements Serializable

serialVersionUID: 3256722870838112311L

Serialized Fields

execFiles

java.util.Vector<E> execFiles
a VectorList of Files wich should be make executable


listLabel

javax.swing.JLabel listLabel
UI element to label the list of existing program groups


groupList

javax.swing.JList groupList
UI element to present the list of existing program groups for selection


targetList

javax.swing.JList targetList
UI element for listing the intended shortcut targets


programGroup

javax.swing.JTextField programGroup
UI element to present the default name for the program group and to support editing of this name.


defaultButton

javax.swing.JButton defaultButton
UI element to allow the user to revert to the default name of the program group


saveButton

javax.swing.JButton saveButton
UI element to allow the user to save a text file with the shortcut information


allowDesktopShortcut

javax.swing.JCheckBox allowDesktopShortcut
UI element to allow the user to decide if shortcuts should be placed on the desktop or not.


createShortcuts

javax.swing.JCheckBox createShortcuts
Checkbox to enable/disable to chreate ShortCuts


currentUser

javax.swing.JRadioButton currentUser
UI element instruct this panel to create shortcuts for the current user only


allUsers

javax.swing.JRadioButton allUsers
UI element instruct this panel to create shortcuts for all users


layout

java.awt.GridBagLayout layout
The layout for this panel


constraints

java.awt.GridBagConstraints constraints
The contraints object to use whan creating the layout


suggestedProgramGroup

java.lang.String suggestedProgramGroup
The default name to use for the program group. This comes from the XML specification.


groupName

java.lang.String groupName
The name chosen by the user for the program group,


programGroupIconFile

java.lang.String programGroupIconFile
The icon for the group in XDG/unix menu


programGroupComment

java.lang.String programGroupComment
Comment for XDG/unix group


groupLocation

int groupLocation
The location for placign the program group. This is the same as the location (type) of a shortcut, only that it applies to the program group. Note that there are only two locations that make sense as location for a program group:
applications start menu


spec

XMLElement spec
The parsed result from reading the XML specification from the file


hasDesktopShortcuts

boolean hasDesktopShortcuts
Set to true by analyzeShortcutSpec() if there are any desktop shortcuts to create.


skipIfNotSupported

boolean skipIfNotSupported
Tells wether to skip if the platform is not supported.


shortcut

Shortcut shortcut
the one shortcut instance for reuse in many locations


shortcuts

java.util.Vector<E> shortcuts
A list of ShortcutData> objects. Each object is the complete specification for one shortcut that must be created.


files

java.util.Vector<E> files
Holds a list of all the shortcut files that have been created. Note: this variable contains valid data only after createShortcuts() has been called. This list is created so that the files can be added to the uninstaller.


shortcutsToCreate

boolean shortcutsToCreate
If true it indicates that there are shortcuts to create. The value is set by analyzeShortcutSpec()


haveShortcutSpec

boolean haveShortcutSpec
If true it indicates that the spec file is existing and could be read.


simulteNotSupported

boolean simulteNotSupported
This is set to true if the shortcut spec instructs to simulate running on an operating system that is not supported.


itsProgramFolder

java.io.File itsProgramFolder
Avoids bogus behaviour when the user goes back then returns to this panel.


itsUserType

int itsUserType
itsUserType


shortCuts

java.util.Vector<E> shortCuts
shortCuts


line

int line
internal line counter


col

int col
internal column counter

Class com.izforge.izpack.panels.SimpleFinishPanel extends IzPanel implements Serializable

serialVersionUID: 3689911781942572085L

Serialized Fields

vs

VariableSubstitutor vs
The variables substitutor.

Class com.izforge.izpack.panels.SudoPanel extends IzPanel implements Serializable

serialVersionUID: 3689628116465561651L

Serialized Fields

passwordField

javax.swing.JTextField passwordField

isValid

boolean isValid

Class com.izforge.izpack.panels.SummaryPanel extends IzPanel implements Serializable

serialVersionUID: 3832626166401282361L

Serialized Fields

textArea

javax.swing.JEditorPane textArea
The text area.

Class com.izforge.izpack.panels.TargetPanel extends PathInputPanel implements Serializable

serialVersionUID: 3256443616359429170L

Class com.izforge.izpack.panels.TextInputField extends javax.swing.JComponent implements Serializable

serialVersionUID: 8611515659787697087L

Serialized Fields

validatorParams

java.util.Map<K,V> validatorParams
Validator parameters.


validationService

Validator validationService
Holds an instance of the Validator if one was specified and available


field

javax.swing.JTextField field
This composite can only contain one component ie JTextField


hasParams

boolean hasParams
Do we have parameters for validator?

Class com.izforge.izpack.panels.TreePacksPanel extends IzPanel implements Serializable

serialVersionUID: 5684716698930628262L

Serialized Fields

freeSpaceLabel

javax.swing.JLabel freeSpaceLabel
The free space label.


spaceLabel

javax.swing.JLabel spaceLabel
The space label.


descriptionArea

javax.swing.JTextArea descriptionArea
The tip label.


dependencyArea

javax.swing.JTextArea dependencyArea
The dependencies label.


packsTree

javax.swing.JTree packsTree
The packs tree.


packsModel

PacksModel packsModel
The packs model.


tableScroller

javax.swing.JScrollPane tableScroller
The tablescroll.


names

java.util.Map<K,V> names
Map that connects names with pack objects


bytes

long bytes
The bytes of the current pack.


freeBytes

long freeBytes
The free bytes of the current selected disk.


dependenciesExist

boolean dependenciesExist
Are there dependencies in the packs


langpack

LocaleDatabase langpack
The packs locale database.


idToPack

java.util.HashMap<K,V> idToPack

treeData

java.util.HashMap<K,V> treeData

packToRowNumber

java.util.HashMap<K,V> packToRowNumber

idToCheckBoxNode

java.util.HashMap<K,V> idToCheckBoxNode

checkTreeController

CheckTreeController checkTreeController

Class com.izforge.izpack.panels.UserInputPanel extends IzPanel implements Serializable

serialVersionUID: 3257850965439886129L

Serialized Fields

instanceNumber

int instanceNumber

packsDefined

boolean packsDefined
If there is a possibility that some UI elements will not get added we can not allow to go back to the PacksPanel, because the process of building the UI is not reversable. This variable keeps track if any packs have been defined and will be used to make a decision for locking the 'previous' button.


parentFrame

InstallerFrame parentFrame

spec

XMLElement spec
The parsed result from reading the XML specification from the file


haveSpec

boolean haveSpec

uiElements

java.util.Vector<E> uiElements
Holds the references to all of the UI elements


buttonGroups

java.util.Vector<E> buttonGroups
Holds the references to all radio button groups


passwordGroups

java.util.Vector<E> passwordGroups
Holds the references to all password field groups


passwordGroupsRead

java.util.Vector<E> passwordGroupsRead
used for temporary storage of references to password groups that have already been read in a given read cycle.


searchFields

java.util.Vector<E> searchFields
Used to track search fields. Contains SearchField references.


entries

java.util.Vector<E> entries
Holds all user inputs for use in automated installation


langpack

LocaleDatabase langpack

validating

boolean validating

currentDirectoryPath

java.lang.String currentDirectoryPath

Class com.izforge.izpack.panels.UserPathInputPanel extends IzPanel implements Serializable

serialVersionUID: 3257566217698292531L

Serialized Fields

_parent

InstallerFrame _parent

_idata

InstallData _idata

_mustExist

boolean _mustExist
Flag whether the choosen path must exist or not


_loadedDefaultDir

boolean _loadedDefaultDir

_existFiles

java.lang.String[] _existFiles
Files which should be exist


_pathSelectionPanel

UserPathSelectionPanel _pathSelectionPanel
The path selection sub panel


_error

java.lang.String _error

_warn

java.lang.String _warn

_emptyTargetMsg

java.lang.String _emptyTargetMsg

_warnMsg

java.lang.String _warnMsg

_reqMsg

java.lang.String _reqMsg

_notValidMsg

java.lang.String _notValidMsg

_notWritableMsg

java.lang.String _notWritableMsg

_createDirMsg

java.lang.String _createDirMsg

_defaultDir

java.lang.String _defaultDir

_thisPanel

java.lang.String _thisPanel

_defaultPanelName

java.lang.String _defaultPanelName

_targetPanel

java.lang.String _targetPanel

_variableName

java.lang.String _variableName

Class com.izforge.izpack.panels.UserPathPanel extends UserPathInputPanel implements Serializable

serialVersionUID: 3256443616359429170L

Serialized Fields

skip

boolean skip

Class com.izforge.izpack.panels.UserPathSelectionPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 3618700794577105718L

Serialized Fields

textField

javax.swing.JTextField textField
The text field for the path.


browseButton

javax.swing.JButton browseButton
The 'browse' button.


parent

IzPanel parent
IzPanel parent (not the InstallerFrame).


idata

InstallData idata
The installer internal data.


targetPanel

java.lang.String targetPanel

variableName

java.lang.String variableName

defaultPanelName

java.lang.String defaultPanelName

Class com.izforge.izpack.panels.XInfoPanel extends IzPanel implements Serializable

serialVersionUID: 3257009856274970416L

Serialized Fields

textArea

javax.swing.JTextArea textArea
The text area.


info

java.lang.String info
The info to display.


Package com.izforge.izpack.rules

Class com.izforge.izpack.rules.AndCondition extends Condition implements Serializable

serialVersionUID: -5854944262991488370L

Serialized Fields

leftoperand

Condition leftoperand

rightoperand

Condition rightoperand

Class com.izforge.izpack.rules.CompareNumericsCondition extends Condition implements Serializable

serialVersionUID: 5631805710151645907L

Serialized Fields

variablename

java.lang.String variablename

value

java.lang.String value

operator

java.lang.String operator

Class com.izforge.izpack.rules.Condition extends java.lang.Object implements Serializable

Serialized Fields

id

java.lang.String id

installdata

AutomatedInstallData installdata

Class com.izforge.izpack.rules.JavaCondition extends Condition implements Serializable

serialVersionUID: -7649870719815066537L

Serialized Fields

classname

java.lang.String classname

methodname

java.lang.String methodname

fieldname

java.lang.String fieldname

complete

boolean complete

returnvalue

java.lang.String returnvalue

returnvaluetype

java.lang.String returnvaluetype

usedclass

java.lang.Class<T> usedclass

usedfield

java.lang.reflect.Field usedfield

usedmethod

java.lang.reflect.Method usedmethod

Class com.izforge.izpack.rules.NotCondition extends Condition implements Serializable

serialVersionUID: 3194843222487006309L

Serialized Fields

operand

Condition operand

Class com.izforge.izpack.rules.OrCondition extends Condition implements Serializable

serialVersionUID: 8341350377205144199L

Serialized Fields

leftoperand

Condition leftoperand

rightoperand

Condition rightoperand

Class com.izforge.izpack.rules.PackselectionCondition extends Condition implements Serializable

serialVersionUID: 9193011814966195963L

Serialized Fields

packid

java.lang.String packid

Class com.izforge.izpack.rules.RefCondition extends Condition implements Serializable

serialVersionUID: -2880915036530702269L

Serialized Fields

referencedcondition

Condition referencedcondition

referencedConditionId

java.lang.String referencedConditionId

Class com.izforge.izpack.rules.UserCondition extends Condition implements Serializable

serialVersionUID: -2076347348048202718L

Serialized Fields

requiredUsername

java.lang.String requiredUsername

Class com.izforge.izpack.rules.VariableCondition extends Condition implements Serializable

serialVersionUID: 2881336115632480575L

Serialized Fields

variablename

java.lang.String variablename

value

java.lang.String value

Class com.izforge.izpack.rules.XOrCondition extends OrCondition implements Serializable

serialVersionUID: 3148555083095194992L


Package com.izforge.izpack.uninstaller

Class com.izforge.izpack.uninstaller.UninstallerFrame extends javax.swing.JFrame implements Serializable

serialVersionUID: 3257281444152684850L

Serialized Fields

icons

IconsDatabase icons
The icons database.


targetDestroyCheckbox

javax.swing.JCheckBox targetDestroyCheckbox
The target destroy checkbox.


progressBar

javax.swing.JProgressBar progressBar
The progress bar.


destroyButton

javax.swing.JButton destroyButton
The destroy button.


quitButton

javax.swing.JButton quitButton
The quit button.


buttonsHColor

java.awt.Color buttonsHColor
The buttons hover color.


installPath

java.lang.String installPath
The installation path.


Package com.izforge.izpack.util

Class com.izforge.izpack.util.MultiLineLabel extends javax.swing.JComponent implements Serializable

serialVersionUID: 4051045255031894837L

Serialized Fields

line

java.util.Vector<E> line

labelText

java.lang.String labelText

numLines

int numLines

marginHeight

int marginHeight

marginWidth

int marginWidth

lineHeight

int lineHeight

lineAscent

int lineAscent

lineDescent

int lineDescent

lineWidth

int[] lineWidth

maxWidth

int maxWidth

maxAllowed

int maxAllowed

maxAllowedSet

boolean maxAllowedSet

alignment

int alignment

Class com.izforge.izpack.util.OsConstraint extends java.lang.Object implements Serializable

serialVersionUID: 3762248660406450488L

Serialized Fields

arch

java.lang.String arch
OS architecture from java system properties


family

java.lang.String family
The OS family


jre

java.lang.String jre
JRE version used for installation


name

java.lang.String name
OS name from java system properties


version

java.lang.String version
OS version from java system properties

Class com.izforge.izpack.util.VariableSubstitutor extends java.lang.Object implements Serializable

serialVersionUID: 3907213762447685687L

Serialized Fields

bracesRequired

boolean bracesRequired
Whether braces are required for substitution.


Package com.izforge.izpack.util.os

Class com.izforge.izpack.util.os.WrappedNativeLibException extends java.lang.Exception implements Serializable

serialVersionUID: 3257562893309720112L


Package com.izforge.izpack.util.os.unix

Class com.izforge.izpack.util.os.unix.UnixUsers extends java.util.ArrayList implements Serializable

serialVersionUID: -4804842346742194981L


Package net.n3.nanoxml

Class net.n3.nanoxml.XMLElement extends java.lang.Object implements Serializable

serialVersionUID: -2383376380548624920L

Serialized Fields

attributes

java.util.Properties attributes
The attributes of the element.


children

java.util.Vector<E> children
The child elements.


name

java.lang.String name
The name of the element.


content

java.lang.String content
The content of the element.


systemID

java.lang.String systemID
The system ID of the source data where this element is located.


lineNr

int lineNr
The line in the source data where this element starts.

Class net.n3.nanoxml.XMLException extends java.lang.Exception implements Serializable

serialVersionUID: 3256727298916299056L

Serialized Fields

systemID

java.lang.String systemID
The system ID of the XML data where the exception occurred.


lineNr

int lineNr
The line number in the XML data where the exception occurred.


encapsulatedException

java.lang.Exception encapsulatedException
Encapsulated exception.

Class net.n3.nanoxml.XMLParseException extends XMLException implements Serializable

serialVersionUID: 3976739155453555000L

Class net.n3.nanoxml.XMLValidationException extends XMLException implements Serializable

serialVersionUID: 3616453380025890867L

Serialized Fields

elementName

java.lang.String elementName
The name of the element where the exception occurred.


attributeName

java.lang.String attributeName
The name of the attribute where the exception occurred.


attributeValue

java.lang.String attributeValue
The value of the attribute where the exception occurred.