UJO Framework offers a special architecture of beans different from conventional JavaBeans. The useful features are XML persistence of an object tree, simple introspection, easy collaboration with Swing tables, and very light weight.
License: The Apache License 2.0
Changes:
There are three new Ujo implementations for different purposes. FactoryUjo is a factory to create new instances by property type. The special parameter constructor is supported, as well as no parameter constructor. RegistrarUjo allows one to register the PropertyChangeListener for a selected property and an action (before or after) value change. FieldUjo provides access to private object fields by UjoProperty. All implementations are in a different package structure, and will not be in the core in the future.
More...