org.apache.tapestry5.services
Interface MarkupRendererFilter
- All Known Implementing Classes:
- CaptureRenderedDocument
public interface MarkupRendererFilter
Filter interface for MarkupRenderer
, which allows for code to execute before
and/or after the main rendering process. Typically, this is to allow for the placement of
environmental services.
- See Also:
TapestryModule.contributeMarkupRenderer(org.apache.tapestry5.ioc.OrderedConfiguration, boolean, java.lang.String, boolean, org.apache.tapestry5.ioc.services.SymbolSource, org.apache.tapestry5.services.AssetSource, org.apache.tapestry5.services.javascript.JavaScriptStackSource, org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructor, org.apache.tapestry5.services.ValidationDecoratorFactory, org.apache.tapestry5.Asset)
renderMarkup
void renderMarkup(MarkupWriter writer,
MarkupRenderer renderer)
- Implementations should perform work before or after passing the writer to the renderer.
- Parameters:
writer
- to which markup should be writtenrenderer
- delegate to which the writer should be passed.
Copyright © 2003-2012 The Apache Software Foundation.