Convenience base class for {@link Context} implementations.
In addition to the minimal functionality required by the {@link Context}interface, this class implements the recommended support for Attribute-Property Transparency
. This is implemented by analyzing the available JavaBeans properties of this class (or its subclass), exposes them as key-value pairs in the
Map
, with the key being the name of the property itself.
IMPLEMENTATION NOTE - Because empty
is a read-only property defined by the Map
interface, it may not be utilized as an attribute key or property name.
@author Craig R. McClanahan
@version $Revision: 1.7 $ $Date: 2004/11/30 05:52:23 $