|
 |
:: References ::
Validation Presentation
Introduces the concepts and classes used in the JGoodies Validation.
Describes who can validate, when you can validate, how you can validate,
how you can present and work with validation results.
See the JGoodies Articles Page.
Validation API Docs
Describe, specify and explain the Validation API.
Many class comments motivate the need for a Validation class.
Validation Tutorial
Source code examples that show typical uses and different aspects
of the Validation in action. See the folder tutorial under this
distribution's root directory. A precompiled version of all examples
is available as
JGoodies
Validation Demo.
Fowler's further Patterns of EAA
It is strongly recommended to study Martin Fowler's
additions to his book
"Patterns of Enterprise Application Architecture" (P of EAA).
These patterns are very valueable for structuring and implementing
a Swing application - for all validation and data binding styles.
Binding Presentation
The JGoodies Validation library does not require any other library.
However, the Validation tutorial uses the JGoodies Binding
to bind Swing components to domain object properties.
Understanding the Binding will help you work with the Validation tutorial.
The Binding presentation motivates the patterns supported by the JGoodies Binding,
introduces the main concepts, and demonstrates how adapter chains
connect domain object properties to Swing components.
See the JGoodies Articles Page.
JSR 303: Bean Validation
This JSR seeks to define meta-data about objects using a combination
of annotations and XML descriptors. In addition this JSR provides
a runtime validation framework to check JavaBean property values
against the validations defined for them.
JGoodies Binding
A free data binding library that helps you connect object properties
with UI components. Used in the Validation tutorial.
The Binding reduces the code necessary for object presentation,
stream-lines the development process for data binding,
provides advanced features for automatic update notification,
and assists you in separating the domain and presentation layers.
More...
Jakarta Commons: Validator
A set of utilities that is intended to speed development and maintenance
of validation rules. Useful to implement the concrete validation rules
required for the JGoodies Validator interface.
More...
|
|