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

## Uses of Class
com.jgoodies.binding.beans.Model

Packages that use Model
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.util | Contains binding utility classes
com.jgoodies.binding.value | Contains the `ValueModel` interface and hierarchy.

Uses of Model in com.jgoodies.binding

Subclasses of Model in com.jgoodies.binding
`class` | `PresentationModel<B>` 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 Model in com.jgoodies.binding.adapter

Subclasses of Model in com.jgoodies.binding.adapter
`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 Model in com.jgoodies.binding.beans

Subclasses of Model in com.jgoodies.binding.beans
`class` | `BeanAdapter<B>` Converts multiple Java Bean properties into ValueModels.
`class` | `BeanAdapter.SimplePropertyAdapter` Implements the access to the individual bean properties.
`class` | `PropertyAdapter<B>` Converts a single Java Bean property into the generic ValueModel interface.

Uses of Model in com.jgoodies.binding.extras

Subclasses of Model in com.jgoodies.binding.extras
`class` | `DelayedWriteValueModel` A ValueModel that defers write-access for a specified delay.
`class` | `NonNullValueModel` A `ValueModel` implementation that avoids `null` values.

Uses of Model in com.jgoodies.binding.list

Subclasses of Model in com.jgoodies.binding.list
`class` | `IndirectListModel<E>` A ListModel implementation that holds a List or ListModel in a ValueModel.
`class` | `SelectionInList<E>` Represents a selection in a list of objects.

Uses of Model in com.jgoodies.binding.util

Subclasses of Model in com.jgoodies.binding.util
`class` | `ChangeTracker` Tracks changes in a set of bound bean properties.

Uses of Model in com.jgoodies.binding.value

Subclasses of Model in com.jgoodies.binding.value
`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` | `AbstractWrappedValueModel` An abstract wrapper for ValueModels that provides ComponentModel features.
`class` | `BufferedValueModel` A ValueModel that wraps another ValueModel, the subject, and delays changes of the subject's value.
`class` | `ConverterValueModel` A ValueModel that converts the values of a wrapped ValueModel.
`class` | `DefaultComponentValueModel` A ValueModel that provides relevant GUI state in presentation models.
`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-2013 JGoodies Software GmbH. All Rights Reserved.