Class HtmlNodeConverterSubContext
- java.lang.Object
-
- com.vladsch.flexmark.html2md.converter.HtmlNodeConverterSubContext
-
- All Implemented Interfaces:
HtmlNodeConverterContext
,NodeContext<org.jsoup.nodes.Node,HtmlNodeConverterContext>
public abstract class HtmlNodeConverterSubContext extends java.lang.Object implements HtmlNodeConverterContext
-
-
Field Summary
Fields Modifier and Type Field Description protected HtmlMarkdownWriter
markdown
-
Constructor Summary
Constructors Constructor Description HtmlNodeConverterSubContext(HtmlMarkdownWriter markdown)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
flushTo(java.lang.Appendable out, int maxTrailingBlankLines)
void
flushTo(java.lang.Appendable out, int maxBlankLines, int maxTrailingBlankLines)
HtmlMarkdownWriter
getMarkdown()
org.jsoup.nodes.Node
getRenderingNode()
void
setRenderingNode(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, getReferenceIdToReferenceMap, 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 HtmlMarkdownWriter markdown)
-
-
Method Detail
-
getRenderingNode
@Nullable public org.jsoup.nodes.Node getRenderingNode()
-
setRenderingNode
public void setRenderingNode(@Nullable org.jsoup.nodes.Node renderingNode)
-
getMarkdown
@NotNull public HtmlMarkdownWriter getMarkdown()
- Specified by:
getMarkdown
in interfaceHtmlNodeConverterContext
- Returns:
- the
LineAppendable
writer to use
-
flushTo
public void flushTo(@NotNull java.lang.Appendable out, int maxTrailingBlankLines)
-
flushTo
public void flushTo(@NotNull java.lang.Appendable out, int maxBlankLines, int maxTrailingBlankLines)
-
-