Interface MarkupWriterFactory

    • Method Detail

      • newPartialMarkupWriter

        MarkupWriter newPartialMarkupWriter​(ContentType contentType)
        Deprecated.
        use newPartialMarkupWriter(Page) instead which doesn't rely on the content type alone.
        Creates a markup writer for a particular content type, configured for partial page rendering (i.e., for a response to an Ajax request).
        Parameters:
        contentType - type of content generated by the markup write; used to control the type of MarkupModel used with the Document the backs the markup writer.
      • newMarkupWriter

        MarkupWriter newMarkupWriter​(String pageName)
        Obtains a markup writer that will render the content for the provided logical page name. Convenience method for newMarkupWriter(Page)
        Parameters:
        pageName - logical page name
        Returns:
        writer configured for the page
      • newPartialMarkupWriter

        MarkupWriter newPartialMarkupWriter​(String pageName)
        Obtains a markup writer that will render the content for the provided logical page name, configured for partial page rendering (i.e., for a response to an Ajax request). Convenience method for newPartialMarkupWriter(Page)
        Parameters:
        pageName - logical page name
        Returns:
        writer configured for the page
        Since:
        5.4
      • newMarkupWriter

        MarkupWriter newMarkupWriter​(Page page)
        Obtains a markup writer that will render the content for the provided page. Takes into account all necessary information such as the page's content type and doctype.
        Parameters:
        page - the page to obtain a writer for
        Returns:
        writer configured for the page
        Since:
        5.4
      • newPartialMarkupWriter

        MarkupWriter newPartialMarkupWriter​(Page page)
        Obtains a markup writer that will render the content for the provided page, configured for partial page rendering (i.e., for a response to an Ajax request). Takes into account all necessary information such as the page's content type and doctype.
        Parameters:
        page - the page to obtain a writer for
        Returns:
        writer configured for the page
        Since:
        5.4