Class HtmlReportPage.Streamable

    • Field Detail

      • pw

        protected java.io.PrintWriter pw
    • Constructor Detail

      • Streamable

        public Streamable()
      • Streamable

        public Streamable​(java.lang.String path)
    • Method Detail

      • useStream

        public boolean useStream()
        If method returns false then page behaves like a normal page.
      • generatePageBody

        public void generatePageBody​(java.io.PrintWriter pw)
        Generates a page body. The method would be called only if useStream() == false - in this case it needs to be overridden.
        Specified by:
        generatePageBody in class HtmlReportPage
      • startGeneration

        public void startGeneration​(java.io.PrintWriter pw)
        Saves PrintWriter and starts page generation.

        Standard scheme:
        Head
        startBody()

      • finishGeneration

        public void finishGeneration​(java.io.PrintWriter pw)
        Ends page generation.

        Standard scheme:
        finishBody()
        RefSection
        Tail

      • startBody

        public void startBody​(java.io.PrintWriter pw)
        Starts body generation.
      • finishBody

        public void finishBody​(java.io.PrintWriter pw)
        Ends body generation.