Package org.jboss.util.property

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

  • STABLE

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.