Class HtmlTreeRenderer

    • Field Detail

      • module

        public static final java.lang.String module
    • Constructor Detail

      • HtmlTreeRenderer

        public HtmlTreeRenderer()
    • Method Detail

      • renderNodeBegin

        public void renderNodeBegin​(java.lang.Appendable writer,
                                    java.util.Map<java.lang.String,​java.lang.Object> context,
                                    ModelTree.ModelNode node,
                                    int depth)
                             throws java.io.IOException
        Specified by:
        renderNodeBegin in interface TreeStringRenderer
        Throws:
        java.io.IOException
      • renderNodeEnd

        public void renderNodeEnd​(java.lang.Appendable writer,
                                  java.util.Map<java.lang.String,​java.lang.Object> context,
                                  ModelTree.ModelNode node)
                           throws java.io.IOException
        Specified by:
        renderNodeEnd in interface TreeStringRenderer
        Throws:
        java.io.IOException
      • renderLastElement

        public void renderLastElement​(java.lang.Appendable writer,
                                      java.util.Map<java.lang.String,​java.lang.Object> context,
                                      ModelTree.ModelNode node)
                               throws java.io.IOException
        Specified by:
        renderLastElement in interface TreeStringRenderer
        Throws:
        java.io.IOException
      • renderLabel

        public void renderLabel​(java.lang.Appendable writer,
                                java.util.Map<java.lang.String,​java.lang.Object> context,
                                ModelTree.ModelNode.Label label)
                         throws java.io.IOException
        Specified by:
        renderLabel in interface TreeStringRenderer
        Throws:
        java.io.IOException
      • renderLink

        public void renderLink​(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,​java.lang.Object> context,
                               ModelTree.ModelNode.Link link)
                        throws java.io.IOException
        Specified by:
        renderLink in interface TreeStringRenderer
        Throws:
        java.io.IOException
      • renderImage

        public void renderImage​(java.lang.Appendable writer,
                                java.util.Map<java.lang.String,​java.lang.Object> context,
                                ModelTree.ModelNode.Image image)
                         throws java.io.IOException
        Specified by:
        renderImage in interface TreeStringRenderer
        Throws:
        java.io.IOException