Interface Renderer

  • All Superinterfaces:
    StatefullComponent
    All Known Implementing Classes:
    AbstractRenderer, ChainingRenderer, PaginatingRenderer, PrintingRenderer, PrototypeBuildingRenderer, StreamingRenderer

    public interface Renderer
    extends StatefullComponent
    The renderer is the last step in the predefined processing chain. The renderer computes the layout according to the style rules given in the elements and the inherent limitations of the output targets.

    Renderers depend heavily on a correct input model - at this point no model transformation should be done at all (except, maybe, inserting new lineboxes where needed).

    Contents for the page or special areas (@footnote, @endnote) are forwarded immediatly.

    Author:
    Thomas Morgner