|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ViewController | An interface for use with the InterfaceViewControllerExecutor. |
ViewControllerExecutor | Find the appropriate method to invoke on a bean for each view lifecycle event. |
ViewControllerManager | Route per-view lifecycle events to the correct user methods. |
ViewControllerNameMapper | Convert the identifier of a view to the name of a bean that should handle lifecycle events for that view. |
Class Summary | |
---|---|
AbstractAnnotationsViewControllerManager | A ViewControllerManager implementation which uses
annotations on backing beans to determine the beans responsible for a given view and execute
the appropriate annotated methods. |
AbstractViewControllerExecutor | An implementation of ViewControllerExecutor that can be subclassed to customise the mapping of lifecycle events to bean methods. |
AbstractViewControllerManager | A partial implementation of the ViewControllerManager interface which allows subclasses to just implement two simple abstract methods in order to provide a fully functional ViewControllerManager implementation. |
AnnotationsViewControllerExecutor | Execute the various viewController events on the viewController by calling the corresponding annotated method. |
AnnotationsViewControllerManager | A ViewControllerManager implementation which uses
annotations on backing beans to determine the beans responsible for a given view and execute
the appropriate annotated methods. |
AnnotationsViewControllerNameMapper | Lookup a bean configured using the ViewController annotation which is responsible
for the given viewId . |
CompositeViewControllerExecutor | Each executor configured with the constructor will be asked to execute the requested method on the bean. |
CompositeViewControllerNameMapper | Each view controller configured with the constructor will be asked to map the given viewId. |
DefaultViewControllerManager | A ViewControllerManager which uses the DefaultViewControllerNameMapper
to map view-ids to bean names and the ReflectiveViewControllerExecutor
to invoke view controller events on beans. |
DefaultViewControllerNameMapper | Map view-ids to bean names, using a dirSubdirPage style format. |
InterfaceViewControllerExecutor | Invokes ViewController events using the ViewController interface. |
PlainAnnotationsViewControllerManager | A ViewControllerManager implementation which uses
annotations on backing beans to determine the beans responsible for a given view and execute
the appropriate annotated methods. |
ReflectiveViewControllerExecutor | Invokes ViewController events using reflection. |
ViewControllerManagerFactory | Provides facility to look up the ViewControllerManager instance that is used by Orchestra to invoke lifecycle methods on "controller beans" associated with the current view. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |