Package com.izforge.izpack.util

This package contains utility classes IzPack.

See:
          Description

Interface Summary
AbstractUIHandler This interface describes basic functionality neccessary for user interaction.
AbstractUIProcessHandler Interface for UIs which need to interface to external processes.
AbstractUIProgressHandler This interface is used by functions which need to notify the user of some progress.
CleanupClient Any class that wants to perform cleanup operations and to be notified by Hosekeeper for this purpose must implement this interface.
DebugConstants This interface contains common used templates and channel names for debug messages using class LogMessage
ExtendedUIProgressHandler This interface allowes an extended interaction with a user interface handler.
LogError Interface for handle error logging with IzPack Log class.
LogMessage Interface for handle message logging with IzPack Log class.
LogWarning Interface for handle warnings logging with IzPack Log class.
NativeLibraryClient Any class in IzPack that uses native libraries must implement this interface.
OsVersionConstants Holds some OS (Version) Constants
StringConstants Holds and provides some StringConstants such as NL = "\n"
 

Class Summary
Console  
ConsoleTextArea  
ConsoleWrite  
ConsoleWriter  
Debug This class is for debug purposes.
FileExecutor Executes a bunch of files.
FileUtil Provides general global file utility methods
FreeThread This class implements a thred that can be used to free native libraries safely.
HostAddressValidator A validator to check wheter a host:port is available (free).
Housekeeper This class performs housekeeping and cleanup tasks.
IoHelper Class with some IO related helper.
IsPortValidator A validator to check whether the field content is a port .
JarOutputStream IzPack will be able to support different compression methods for the packs included in the installation jar file.
Librarian This class handles loading of native libraries.
LibraryRemover This class tries to remove a given list of files which are locked by this process.
LibraryRemover.StreamProxy  
Log This class handles informing the user about unusual events during the installation process and therefore about the possibility that the installation may not have succeeded at all or may have succeeded only partially.
MonitorInputStream This is a grabber for stdout and stderr.
MultiLineLabel
MultiLineLabel may be used in place of javax.swing.JLabel.
NotEmptyValidator A validator to enforce non-empty fields.
OSClassHelper This class is the system independent base class for helpers which are system dependent in its subclasses.
OsConstraint Encapsulates OS constraints specified on creation time and allows to check them against the current OS.
OsVersion This is a convienient class, which helps you to detect / identify the running OS/Distribution

Created at: Date: Nov 9, 2004 Time: 8:53:22 PM

PasswordEncryptionValidator  
PasswordEqualityValidator This class represents a simple validator for passwords to test equality.
PasswordKeystoreValidator This class based on a simple validator for passwords to demonstrate the implementation of a password validator that cooperates with the password field in the UserInputPanel.
PortProcessor Checks whether the value of the field comtemt is a port and is free.
PortValidator A validator to check whether a port is available (free) on the localhost.
RegularExpressionValidator A validator to enforce non-empty fields.
SpecHelper This class contains some helper methods to simplify handling of xml specification files.
StdIn  
StdOut  
StringTool A extended Java Implementation of Pythons string.replace()
SummaryProcessor A helper class which creates a summary from all panels.
TargetFactory The TargetFactory serves as a central mechanism to instantiate OS specific class flavors, provide OS specific file extension types, default install directories and similar functionality.
UnixGroupProcessor  
UnixUserProcessor  
VariableSubstitutor Substitutes variables occurring in an input stream or a string.
 

Package com.izforge.izpack.util Description

This package contains utility classes IzPack.