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)

Method Summary
 void renderMarkup(MarkupWriter writer, MarkupRenderer renderer)
          Implementations should perform work before or after passing the writer to the renderer.
 

Method Detail

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 written
renderer - delegate to which the writer should be passed.


Copyright © 2003-2012 The Apache Software Foundation.