Class DefaultWikiPrinter

  • All Implemented Interfaces:
    WikiPrinter

    public class DefaultWikiPrinter
    extends Object
    implements WikiPrinter
    Printer using a StringBuffer as the underlying output target.
    Since:
    1.6M1
    Version:
    $Id: 4f0769c6cf8b069a824c7bf4ff363de8196e8225 $
    • Constructor Detail

      • DefaultWikiPrinter

        public DefaultWikiPrinter()
        The default constructor. It initialize a new empty StringBuffer.
    • Method Detail

      • getBuffer

        public StringBuffer getBuffer()
        Returns:
        the buffer containing the printed Strings.
      • getEOL

        protected String getEOL()
        This method is protected to allow classes extending this one to override what a new line is.
        Returns:
        a new line symbols
      • println

        public void println​(String text)
        Specified by:
        println in interface WikiPrinter
        Parameters:
        text - print the provided String and add a new line.
      • clear

        public void clear()
        Removes the buffer's content which allows the printer to be reused.