|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Pipeline.Renderers are
derived.Resolvers are derived.Views are derived.ParameterConverter which relies
on an underlying Map of name/value pairs where each value is an
array of strings (even if it contains a single value).ClassicDisplay takes a Resolution computed
by the ClassicResolver and displays the resolution according
to the Turbine 2.x model where we have something like the following:
+------------------------------------------------+
| DefaultLayout.vm |
| +--------------------------------------------+ |
| | TopNavigation.vm | |
| +--------------------------------------------+ |
| |
| +--------------------------------------------+ |
| | | |
| | | |
| | $screenViewContent | |
| | | |
| | | |
| +--------------------------------------------+ |
| |
| +--------------------------------------------+ |
| | TopNavigation.vm | |
| +--------------------------------------------+ |
+------------------------------------------------+
This example uses Velocity templates as an example but this
Display strategy could just as easily be applied
to a set of JSPs.View implemenation.ViewContext implementation.Display uses a previously computed Resolution
to render the target view along with any of its sibling views and the
execution of any accompanying Modules.Date object.
Date object.
Date object.
Pipeline is the entity which controls the flow
of the request/response lifecyle in Summit.Renderer is aResolution is the result of target view processing that occurs
within a Resolver.Pipeline.ViewContext so that Velocity can use it as a
Velocity Context to render the view.Renderer that can process Velocity templates.View is a container for the name of a resolved
view and anything else that might eventually be associated with
a view.View, or a default
ViewViewNotFoundException(String) -
Constructor for exception org.codehaus.plexus.summit.view.ViewNotFoundException
in and writes it to out.
in and writes it to out.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||