Package com.jgoodies.binding.value

Contains the ValueModel interface and hierarchy.

See:
          Description

Interface Summary
ValueModel Describes models with a generic access to a single value that allow to observe value changes.
 

Class Summary
AbstractConverter An abstract class that minimizes the effort required to implement a type converter.
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.
BufferedValueModel A ValueModel that wraps another ValueModel, the subject, and delays changes of the subject's value.
ComponentValueModel A ValueModel that provides relevant GUI state in presentation models.
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.
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.formatter, com.jgoodies.binding.list


Copyright © 2002-2010 JGoodies Karsten Lentzsch. All Rights Reserved.