Package org.jboss.util.property

An advanced property access, managment and notification system.

See:
          Description

Interface Summary
BoundPropertyListener (src) The listener interface for receiving bound property events (as well as property events).
Configurable (src) An interface that allows for dynamic configuration of instance objects with properties.
PropertyListener (src) The listener interface for receiving property events.
PropertyReader (src) Iterface used to allow a PropertyMap to read property definitions in an implementation independent fashion.
 

Class Summary
BoundPropertyAdapter (src) An abstract adapter class for receiving bound property events.
DefaultPropertyReader (src) Reads properties from files specified via a system property.
FieldBoundPropertyListener (src) Binds property values to class fields.
FilePropertyReader (src) Reads properties from one or more files.
MethodBoundPropertyListener (src) Binds property values to class methods.
Property (src) Provides shorter method names for working with the PropertyManager (src) .
PropertyAdapter (src) An abstract adapter class for receving property events.
PropertyContainer (src) Provides helper methods for working with instance or class properties.
PropertyEvent (src) A property event.
PropertyGroup (src) This is a helper class to access a group of properties with out having to refer to their full names.
PropertyManager (src) A more robust replacement of java.lang.System for property access.
PropertyMap (src) A replacement for the standard java.util.Properties class which adds, among others, property event capabilities.
 

Exception Summary
PropertyException (src) This exception is thrown to indicate a non-fatal problem with the property system.
 

Error Summary
PropertyError (src) Thrown to indicate a fatal problem with the property system.
 

Package org.jboss.util.property Description

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:

Aims to provide a JavaBeans style api for accessing properties in a simple, powerful and consistent fashion.

Package Specification

Related Documentation

Package Status

Todo