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

# JGoodies Binding 2.5 API

This document describes the API of the JGoodies Binding, a library that connects object properties with UI components.

See:
Description

Packages
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.binder |
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.

This document describes the API of the JGoodies Binding, a library that connects object properties with UI components. The Binding:

- reduces the code necessary for object presentation,
- stream-lines the development process for data binding,
- provides advanced features for automatic update notification,
- assists you in separating the domain and presentation layers.

Since version 2.0 the JGoodies Binding requires Java 5 or later. Since version 2.1 it requires the JGoodies Common library. Binding versions for Java 1.4 are available in the JGoodies Archive.

### Getting Started

You can find presentation about Binding techniques at the JGoodies Articles page. Also check out the User's Guide in the accompanying HTML documentation. The accompanying tutorial sources demonstrate how to work with Binding. The package descriptions in these JavaDocs provide a reference and many JavaDoc class comments contain example code. Also Martin Fowler describes the Presentation Model pattern in the upcoming additions to his "Patterns of Enterprise Application Architecture".

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

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