Interface TreeStringRenderer

    • Method Detail

      • renderNodeBegin

        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
        Throws:
        java.io.IOException
      • renderNodeEnd

        void renderNodeEnd​(java.lang.Appendable writer,
                           java.util.Map<java.lang.String,​java.lang.Object> context,
                           ModelTree.ModelNode node)
                    throws java.io.IOException
        Throws:
        java.io.IOException
      • renderLabel

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

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

        void renderImage​(java.lang.Appendable writer,
                         java.util.Map<java.lang.String,​java.lang.Object> context,
                         ModelTree.ModelNode.Image image)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • renderLastElement

        void renderLastElement​(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,​java.lang.Object> context,
                               ModelTree.ModelNode node)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • getScreenStringRenderer

        ScreenStringRenderer getScreenStringRenderer​(java.util.Map<java.lang.String,​java.lang.Object> context)