Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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
`void` | `endComponent()` Corresponds to `startComponent(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 to `startComponent(ComponentResources)`, used to denote when the most recently started component finishes rendering.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2003-2012 The Apache Software Foundation.