Class HtmlNodeConverterSubContext

java.lang.Object
com.vladsch.flexmark.html2md.converter.HtmlNodeConverterSubContext
All Implemented Interfaces:
HtmlNodeConverterContext, NodeContext<org.jsoup.nodes.Node,HtmlNodeConverterContext>
Direct Known Subclasses:
FlexmarkHtmlConverter.MainHtmlConverter, FlexmarkHtmlConverter.MainHtmlConverter.SubHtmlNodeConverter

public abstract class HtmlNodeConverterSubContext extends Object implements HtmlNodeConverterContext
  • Field Details

  • Constructor Details

    • HtmlNodeConverterSubContext

      public HtmlNodeConverterSubContext(@NotNull @NotNull HtmlMarkdownWriter markdown)
  • Method Details

    • getRenderingNode

      @Nullable public @Nullable org.jsoup.nodes.Node getRenderingNode()
    • setRenderingNode

      public void setRenderingNode(@Nullable @Nullable org.jsoup.nodes.Node renderingNode)
    • getMarkdown

      @NotNull public @NotNull HtmlMarkdownWriter getMarkdown()
      Specified by:
      getMarkdown in interface HtmlNodeConverterContext
      Returns:
      the LineAppendable writer to use
    • flushTo

      public void flushTo(@NotNull @NotNull Appendable out, int maxTrailingBlankLines)
    • flushTo

      public void flushTo(@NotNull @NotNull Appendable out, int maxBlankLines, int maxTrailingBlankLines)