Class RenderQueueImpl
- java.lang.Object
-
- org.apache.tapestry5.internal.services.RenderQueueImpl
-
- All Implemented Interfaces:
RenderQueue
public class RenderQueueImpl extends java.lang.Object implements RenderQueue
-
-
Constructor Summary
Constructors Constructor Description RenderQueueImpl(org.slf4j.Logger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendComponent()Corresponds toRenderQueue.startComponent(ComponentResources), used to denote when the most recently started component finishes rendering.voidpush(RenderCommand command)Adds the new command to the front of the queue.voidrun(MarkupWriter writer)voidstartComponent(ComponentResources resources)Indicates that a component is starting its render.
-
-
-
Constructor Detail
-
RenderQueueImpl
public RenderQueueImpl(org.slf4j.Logger logger)
-
-
Method Detail
-
push
public void push(RenderCommand command)
Description copied from interface:RenderQueueAdds the new command to the front of the queue.- Specified by:
pushin interfaceRenderQueue
-
run
public void run(MarkupWriter writer)
-
startComponent
public void startComponent(ComponentResources resources)
Description copied from interface:RenderQueueIndicates that a component is starting its render. A stack of active components is used for exception reporting.- Specified by:
startComponentin interfaceRenderQueue- Parameters:
resources- identifies the component that is rendering
-
endComponent
public void endComponent()
Description copied from interface:RenderQueueCorresponds toRenderQueue.startComponent(ComponentResources), used to denote when the most recently started component finishes rendering.- Specified by:
endComponentin interfaceRenderQueue
-
-