Holger's Java API

## Uses of Interface
com.antelmann.util.gui.FormValidator

Packages that use FormValidator
com.antelmann.db: This package contains generally useful classes for generic database management.
com.antelmann.util.gui: This package contains utility classes for GUI related implementations.
com.antelmann.util.table: This package provides useful additions to TableModels and contains classes to ease development with Swing tables.

Uses of FormValidator in com.antelmann.db

Classes in com.antelmann.db that implement FormValidator
`class` `JPasswordChangeForm` provides a component that allows to easily display a dialog to change a password for a user.

Uses of FormValidator in com.antelmann.util.gui

Classes in com.antelmann.util.gui that implement FormValidator
`class` `JPropertyEntryForm<T extends PropertyEntry>` provides a generic form to edit instances of class T based on its properties.

Methods in com.antelmann.util.gui that return FormValidator
`FormValidator<?>` `FormPanel.getFormValidator()`
`FormValidator<?>` `FormInternalFrame.getFormValidator()`
`FormValidator<?>` `FormFrame.getFormValidator()`
`FormValidator<T>` `FormDialog.getFormValidator()`
`FormValidator<?>` `Form.getFormValidator()`

Constructors in com.antelmann.util.gui with parameters of type FormValidator
`FormDialog(Component parent, String title, JComponent container, FormValidator<T> validator)` constructs a modal dialog using a container as a form and adding buttons for OK, CANCEL.
`FormDialog(Component parent, String title, JComponent container, FormValidator<T> validator, boolean applyOption)`
`FormDialog(Component parent, String title, JComponent container, FormValidator<T> validator, boolean applyOption, Logger logger)` this constructor allows to further specify whether an apply button should be available on the dialog
`FormDialog(Component parent, String title, JComponent container, FormValidator<T> validator, Logger logger)` this cunstructor allows to futher specify a Logger which logs when a button of this form is pressed; in addition, all window events are logged.
`FormFrame(String title, JComponent form, FormValidator<?> validator)` calls the next constructor with saveAlwaysEnabled=true
`FormFrame(String title, JComponent form, FormValidator<?> validator, boolean saveAlwaysEnabled)`
`FormInternalFrame(String title, JComponent form, FormValidator<?> validator)` calls the next constructor with saveAlwaysEnabled=true
`FormInternalFrame(String title, JComponent form, FormValidator<?> validator, boolean saveAlwaysEnabled)`
`FormPanel(JComponent form, FormValidator<?> validator)` calls the next constructor with saveAlwaysEnabled=true
`FormPanel(JComponent form, FormValidator<?> validator, boolean saveAlwaysEnabled)`
`FormPanel(JComponent form, FormValidator<?> validator, boolean saveAlwaysEnabled, String borderLayoutOptionForButtons)`

Uses of FormValidator in com.antelmann.util.table

Constructors in com.antelmann.util.table with parameters of type FormValidator
`FormDialogCellEditor(JComponent component, FormValidator<T> validator, ValueSetter<T> setter)` constructs the instance

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads