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 ValueModels.

Related Documentation

For more information see:

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


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