|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of SummitComponent in org.codehaus.plexus.summit |
|---|
| Classes in org.codehaus.plexus.summit that implement SummitComponent | |
|---|---|
class |
AbstractSummitComponent
The base class for all the various components used in Summit: Displays Modules Pipelines Valves (not yet) Renderers Resolvers Views The primary motivation for this is to share access to the application view which acts a mediator between all the various components so that each of the components are not directly coupled to one another. |
| Uses of SummitComponent in org.codehaus.plexus.summit.display |
|---|
| Classes in org.codehaus.plexus.summit.display that implement SummitComponent | |
|---|---|
class |
AbstractDisplay
|
class |
ClassicBufferedDisplay
A 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. |
| Uses of SummitComponent in org.codehaus.plexus.summit.exception |
|---|
| Classes in org.codehaus.plexus.summit.exception that implement SummitComponent | |
|---|---|
class |
DefaultExceptionHandler
|
| Uses of SummitComponent in org.codehaus.plexus.summit.pipeline |
|---|
| Subinterfaces of SummitComponent in org.codehaus.plexus.summit.pipeline | |
|---|---|
interface |
Pipeline
A Pipeline is the entity which controls the flow
of the request/response lifecyle in Summit. |
| Classes in org.codehaus.plexus.summit.pipeline that implement SummitComponent | |
|---|---|
class |
AbstractPipeline
Flexible implementation of a Pipeline. |
class |
SummitPipeline
Flexible implementation of a Pipeline. |
| Uses of SummitComponent in org.codehaus.plexus.summit.pipeline.valve |
|---|
| Classes in org.codehaus.plexus.summit.pipeline.valve that implement SummitComponent | |
|---|---|
class |
AbstractValve
Valve that can be used as the basis of Valve implementations. |
class |
ActionValve
|
class |
CreateViewContextValve
|
class |
DetermineTargetValve
|
class |
DisplayValve
|
class |
ResolverValve
|
| Uses of SummitComponent in org.codehaus.plexus.summit.pull |
|---|
| Classes in org.codehaus.plexus.summit.pull that implement SummitComponent | |
|---|---|
class |
PullToolReleaseValve
PullToolValve uses the PullService to populate the ViewContext. |
class |
PullToolValve
PullToolValve uses the PullService to populate the ViewContext. |
| Uses of SummitComponent in org.codehaus.plexus.summit.pull.tools |
|---|
| Classes in org.codehaus.plexus.summit.pull.tools that implement SummitComponent | |
|---|---|
class |
TemplateRenderer
This class is a hack that allows you to render templates via the old Turbine 3 style. |
| Uses of SummitComponent in org.codehaus.plexus.summit.renderer |
|---|
| Classes in org.codehaus.plexus.summit.renderer that implement SummitComponent | |
|---|---|
class |
AbstractRenderer
Base class from which all Renderers are
derived. |
class |
VelocityRenderer
A Renderer that can process Velocity templates. |
| Uses of SummitComponent in org.codehaus.plexus.summit.resolver |
|---|
| Classes in org.codehaus.plexus.summit.resolver that implement SummitComponent | |
|---|---|
class |
AbstractResolver
The base class from which all Resolvers are derived. |
class |
ClassicResolver
This resolving strategy emulates the Turbine 2.x process of matching a target up with: A layout module A layout view A screen module The navigation views are stated explicitly in the layout view according to the resolving process in Turbine 2.x so this resolver doesn't have to do any work in this respect. |
class |
SimpleResolver
|
| Uses of SummitComponent in org.codehaus.plexus.summit.rundata |
|---|
| Subinterfaces of SummitComponent in org.codehaus.plexus.summit.rundata | |
|---|---|
interface |
RunData
RunData is an interface to run-rime information that is passed within Summit. |
| Classes in org.codehaus.plexus.summit.rundata that implement SummitComponent | |
|---|---|
class |
AbstractRunData
The base class from which all RunData implementations are derived. |
class |
DefaultRunData
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||