Package lumis.portal.propertybag

Provides the storage of property values in a hierarchical structure.

The IPropertyBagManager instance may be obtained using ManagerFactory.getPropertyBagManager(). It contains some property bag manipulation methods.

A PropertyBag stores property values. Each property is identified by a unique name and has a list of String default values. It is recommended to name properties using namespace like java packages, to avoid name clashes.

A property bag may have a parent. When a property bag has a parent, it inherits all the parent's properties and their values. If a property value is set on a property bag, the value set has precedence over any inherited value.

Since:
5.0.0
Version:
$Revision: 10825 $ $Date: 2009-08-04 12:36:40 -0300 (Tue, 04 Aug 2009) $