Package org.crosswire.common.config.swing

The Config package is view independent and so needs a view package to be useful in providing a user interface - this package implements a Swing UI for config.

See:
          Description

Interface Summary
ButtonPaneListener A listener for button presses in a ButtonPane.
ConfigEditor Some static methods for using the Config package.
Field A Field is an interface for a visual representation of a Choice.
 

Class Summary
AbstractConfigEditor Page of a Config.
AdvancedConfigEditor A mutable view of Fields setting array.
AdvancedConfigEditor.CompNode Simple Tree Node
BooleanField Allow the user to choose from True/False.
ButtonPane A pane that contains ok, cancel and apply buttons.
ColorField A color selection.
ConfigEditorFactory Allow a swing program to display a Dialog box displaying a set of config options.
ConfigEditorFactory.URLActionListener A quick class to save a config to a url
DirectoryField A Directory selection.
FieldMap This class provides mapping between Choice types and Fields.
FileField A Filename selection.
FontField A swing view of a FontChoice.
MapField A MapField allows editing of a Map in a JTable.
MapField.InputPane The panel for a JOptionPane that allows editing a name/class combination.
MapField.NamedMapTableModel A MapTableModel with named columns that is not ediatble
Msg Compile safe Msg resource settings.
NumberField A PropertyNumberField is a PropertyTextField that only stores numbers.
OptionsField Allow the user to choose from True/False.
PasswordField PasswordField.
PathField A StringArrayField allows editing of an array of Strings in a JList.
StringArrayField A StringArrayField allows editing of an array of Strings in a JList.
StringArrayField.InputPane The panel for a JOptionPane that allows editing a name/class combination.
TabbedConfigEditor Some static methods for using the Config package.
TextField Text choice swing componenet.
TreeConfigEditor A Tabbed view of a config class.
TreeConfigEditor.Node Simple Tree Node
WizardConfigEditor A mutable view of Fields setting array.
 

Package org.crosswire.common.config.swing Description

The Config package is view independent and so needs a view package to be useful in providing a user interface - this package implements a Swing UI for config.


Copyright ยจ 2003-2005