org.apache.cocoon.portal.layout.renderer.aspect.impl |
|
Java Source File Name | Type | Comment |
AbstractActionAspect.java | Class | |
AbstractAspect.java | Class | Base class for renderer aspects. |
AbstractCIncludeAspect.java | Class | Base class for aspect renderers that generate cinclude statements. |
AbstractCompositeAspect.java | Class | Insert a composite layout's elements into the resulting XML. |
CIncludeCopletAspect.java | Class | This aspect streams a cinclude statement into the stream that
will include the coplet using the coplet protocol. |
CompositeContentAspect.java | Class | Add several contents. |
DefaultCopletAspect.java | Class | This aspect directly invokes the coplet adapter to stream out the coplet content.
An alternative solution is to generate only cinclude tags by using the
org.apache.cocoon.portal.layout.renderer.aspect.impl.CIncludeCopletAspect and include the coplet contents later. |
DefaultRendererContext.java | Class | The renderer aspect context is passed to every renderer aspect. |
FrameAspect.java | Class | Adds a cinclude tag for a FrameLayout's source to the resulting stream. |
FullScreenCopletAspect.java | Class | Includes a tag containing a URI that is connected with a fullscreen
display of a coplet. |
HistoryAspect.java | Class | Save the current state of the layout into the session. |
ParameterAspect.java | Class | Add layout parameter to resulting XML stream so that they can be picked
up later from a stylesheet for example. |
PortletWindowAspect.java | Class | This aspect draws a portlet window for a JSR-168 implementation. |
RemovableAspect.java | Class | Add a tag holding a URI used to remove a coplet from a layout to the
output stream if the coplet is not set to mandatory. |
RendererAspectChain.java | Class | This chain holds all configured renderer aspects for one renderer.
Configuration
aspect |
Multiple aspect renderer configurations. |
---|
SizingAspect.java | Class | This renderer aspect tests, if a coplet is sizable and/or maxpageable and adds
tags holding URIs for switching to currently inactive modes (i.e. | TabContentAspect.java | Class | Example XML:
<composite>
<named-item name="..." parameter="link-event"/>
<named-item name="..." selected="true">
<!-- output from processing layout -->
</named-item>
<named-item name="..." parameter="link-event"/>
<named-item name="..." parameter="link-event"/>
</composite>
Example XML with sub-navigation (child-tag-name enabled):
<composite>
<named-item name="..." parameter="link-event"/>
<named-item name="..." selected="true">
<!-- output from processing layout -->
</named-item>
<named-item name="..." parameter="link-event"/>
<named-item name="..." parameter="link-event">
<child-tag-name>
<named-item name="..." parameter="link-event"/>
<named-item name="..." parameter="link-event"/>
</child-tag-name>
</named-item>
</composite>
Example XML with sub-navigation (show-all-nav without child-tag-name enabled):
<composite>
<named-item name="..." parameter="link-event"/>
<named-item name="..." selected="true">
<!-- output from processing layout -->
</named-item>
<named-item name="..." parameter="link-event"/>
<named-item name="..." parameter="link-event">
<named-item name="..." parameter="link-event"/>
<named-item name="..." parameter="link-event"/>
</named-item>
</composite>
Applicable to:
Parameters
store | | req | String | null |
aspect-name | Aspect holding the current tab state. | req | String | "tab" |
tag-name | Name of the tag enclosing the following output. |
| String | "composite" |
root-tag | Should a tag enclosing the following output be generated? |
| boolean | true |
child-tag-name | The name of the tag to enclose named items (i.e. |
---|
WindowAspect.java | Class | Create a title tag for a coplet as well as an optional enclosing tag. | XSLTAspect.java | Class | Apply a XSLT stylesheet to the contained layout. |
| |