SPT Core API

Package com.sptci.echo2.binding

Package used to implement a simple reflection based Model<->View binding framework.

See:
          Description

Class Summary
JDOMetaDataGenerator A JDO meta-data generator.
JDOModelDecoratorGenerator A JDO JavaBean decorator generator.
JDOModelGenerator A JDO JavaBean generator.
JDOModelPropertyChangeListener A sub-class of PropertyChangeListener used to synchronise changes made to properties in UI components to the PropertyChangeListener.bean JDO object.
JDOModelUpdater<V,M extends JDOObject> An updater used to update JavaBean objects from their associated UI containers.
JDOViewValidator<V,M> A validator for view components that represent objects persisted using JDO.
ListItem A simple bean that represents an item that can be added to a ListModel.
ListObject  
ModelGenerator A JavaBean generator.
ModelPropertyChangeListener A sub-class of PropertyChangeListener used to synchronise changes made to properties in Echo2 UI components to the PropertyChangeListener.bean java bean.
ModelUpdater<V,M> An updater used to update JavaBean objects from their associated UI containers.
PropertyChangeListener An implementation of PropertyChangeListener used to synchronise changes made to properties in UI components or the PropertyChangeListener.bean java bean with each other.
Updater<V,M> An abstract updater used to update UI containers or JavaBean objects from one another.
ViewInitialiser<V> An updater used to update UI containers with data from JavaBean objects.
ViewPropertyChangeListener The PropertyChangeListener for change events fired by java beans to update Echo2 UI container classes (represented by PropertyChangeListener.bean).
ViewUpdater<V,M> An updater used to update UI components with data from their backing model objects.
ViewValidator<V> A standard validator for view components.
 

Exception Summary
BindingException A custom exception that is used to wrap any exception/error condition that is encountered while binding UI and JavaBean components.
 

Package com.sptci.echo2.binding Description

Package used to implement a simple reflection based Model<->View binding framework.


SPT Core API