|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| Properties | A collection of uk.org.ogsadai.common.Property objects. |
| PropertyCallback | A callback class for objects that provide values for
Property objects. |
| PropertyListener | A listener interface for receiving property-related events. |
| PropertyValue | Interface for retrieving a property values as org.w3c.dom
Document Object Model elements. |
| Class Summary | |
| CallbackSelfNotifyingProperty | A property that automatically notifies its observers whenever its value changes state. |
| DynamicProperty | A property consisting of a name and a value - the value is not stored within this class. |
| PropertiesImpl | An implementation of a collection of
uk.org.ogsadai.common.Property objects. |
| Property | Abstract class representing a property - a qualified name and a value. |
| PropertyEvent | An event representing some kind of occurence involving a
Properties object. |
| PropertyEventDispatcher | A thread-safe class for dispatching property events to a collection of property listeners. |
| SelfNotifyingProperty | A property that automatically notifies its observers whenever its value changes state. |
| SelfUpdatingProperty | A property that updates its value automatically whenever a specified object changes state. |
| StaticProperty | A property consisting of a name and a value - the value is stored within this class. |
| Exception Summary | |
| DynamicPropertyCreationException | A dynamic property cannot be created due to problems with its implementation class. |
| PropertyImmutableException | Exception raised when an attempt is made to set the value of a property that cannot be updated in this way. |
| PropertyValueException | Exception raised when there is a problem accessing a property value. |
This package provides classes and interfaces provide for the use of properties, both those where the property value is static and those where its value is provided on-demand via callbacks.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||