Class HtmlNodeConverterSubContext
- java.lang.Object
-
- com.vladsch.flexmark.html2md.converter.HtmlNodeConverterSubContext
-
- All Implemented Interfaces:
HtmlNodeConverterContext,com.vladsch.flexmark.util.format.NodeContext<org.jsoup.nodes.Node,HtmlNodeConverterContext>
public abstract class HtmlNodeConverterSubContext extends Object implements HtmlNodeConverterContext
-
-
Field Summary
Fields Modifier and Type Field Description protected HtmlMarkdownWritermarkdown
-
Constructor Summary
Constructors Constructor Description HtmlNodeConverterSubContext(@NotNull HtmlMarkdownWriter markdown)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidflushTo(@NotNull Appendable out, int maxTrailingBlankLines)voidflushTo(@NotNull Appendable out, int maxBlankLines, int maxTrailingBlankLines)@NotNull HtmlMarkdownWritergetMarkdown()@Nullable org.jsoup.nodes.NodegetRenderingNode()voidsetRenderingNode(@Nullable org.jsoup.nodes.Node renderingNode)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vladsch.flexmark.html2md.converter.HtmlNodeConverterContext
appendOuterHtml, delegateRender, escapeSpecialChars, excludeAttributes, getCurrentNode, getDocument, getExternalReferences, getForDocument, getFormattingPhase, getHtmlConverterOptions, getOptions, getOrCreateReference, getReferenceUrlToReferenceMap, getState, getStateStack, getSubContext, getSubContext, getSubContext, inlineCode, isInlineCode, isTrace, next, next, outputAttributes, parseMarkdown, peek, peek, popState, prepareText, prepareText, processAttributes, processConditional, processTextNodes, processTextNodes, processTextNodes, processTextNodes, processUnwrapped, processWrapped, pushState, render, renderChildren, renderDefault, resolveLink, resolveLink, setInlineCode, setTrace, skip, skip, transferIdToParent, transferToParentExcept, transferToParentOnly, wrapTextNodes
-
-
-
-
Field Detail
-
markdown
protected final HtmlMarkdownWriter markdown
-
-
Constructor Detail
-
HtmlNodeConverterSubContext
public HtmlNodeConverterSubContext(@NotNull @NotNull HtmlMarkdownWriter markdown)
-
-
Method Detail
-
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:
getMarkdownin interfaceHtmlNodeConverterContext- Returns:
- the
LineAppendablewriter to use
-
flushTo
public void flushTo(@NotNull @NotNull Appendable out, int maxTrailingBlankLines)
-
flushTo
public void flushTo(@NotNull @NotNull Appendable out, int maxBlankLines, int maxTrailingBlankLines)
-
-