Package org.apache.tapestry5.runtime
Interface RenderCommand
-
- All Known Subinterfaces:
ComponentPageElement
,InternalComponentResources
- All Known Implementing Classes:
AttributeToken
,BlockImpl
,CDATAToken
,CommentToken
,ComponentPageElementImpl
,DefineNamespacePrefixToken
,DTDToken
,ExpansionPageElement
,InternalComponentResourcesImpl
,RenderableAsBlock
,StartElementToken
,TextToken
public interface RenderCommand
A command used during rendering of a page.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
render(MarkupWriter writer, RenderQueue queue)
Invoked on an object to request that it render itself.
-
-
-
Method Detail
-
render
void render(MarkupWriter writer, RenderQueue queue)
Invoked on an object to request that it render itself. This involves a mix of invoking methods on the writer, and queueing up additional commands (often, representing children of the object that was invoked) to perform additional rendering. In this way, rendering is a tail recursive algorithm, but is not implemented using tail recursion.
-
-