Package org.apache.tapestry5.runtime
Interface RenderQueue
-
- All Known Implementing Classes:
RenderQueueImpl
public interface RenderQueue
A stateful object that manages the process of rendering a page. Rending a page in Tapestry is based on a command queue.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
endComponent()
Corresponds tostartComponent(ComponentResources)
, used to denote when the most recently started component finishes rendering.void
push(RenderCommand command)
Adds the new command to the front of the queue.void
startComponent(ComponentResources resources)
Indicates that a component is starting its render.
-
-
-
Method Detail
-
push
void push(RenderCommand command)
Adds the new command to the front of the queue.
-
startComponent
void startComponent(ComponentResources resources)
Indicates that a component is starting its render. A stack of active components is used for exception reporting.- Parameters:
resources
- identifies the component that is rendering
-
endComponent
void endComponent()
Corresponds tostartComponent(ComponentResources)
, used to denote when the most recently started component finishes rendering.
-
-