Class Renders.PageRenderer

  • All Implemented Interfaces:
    PageRenderer
    Enclosing class:
    Renders

    public static class Renders.PageRenderer
    extends java.lang.Object
    implements PageRenderer
    A special page renderer that renders a page without generating the HTML tag of the page. In other words, it generates all components directly.
    Since:
    5.0.4
    Author:
    tomyeh
    • Constructor Detail

      • PageRenderer

        public PageRenderer()
        Default constructor. It is the same as PageRenderer(Executions.getCurrent()).
      • PageRenderer

        public PageRenderer​(Execution exec)
      • PageRenderer

        public PageRenderer​(Execution exec,
                            boolean pageDOM)
        Parameters:
        pageDOM - whether to generate the DOM element to represent the page. In other words, if true is specified, the content will be enclosed with an additional DIV element representing the tag.
        Since:
        5.0.8
    • Method Detail

      • render

        public void render​(Page page,
                           java.io.Writer out)
                    throws java.io.IOException
        Description copied from interface: PageRenderer
        Renders the page.
        Specified by:
        render in interface PageRenderer
        out - the output writer to put the content to (never null).
        Throws:
        java.io.IOException