|
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. |