Holger's
Java API

Uses of Interface
com.antelmann.util.ValueSetter

Packages that use ValueSetter
com.antelmann.db This package contains generally useful classes for generic database management. 
com.antelmann.image This package contains classes for more easily dealing with images. 
com.antelmann.io This package contains classes that are concerned with input/output operations. 
com.antelmann.util This package contains generally useful classes that are used throughout the other packages in this framework. 
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 ValueSetter in com.antelmann.db
 

Methods in com.antelmann.db with parameters of type ValueSetter
 TransactionListener TransactionalNumberGenerator.enableUpdateOnFinishTransaction(ValueSetter<Long> setter)
          calling this method will add a TransactionListener to the database that will call the given setter with the current count if this instance is 'dirty' upon finishTransaction.
 

Uses of ValueSetter in com.antelmann.image
 

Classes in com.antelmann.image that implement ValueSetter
 class ImageHolder
          allows to keep an image while supporting serialization of the same via a given format or a URLImageRetriever.
 class JImagePanel
          a special panel for images that allows drag/drop as well as copy/paste.
 

Uses of ValueSetter in com.antelmann.io
 

Classes in com.antelmann.io that implement ValueSetter
 class BinaryData
          allows to keep an instance that will produce an InputStream on demand while supporting serialization of the same.
 

Uses of ValueSetter in com.antelmann.util
 

Classes in com.antelmann.util that implement ValueSetter
 class Placeholder<T>
          useful for storing immutable objects in local variables which are used in inner classes when the value may change or to enable 'call by reference' on methods with otherwise primitive parameters.
 

Uses of ValueSetter in com.antelmann.util.gui
 

Classes in com.antelmann.util.gui that implement ValueSetter
 class JCategoryField
          fires a PropertyChangeEvent with key 'value' upon changes
 class JEnumField<T extends Enum<?>>
          a special component that allows to select an enum constant via JRadioButton in a ButtonGroup.
 class JFileField
          A text component that denotes a file path; supports mouse drops from file system and provides a convenient JFileChooser.
 class JURLField
          a component that uses a JTextField to edit a URL and provides a button to view the URL
 class JYouTubeField
          provides a field to edit video entries while allowing to preview relevant information.
 

Fields in com.antelmann.util.gui declared as ValueSetter
protected  ValueSetter<T> JPropertyEntryForm.setter
           
 

Constructors in com.antelmann.util.gui with parameters of type ValueSetter
JPropertyEntryForm(T entry, ValueSetter<T> setter, DBClassStore<T> store, boolean initComponent, String... propertyKeys)
           
JPropertyEntryForm(T entry, ValueSetter<T> setter, DBClassStore<T> store, int padding, int maxRows, boolean initComponent, String... propertyKeys)
           
JPropertyEntryForm(T entry, ValueSetter<T> setter, DBClassStore<T> store, int padding, int maxRows, String... propertyKeys)
           
JPropertyEntryForm(T entry, ValueSetter<T> setter, DBClassStore<T> store, String... propertyKeys)
           
JPropertyEntryForm(T entry, ValueSetter<T> setter, String... propertyKeys)
           
 

Uses of ValueSetter in com.antelmann.util.table
 

Classes in com.antelmann.util.table that implement ValueSetter
 class AbstractDialogCellEditor<T>
          provides an editor that always shows a dialog for editing the value.
 class ColorDialogCellEditor
          provides a dialog to edit colors
 class DateDialogCellEditor
          provides a dialog with a MyJCalendar component for selecting the date upon edit.
 class FormDialogCellEditor<T>
          uses a FormDialog instead of a JOptionPane to support more complex editing
 class TextDialogCellEditor
          provides a dialog using a JTextComponent to edit cell values; unless a JTextField is used, a JScrollPane is automatically employed.
 

Constructors in com.antelmann.util.table with parameters of type ValueSetter
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