|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Bean | Basic interface for classes that can be observed by
PropertyChangeListener objects. |
| IModelProvider | A container for an PresentationModel object. |
| ModelSubscriber | Any class that implements this interface can subscribe to an
PresentationModel provided by a IModelProvider at a given
Path. |
| View<M extends PresentationModel> | Basic interface for classes that represent a view on a presentation model. |
| Class Summary | |
|---|---|
| AbstractBean | Implements common behaviors of beans. |
| Binder | The Binder offers some convenient methods for binding a
ModelSubscriber to a PresentationModel. |
| BnModelObserver | Observer for the PresentationModel object located at the end of a
specified Path relatively to a ModelProvider's root. |
| Link | The Link is a view decorator that helps connecting a View to a
PresentationModel provided by a IModelProvider at a given
Path. |
| ModelProvider | The default implementation of a IModelProvider. |
| Observation | The observation observes all presentation models that are nodes along the specified path (using the specified presentation model object as root node) and notifies any PropertyChangeListener whenever a node reference changes. |
| Path | Immutable representation of a path inside a presentation object model. |
| PathEvaluation | |
| ValidatableBean | This is an implementation of Validatable that uses a
Validator for producing a fresh ValidationState. |
| ViewClassDecorator | Temporary class that will be deleted soon. |
| Exception Summary | |
|---|---|
| EvaluationException | An exception that indicates that something went wrong during the evaluation
of a Path. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||