Package org.apache.shale.view

This package defines fundamental interfaces and convenience base classes related to the ViewController functionality provided by Shale.

See:
          Description

Interface Summary
ExceptionHandler Interface describing a "strategy pattern" implementation for handling exceptions thrown by an application event callback that is managed by Shale.
ViewController ViewController is a "backing bean" interface which adds several extension points to the standard JavaServer Faces lifecycle.
ViewControllerMapper ViewControllerMapper is an interface describing a pluggable mechanism to map between a JavaServer Faces view identifier and the name of a corresponding managed bean that serves as the backing bean for this view.
 

Class Summary
AbstractApplicationBean AbstractApplicationBean is the abstract base class for data bean(s) that are stored in application scope attributes.
AbstractFacesBean Convenient abstract base class for application beans that wish to interact with JavaServer Faces request processing facilities.
AbstractRequestBean AbstractRequestBean is the abstract base class for data bean(s) that are stored in request scope attributes.
AbstractSessionBean AbstractSessionBean is the abstract base class for data bean(s) that are stored in session scope attributes.
AbstractViewController AbstractViewController is a convenience base implementation of ViewController.
Constants Manifest constants related to Shale view support that are relevant to applications using Shale.
 

Exception Summary
ApplicationException Runtime exception encapsulating a List of exceptions that have occurred during the request processing lifecycle.
 

Package org.apache.shale.view Description

This package defines fundamental interfaces and convenience base classes related to the ViewController functionality provided by Shale.



Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.