Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Announcements

Tip: Looking for answers? Try searching our database.

JGoodies Validation 1.0.3 and 1.1 Beta

Karsten Lentzsch   12 Jan 2006 23:14 GMTPage rating:


*Validate and present validation results effectively*

I've released version 1.0.3 of the free JGoodies Validation,
a library that helps you validate user input in Swing apps
and that helps you report validation errors and warnings.

The 1.0.3 release contains primarily a performance improvement.
It can reduce unnecessary change notifications for the
"result" property in ValidationResultModels when changing
the validation result. This is achieved by overriding
#equals in classes ValidationResult, SimpleValidationResult
and PropertyValidationResult. For details see the file
RELEASE-NOTES.txt.

--- 1.1 Beta Announcement ---

A stable beta build for version 1.1 is available too.
It contains a few binary incompatible changes to version 1.0.
However, for most API users it will be compatible, because
the changes are minor and don't affect typical custom code.

In 1.1 the ValidationCapable interface has been renamed to Validator.
For backward compatibility the now deprecated ValidationCapable
is still available as an extension of the Validator interface.
It is recommended to move your code over to Validation,
because the ValidationCapable will be removed in version 1.2.
   
There are no plans to change this beta API for the 1.1 final.
Nevertheless, you may speak up now and request features
and changes that affect the API.

---

The Validation library is licensed under the terms of
the BSD open source license and is available at no charge.
This library has been designed to work with different
architectures and programming flavors, and it works with
standard and custom components, containers, and models.
It just requires Java 1.4 or later.

The Validation library provides a flexible and powerful
data validation infrastructure, assists you in separating
validation concerns, includes advanced validation result
presentations, and the accompanying tutorial demonstrates
a whole bunch of input and validation techniques.

*Please do not send personal mail* if you have
questions around the Validation. Instead please follow
the support instructions described in the README.html
and at the project home page. Basically you should use
the user mailing lists at java.net!

It is recommended to read the Validation presentation
at the JGoodies articles page. Since the accompanying
tutorial uses the JGoodies Binding, a basic understanding
of Swing models and data binding techniques will help.

I've recently posted background information at java.net
about the motivation for writing this library, some
design decisions and my role as library provider, see
http://tinyurl.com/5ng9q

The Validation library has been financed by customers
of the JGoodies Swing Suite and by the Sun desktop crew.
It is only with their money that I can provide, maintain,
and improve this library at no charge. If you save time
and money using the Validation, please help me finance
my Java desktop activities by licensing the commercial
JGoodies Swing Suite.

I hope the JGoodies Validation helps you implement your
input validation and validation result presentation.

Best regards,
Karsten Lentzsch

Project Home:
https://validation.dev.java.net/

Download (library, sources, docs, tutorial, tests):
https://validation.dev.java.net/servlets/ProjectDocumentList

Release Notes:
https://validation.dev.java.net/files/documents/1174/2228/RELEASE-NOTES.txt

Demo Editions:
http://www.jgoodies.com/downloads/

Validation Presentation:
http://www.jgoodies.com/articles/

JGoodies Swing Suite:
http://www.jgoodies.com/products/index.html


Rate this page
Poor Excellent    

Comments

No comments at this time. Why not be the first?

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Post new comment
Rate this page



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.