org.apache.tapestry5.internal.services.ajax
Class SingleZonePartialRendererFilter
java.lang.Object
org.apache.tapestry5.internal.services.ajax.SingleZonePartialRendererFilter
- All Implemented Interfaces:
- PartialMarkupRendererFilter
public class SingleZonePartialRendererFilter
- extends Object
- implements PartialMarkupRendererFilter
Responsible for capturing the content for a single zone and storing it into the JSON reply object. As a PartialMarkupRendererFilter
, this
has access to the JSONObject
for the reply, and can add renderers that generate and package the markup content.
- Since:
- 5.1.0.1
- See Also:
MultiZoneUpdate
,
AjaxResponseRenderer.addRender(String, Object)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SingleZonePartialRendererFilter
public SingleZonePartialRendererFilter(String zoneId,
RenderCommand zoneRenderCommand,
PageRenderQueue queue,
AjaxFormUpdateController ajaxFormUpdateController)
renderMarkup
public void renderMarkup(MarkupWriter writer,
JSONObject reply,
PartialMarkupRenderer renderer)
- Description copied from interface:
PartialMarkupRendererFilter
- Implementations should perform work before or after passing the writer to the renderer.
- Specified by:
renderMarkup
in interface PartialMarkupRendererFilter
- Parameters:
writer
- to which markup should be writtenreply
- JSONObject which will contain the partial responserenderer
- delegate to which the writer should be passed
Copyright © 2003-2012 The Apache Software Foundation.