Class Summary |
AbstractBean |
AbstractBean should be extended by classes in the application domain
model. |
AbstractBeanList |
AbstractBeanList should be extended by classes in the
application domain model which provide typecast lists. |
AbstractModelElement |
Abstract ModelElement provides the implementation of the attributes
common to Beans and Properties |
AbstractProperty |
Standard implementation of the basic read only property. |
AbstractProxyBean |
Standard implementation of a Bean. |
BeanInit |
Initialisation class passed into the constructor of properties. |
BeanMetaData |
MetaData about a Bean derived by reflection. |
BeanTools |
Basic utility functionality operating on beans. |
DependencyListener |
DependencyListener listens to events and resends them as though they
come from the specified property. |
PropertyDataInit |
Initialisation class passed into the constructor of PropertyData. |
PropertyHelper |
Static class to aid with the creation of hard coded, not proxy generated
ModelProperty implementations. |
PropertyInit |
Initialisation class passed into the constructor of properties. |
PropertyMetaData |
MetaData about a Property derived by reflection. |
PropertyNameComparator |
Comparator used to sort property names alphabetically |
PropertyTypeConvertorManager |
PropertyTypeConvertorManager is a wrapper around the TypeConvertor
package adding Property functionality. |
ProxyBean |
Proxy invocation handler which implements a standard Bean
subinterface dynamically. |
ProxyBeanList |
Proxy invocation handler which implements a list of Beans. |
ProxyPropertyFactory |
Default implementation of a Factory for creating properties. |