binding.2.0.0.source-code.overview.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of binding Show documentation
Show all versions of binding Show documentation
The JGoodies Binding library connects object properties to Swing user interface components.
And it helps you represent the state and behavior of a presentation independently
of the GUI components used in the interface.
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.
The accompanying Binding tutorial sources require the
JGoodies Forms library
and use the
JGoodies Looks if in the classpath.
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".