Serialized Form


Package com.bigzip

Class com.bigzip.CriticalRuntimeException implements Serializable

Class com.bigzip.EncapsulatedRuntimeException implements Serializable

Serialized Fields

encapsulatedException

java.lang.Throwable encapsulatedException

Class com.bigzip.Settings implements Serializable

Serialized Fields

children

java.util.Hashtable children

settings

java.util.Hashtable settings


Package com.bigzip.plugin

Class com.bigzip.plugin.ArchiveAction implements Serializable

Serialized Fields

entryTablePane

com.bigzip.plugin.EntryTablePane entryTablePane


Package com.bigzip.plugin.support

Class com.bigzip.plugin.support.Ratio implements Serializable

Serialized Fields

numerator

java.lang.Number numerator

denominator

java.lang.Number denominator


Package com.bigzip.plugin.support.table

Class com.bigzip.plugin.support.table.DateRenderer implements Serializable

Serialized Fields

justification

int justification

dateFormater

java.text.DateFormat dateFormater

Class com.bigzip.plugin.support.table.DoublePrecisionRenderer implements Serializable

Class com.bigzip.plugin.support.table.NumberRenderer implements Serializable

Serialized Fields

justification

int justification

numberFormater

java.text.NumberFormat numberFormater


Package com.bigzip.plugin.support.ui

Class com.bigzip.plugin.support.ui.DirectoryChooser implements Serializable

Serialized Fields

approved

int approved
The approval status of the chooser. If the user uses the approve button to dismiss the dialog, this value should be set to APPROVE_OPTION. If the user dismisses the dialog in any other way, this value should be set to CANCEL_OPTION. If an error occurs while initializing the chooser, this value should be set to ERROR_OPTION.

accessory

javax.swing.JComponent accessory
This is the accessory component to be displayed in the chooser.

approveButton

javax.swing.JButton approveButton
This is the approve button. It can be customized by over-riding the createDefaultApproveButton method.

cancelButton

javax.swing.JButton cancelButton
This is the cancel button. It can be customized by over-riding the createDefaultCancelButton method.

directoryChooserPane

com.bigzip.plugin.support.ui.DirectoryChooserPane directoryChooserPane
This is the directory chooser pane. The directory chooser pane displays the available file systems, and the directory tree for the selected file system.

goHomeButton

javax.swing.JButton goHomeButton
This is the 'Go Home' button. It will make the selected directory the user's home directory. It can be customized by over-riding the createDefaultGoHomeButton method.

newDirectoryButton

javax.swing.JButton newDirectoryButton
This is the 'New Directory' button. It will allow the user to create a new directory under the currently selected directory. It can be customized by over-riding the createDefaultNewDirectory button method.

parent

java.awt.Frame parent
This is the parent of the chooser. It can be null.

pathField

javax.swing.JTextField pathField
This is field where the user may directly enter a path. The field is update to reflect the currently selected directory if the user chooses a directory in the directory chooser pane.

ignoreDirectoryChangeNotifications

boolean ignoreDirectoryChangeNotifications
Indicates if directory change notifications should be ignored. When a directory is chosen in the directory chooser pane, it generates a directory change event so that the path field can be updated. When this instance variable is true, that change notification should be ignored because a new directory has been chosen in the directory chooser pane in response to a change in the path field. This is to stop an endless loop of change notifications between the directory chooser pane and the path field.

ignoreFieldChangeNotifications

boolean ignoreFieldChangeNotifications
Indicates if change notifications in the path field should be ignored. When a path is entered into the path field, a change notification is generated for the path field so that the directory chooser pan can be updated to reflect the changes in the path field. When this instance variable is true, that change notification should be ignored because the path field has been updated in responce to a directory being selected in the directory chooser pane. This is to stop an endless loop of change notifications between the directory chooser pane and the path field.

Class com.bigzip.plugin.support.ui.FileQueue implements Serializable

Serialized Fields

accessory

FileQueueAccessory accessory
This is the accessory component to be displayed in the queue.

addAllButton

javax.swing.JButton addAllButton
This is the button to add all the files in a directory to the queue. It can be customized by over-riding the createDefaultAddAllButton method.

addButton

javax.swing.JButton addButton
This is the button to add a selected file to the queue. It can be customized by over-riding the createDefaultAddButton method.

approved

int approved
The approval status of the queue. If the user uses the approve button to dismiss the dialog, this value should be set to APPROVE_OPTION. If the user dismisses the dialog in any other way, this value should be set to CANCEL_OPTION. If an error occurs while initializing the chooser, this value should be set to ERROR_OPTION.

approveButton

javax.swing.JButton approveButton
This is the approve button. It can be customized by over-riding the createDefaultApproveButton method.

cancelButton

javax.swing.JButton cancelButton
This is the cancel button. It can be customized by over-riding the createDefaultCancelButton method.

chooserFiles

java.lang.Object[][] chooserFiles

directoryChooserPane

com.bigzip.plugin.support.ui.DirectoryChooserPane directoryChooserPane
This is the directory chooser pane. The directory chooser pane displays the available file systems, and the directory tree for the selected file system.

fileChooserTable

com.bigzip.plugin.support.ui.BiGZiPTable fileChooserTable
This is the table which lists the files in directory so that a user can add one/them to the queue.

goHomeButton

javax.swing.JButton goHomeButton
This is the button to open the user's home directory in the directory chooser pane. It can be customized by over-riding the createDefaultGoHomeButton method.

parent

java.awt.Frame parent
This is the parent of the chooser. It can be null.

queueFiles

java.util.Vector queueFiles
This is the list of FileQueueEntry objects that each hold a file and its accessory options for the files added to the queue.

queueTable

com.bigzip.plugin.support.ui.BiGZiPTable queueTable
This is the table which displays the FileQueueEntry objects in the queueFiles vector.

removeAllButton

javax.swing.JButton removeAllButton
This button removes all the queued files from the queue. It can be customized by over-riding the createDefaultRemoveAllButton method.

removeButton

javax.swing.JButton removeButton
This buttom removes the file selected in the queue table. It can be customized by over-riding the createDefaultRemoveButton method.

typeRenderer

com.bigzip.plugin.support.ui.FileQueue.TypeRenderer typeRenderer
This is a column renderer which used in the tables to render an icon to represent the types of the files in the table.