An advanced property access, managment and notification system.
This system provides some helpful additions to the standard Java
property system. Some of these features include:
- Events
- Convenience Grouping
- Array Properties
Aims to provide a JavaBeans style api for accessing properties
in a simple, powerful and consistent fashion.
Package Specification
Related Documentation
Package Status
Todo
- Re-design storeage of properties; making them more tree-like
- Re-design property binding events; probably force use of a
PropertyContainer sub-class or another JavaBeans like
object
- Move back to planet57.core?
- Allow reading properties from a URL
- Read properties correctly with win32 or unix style pathing
- Create a property parser framework
- Add an XML property parser
- Add property map support and general configuration objects access.
This will allow property.foo to be mapped to com.whatever.class.
- Allow configuration objects to take more than one property group name,
using the order for precidence.