Class TreePrinter


  • class TreePrinter
    extends java.lang.Object
    Since:
    1.0
    • Field Detail

      • out

        private final java.io.PrintWriter out
      • theme

        private final Theme theme
    • Constructor Detail

      • TreePrinter

        TreePrinter​(java.io.PrintWriter out,
                    Theme theme,
                    ColorPalette colorPalette)
    • Method Detail

      • print

        private void print​(TreeNode node,
                           java.lang.String indent,
                           boolean continuous)
      • printVisible

        private void printVisible​(TreeNode node,
                                  java.lang.String indent,
                                  boolean continuous)
      • tab

        private java.lang.String tab​(TreeNode node,
                                     boolean continuous)
      • colorCaption

        private java.lang.String colorCaption​(TreeNode node)
      • printThrowable

        private void printThrowable​(java.lang.String indent,
                                    TestExecutionResult result)
      • printReportEntry

        private void printReportEntry​(java.lang.String indent,
                                      ReportEntry reportEntry)
      • printReportEntry

        private void printReportEntry​(java.lang.String indent,
                                      java.util.Map.Entry<java.lang.String,​java.lang.String> mapEntry)
      • printMessage

        private void printMessage​(Style style,
                                  java.lang.String indent,
                                  java.lang.String message)
      • color

        private java.lang.String color​(Style style,
                                       java.lang.String text)