|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| PublisherRenderer.RendererListener | |
| Renderer | An object that can render a path, depending on the request passed as a parameter. |
| RendererFactory |
Factory interface used to create/retrieve instances of the
AttributeRenderer interface. |
| Class Summary | |
|---|---|
| BasicRendererFactory | Basic renderer factory implementation. |
| ChainedDelegateRenderer | Renders an attribute that has no associated renderer using delegation to other renderers. |
| DispatchRenderer | Renders an attribute that contains a reference to a template. |
| PublisherRenderer | Provides a Publisher-Subscriber implementation around the provided renderer to delegate to. |
| StringRenderer | Renders an attribute that contains a string. |
| Exception Summary | |
|---|---|
| CannotRenderException | Indicates that something went wrong during the rendering process. |
| NoSuchRendererException | It is raised when a named renderer has not been found with that name. |
| RenderException | Thrown when rendering fails. |
Classes to allow rendering of a template (described by its path)
in a uniform way.
Besides the top level interface Renderer,
the package contains:
StringRenderer
and DispatchRenderer.
ChainedDelegateRenderer,
PublisherRenderer, and
RendererFactory.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||