| Prev Package | Next Package | Frames | No Frames |
ValueModel
interface and hierarchy.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. |
ValueModel
interface and hierarchy. The contained abstract classes minimize
the effort to implement new ValueModels.
<!--