Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.jgoodies.binding.value

Contains the `ValueModel` interface and hierarchy.

See:
Description

Interface Summary
BindingConverter | Describes an object that converts values from a binding target to a binding source and vice versa.
ComponentModel | Describes bound properties for the frequently used JComponent state enabled,visible and JTextComponent state editable.
ComponentValueModel | Adds bound properties for the frequently used JComponent state enabled,visible and JTextComponent state editable to the ValueModel interface.
ValueModel | Describes models with a generic access to a single value that allow to observe value changes.

Class Summary
AbstractValueModel | An abstract class that minimizes the effort required to implement the `ValueModel` interface.
AbstractVetoableValueModel | A ValueModel that allows to accept or reject proposed value changes.
AbstractWrappedValueModel | An abstract wrapper for ValueModels that provides ComponentModel features.
BufferedValueModel | A ValueModel that wraps another ValueModel, the subject, and delays changes of the subject's value.
ConverterFactory | A factory that vends ValueModels that convert types, for example Dates to Strings.
ConverterFactory.BooleanNegator | Negates Booleans leaving null unchanged.
ConverterFactory.BooleanToStringConverter | Converts Booleans to Strings and vice-versa using given texts for true, false, and null.
ConverterFactory.DoubleConverter | Converts Doubles using a given multiplier.
ConverterFactory.DoubleToIntegerConverter | Converts Doubles to Integers and vice-versa.
ConverterFactory.FloatConverter | Converts Floats using a given multiplier.
ConverterFactory.FloatToIntegerConverter | Converts Floats to Integers and vice-versa.
ConverterFactory.IntegerConverter | Converts Integers using a given multiplier.
ConverterFactory.LongConverter | Converts Longs using a given multiplier.
ConverterFactory.LongToIntegerConverter | Converts Longs to Integers and vice-versa.
ConverterFactory.StringConverter | Converts Values to Strings and vice-versa using a given Format.
ConverterValueModel | A ValueModel that converts the values of a wrapped ValueModel.
DefaultComponentValueModel | A ValueModel that provides relevant GUI state in presentation models.
DelayedReadValueModel | A ValueModel that deferres updates and read-access for a specified delay.
Trigger | A ValueModel implementation that is intended to be used as trigger channel for instances of BufferedValueModel.
ValueHolder | A simple `ValueModel` implementation that holds a generic value.

## Package com.jgoodies.binding.value Description

Contains the `ValueModel` interface and hierarchy. The contained abstract classes minimize the effort to implement new `ValueModel`s.

## Related Documentation

For more information see:

- http://www.jgoodies.com/articles/binding.pdf
- ValueModels explained

See Also:
  `com.jgoodies.binding`, `com.jgoodies.binding.adapter`, `com.jgoodies.binding.beans`, `com.jgoodies.binding.list`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2002-2013 JGoodies Software GmbH. All Rights Reserved.