Interface Summary | |
---|---|
PropertyMap | A property map contains values for some or all properties in a {@link 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 {@link PropertyMap}. |
PropertyMapFactory | Contains factory methods for {@link 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 {@link PropertyMap}'s and merging change notifications to optimize performance. |
PropertyMapProperty | An immutable property which has {@link PropertyMap}'s as values. |
PropertyMapUtil | Property map utility methods. |
PropertyMapValueHandler | Property value handler for property maps. |
PropertyMapWeakListenerManager | Handles weak {@link PropertyMap} listeners which are garbage collected and removed from the {@link PropertyMap} object on which it listens when there are no strong or soft references to the listeners. |