Package net.infonode.properties.propertymap

Property maps are used for storage of property values.

See:
          Description

Interface Summary
PropertyMap A property map contains values for some or all properties in a PropertyMapGroup.
PropertyMapListener Listener interface for property value changes in a property map.
PropertyMapTreeListener Listener interface for property value changes in a property map and it's child maps.
 

Class Summary
PropertyMapContainer Base class for property classes that use a PropertyMap.
PropertyMapFactory Contains factory methods for PropertyMap.
PropertyMapGroup A property group containing properties for which values can be set in a property map.
PropertyMapImpl  
PropertyMapManager Utility class for performing multiple modifications to PropertyMap's and merging change notifications to optimize performance.
PropertyMapProperty An immutable property which has PropertyMap's as values.
PropertyMapUtil Property map utility methods.
PropertyMapValueHandler Property value handler for property maps.
PropertyMapWeakListenerManager Handles weak PropertyMap listeners which are garbage collected and removed from the PropertyMap object on which it listens when there are no strong or soft references to the listeners.
PropertyMapWeakListenerManager.ListenerRef  
PropertyMapWeakListenerManager.MapListenerRef  
PropertyMapWeakListenerManager.PropertyChangeListenerRef  
PropertyMapWeakListenerManager.TreeListenerRef  
 

Package net.infonode.properties.propertymap Description

Property maps are used for storage of property values. The classes in this package are NOT thread safe, all method calls must be made in the AWT event thread.