Package com.togethersoft.openapi.util.propertyMap

This package contains interfaces and classes which represents flexible mechanism for working with object's properties.

See
          Description

Class Diagram Summary
propertyMap 
 

Interface Summary
Property Represents a property - a key-value pair.
PropertyMap Provides a flexibile mechanism for working with object's properties.
PropertyMapListener A listener of a property.
PropertyProvider Class which implements this interface will have ability to have only one property with a number of values.
 

Class Summary
DefaultPropertyMap DefaultPropertyMap class is a generic-use implementation of a PropertyMap interface.
DefaultPropertyMap.DefaultProperty 
PropertiesAdapter Default implementation of IProperties.
PropertyAdapter Default implementation of the Property interace.
PropertyMapAdapter A simple implementation of a PropertyMapListener interface.
PropertyMapEvent The PropertyMapEvent is used in implementaions of PropertyMap interface to deliver information about changes in a property.
PropertyProviderAdapter Default implementation of PropertyProvider.
SinglePropertyProvider 
SwitchablePropertyMap Represents PropertyMap with ability to switch to another PropertyMap.
 

Package com.togethersoft.openapi.util.propertyMap Description

This package contains interfaces and classes which represents flexible mechanism for working with object's properties. It is allowed to have properties with multiple values, to assign a listener to certain property and other features. Also see util.properties package which provides more plain mechanism - without multiple values and dedicated listeners.