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

## Uses of Interface
com.jgoodies.binding.beans.Observable

Packages that use Observable
com.jgoodies.binding | Contains utilities and the PresentationModel that combines many of the Binding features
com.jgoodies.binding.adapter | Contains adapters that convert `ValueModel`s to Swing model interfaces.
com.jgoodies.binding.beans | Contains classes to model and work with Java Beans and Java Bean properties.
com.jgoodies.binding.extras | Contains optional classes that ship only with the source distribution.
com.jgoodies.binding.list | Contains classes that operate on, hold and observe lists and list models.
com.jgoodies.binding.value | Contains the `ValueModel` interface and hierarchy.

Uses of Observable in com.jgoodies.binding

Classes in com.jgoodies.binding that implement Observable
`class` | `PresentationModel` The standard base class to implement the Presentation Model pattern, that represents the state and behavior of a presentation independently of the GUI components used in the interface.

Uses of Observable in com.jgoodies.binding.adapter

Classes in com.jgoodies.binding.adapter that implement Observable
`class` | `PreferencesAdapter` A ValueModel implementation that reads and writes values from/to a key of a given `Preferences` node under a specified key.

Uses of Observable in com.jgoodies.binding.beans

Classes in com.jgoodies.binding.beans that implement Observable
`class` | `BeanAdapter` Converts multiple Java Bean properties into ValueModels.
`class` | `BeanAdapter.SimplePropertyAdapter` Implements the access to the individual bean properties.
`class` | `Model` An abstract superclass that minimizes the effort required to provide change support for bound and constrained Bean properties.
`class` | `PropertyAdapter` Converts a single Java Bean property into the generic ValueModel interface.

Uses of Observable in com.jgoodies.binding.extras

Classes in com.jgoodies.binding.extras that implement Observable
`class` | `ChangeTracker` Tracks changes in a set of bound bean properties.
`class` | `DelayedWriteValueModel` A ValueModel that deferres write-access for a specified delay.
`class` | `NonNullValueModel` A `ValueModel` implementation that avoids `null` values.
`class` | `SelectionInList2` Represents a selection in a List.
`class` | `SelectionInListModel` Represents a selection in a ListModel.

Uses of Observable in com.jgoodies.binding.list

Classes in com.jgoodies.binding.list that implement Observable
`class` | `ListHolder` A ListModel implementation that looks up its elements from a List held by a ValueModel.
`class` | `ListModelHolder` A ListModel implementation that delegates to a ListModel held by a ValueModel.
`class` | `SelectionInList` Represents a selection in a list of objects.

Uses of Observable in com.jgoodies.binding.value

Classes in com.jgoodies.binding.value that implement Observable
`class` | `AbstractConverter` An abstract class that minimizes the effort required to implement a type converter.
`class` | `AbstractValueModel` An abstract class that minimizes the effort required to implement the `ValueModel` interface.
`class` | `AbstractVetoableValueModel` A ValueModel that allows to accept or reject proposed value changes.
`class` | `BufferedValueModel` A ValueModel that wraps another ValueModel, the subject, and delays changes of the subject's value.
`class` | `ComponentValueModel` A ValueModel that provides relevant GUI state in presentation models.
`static class` | `ConverterFactory.BooleanNegator` Negates Booleans leaving null unchanged.
`static class` | `ConverterFactory.BooleanToStringConverter` Converts Booleans to Strings and vice-versa using given texts for true, false, and null.
`static class` | `ConverterFactory.DoubleConverter` Converts Doubles using a given multiplier.
`static class` | `ConverterFactory.DoubleToIntegerConverter` Converts Doubles to Integers and vice-versa.
`static class` | `ConverterFactory.FloatConverter` Converts Floats using a given multiplier.
`static class` | `ConverterFactory.FloatToIntegerConverter` Converts Floats to Integers and vice-versa.
`static class` | `ConverterFactory.IntegerConverter` Converts Integers using a given multiplier.
`static class` | `ConverterFactory.LongConverter` Converts Longs using a given multiplier.
`static class` | `ConverterFactory.LongToIntegerConverter` Converts Longs to Integers and vice-versa.
`static class` | `ConverterFactory.StringConverter` Converts Values to Strings and vice-versa using a given Format.
`class` | `DelayedReadValueModel` A ValueModel that deferres updates and read-access for a specified delay.
`class` | `Trigger` A ValueModel implementation that is intended to be used as trigger channel for instances of BufferedValueModel.
`class` | `ValueHolder` A simple `ValueModel` implementation that holds a generic value.

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

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