Serialized Form


Package com.coi.tools.os.win

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.

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
The application name and version


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)


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


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.

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

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.


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


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).


color

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

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

serialVersionUID: -834377078706854909L

Serialized Fields

sourcePath

java.lang.String sourcePath

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


previousPackNumber

int previousPackNumber

offsetInPreviousPack

long offsetInPreviousPack

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

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.

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


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.


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


Package com.izforge.izpack.installer

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

serialVersionUID: 4048793450990024505L

Serialized Fields

guiPrefs

GUIPrefs guiPrefs
The GUI preferences.


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.


iconLabel

javax.swing.JLabel iconLabel
Image


interruptCount

int interruptCount
Count for discarded interrupt trials.


isBack

boolean isBack

usualFTP

java.lang.Object usualFTP

blockFTP

java.lang.Object blockFTP

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

serialVersionUID: 3256442495255786038L

Serialized Fields

gridBagLayoutStarted

boolean gridBagLayoutStarted
Indicates whether grid bag layout was started or not


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.


defaultGridBagConstraints

java.awt.GridBagConstraints defaultGridBagConstraints
The default grid bag constraint.


gridxCounter

int gridxCounter
Current x position of grid.


gridyCounter

int gridyCounter
Current y position of grid.


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


izPanelLayout

java.awt.GridBagLayout izPanelLayout
internal layout


headLineLabel

javax.swing.JLabel headLineLabel
internal headline Label

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


Package com.izforge.izpack.panels

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

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.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

layout

javax.swing.BoxLayout layout
The layout.


autoButton

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


centerPanel

javax.swing.JPanel centerPanel
The center panel.


vs

VariableSubstitutor vs
The variables substitutor.

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

serialVersionUID: 3257848774955905587L

Serialized Fields

layout

javax.swing.BoxLayout layout
The layout.


welcomeLabel

javax.swing.JLabel welcomeLabel
The welcome label.


appAuthorsLabel

javax.swing.JLabel appAuthorsLabel
The application authors label.


appURLLabel

javax.swing.JLabel appURLLabel
The application URL label.

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

serialVersionUID: 3257008769514025270L

Serialized Fields

layout

java.awt.GridBagLayout layout
The layout.


gbConstraints

java.awt.GridBagConstraints gbConstraints
The layout constraints.


infoLabel

javax.swing.JLabel infoLabel
The info label.


textArea

javax.swing.JEditorPane textArea
The text area.

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

serialVersionUID: 3256728385458746416L

Serialized Fields

layout

java.awt.GridBagLayout layout
The layout.


gbConstraints

java.awt.GridBagConstraints gbConstraints
The layout constraints.


infoLabel

javax.swing.JLabel infoLabel
The info label.


textArea

javax.swing.JEditorPane textArea
The text area.


yesRadio

javax.swing.JRadioButton yesRadio
The radio buttons.


noRadio

javax.swing.JRadioButton noRadio
The radio buttons.

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

serialVersionUID: 3977858492633659444L

Serialized Fields

images

java.util.ArrayList<E> images
The images to display.


descriptionScroller

javax.swing.JScrollPane descriptionScroller
The description scroll.


imgLabel

javax.swing.JLabel imgLabel
The img label.


layout

java.awt.GridBagLayout layout
The layout.


gbConstraints

java.awt.GridBagConstraints gbConstraints
The layout constraints.

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

serialVersionUID: 3833748780590905399L

Serialized Fields

layout

java.awt.GridBagLayout layout
The layout.


gbConstraints

java.awt.GridBagConstraints gbConstraints
The layout constraints.


infoLabel

javax.swing.JLabel infoLabel
The info label.


textArea

javax.swing.JTextArea textArea
The text area.


scroller

javax.swing.JScrollPane scroller
The scrolling container.


info

java.lang.String info
The info string.

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

serialVersionUID: 3257282547959410992L

Serialized Fields

layout

java.awt.GridBagLayout layout
The layout.


gbConstraints

java.awt.GridBagConstraints gbConstraints
The layout constraints.


tipLabel

javax.swing.JLabel tipLabel
The tip label.


packOpLabel

javax.swing.JLabel packOpLabel
The operation label .


overallOpLabel

javax.swing.JLabel overallOpLabel
The operation label .


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

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

serialVersionUID: 3691043187997552948L

Serialized Fields

licence

java.lang.String licence
The license text.


textArea

javax.swing.JTextArea textArea
The text area.


yesRadio

javax.swing.JRadioButton yesRadio
The radio buttons.


noRadio

javax.swing.JRadioButton noRadio
The radio buttons.


scroller

javax.swing.JScrollPane scroller
The scrolling container.

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.


tableScroller

javax.swing.JScrollPane tableScroller
The tablescroll.


names

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


bytes

int 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.

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


outputScrollPane

javax.swing.JScrollPane outputScrollPane

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

rule

RuleTextField.Rule rule

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

serialVersionUID: 3257848774955905587L

Serialized Fields

layout

javax.swing.BoxLayout layout
The layout.


selectLabel

javax.swing.JLabel selectLabel
The select label.


cbPrinters

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


pServices

javax.print.PrintService[] pServices
List of print services.


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

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,


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:


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.


firstTime

boolean firstTime
Avoids bogus behaviour when the user goes back then returns to this panel.


itsProgramFolder

java.io.File itsProgramFolder

itsUserType

int itsUserType

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

serialVersionUID: 3689911781942572085L

Serialized Fields

layout

javax.swing.BoxLayout layout
The layout.


centerPanel

javax.swing.JPanel centerPanel
The center panel.


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.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


layout

TwoColumnLayout layout

langpack

LocaleDatabase langpack

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

serialVersionUID: 3257009856274970416L

Serialized Fields

layout

java.awt.GridBagLayout layout
The layout.


gbConstraints

java.awt.GridBagConstraints gbConstraints
The layout constraints.


infoLabel

javax.swing.JLabel infoLabel
The info label.


textArea

javax.swing.JTextArea textArea
The text area.


info

java.lang.String info
The info to display.


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.


warningLabel

javax.swing.JLabel warningLabel
The warning label.


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.


layout

java.awt.GridBagLayout layout
The layout.


gbConstraints

java.awt.GridBagConstraints gbConstraints
the layout constraints.


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

family

java.lang.String family
The OS family


name

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


version

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


arch

java.lang.String arch
OS architecture 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 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.