Class HtmlNodeRenderer

java.lang.Object
atessera.markdown.renderers.HtmlNodeRenderer
All Implemented Interfaces:
org.commonmark.renderer.NodeRenderer

public abstract class HtmlNodeRenderer extends Object implements org.commonmark.renderer.NodeRenderer
  • Constructor Details

    • HtmlNodeRenderer

      public HtmlNodeRenderer(Renderers renderers, org.commonmark.renderer.html.HtmlNodeRendererContext context)
  • Method Details

    • onHeading

      protected abstract String onHeading(org.commonmark.node.Heading heading, Map<String,String> attr)
    • escape

      protected abstract String escape(String escape)
    • render

      public void render(org.commonmark.node.Node node)
      Specified by:
      render in interface org.commonmark.renderer.NodeRenderer
    • getNodeTypes

      public Set<Class<? extends org.commonmark.node.Node>> getNodeTypes()
      Specified by:
      getNodeTypes in interface org.commonmark.renderer.NodeRenderer