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 Summary
FieldsModifier and TypeFieldDescriptionprotected final HtmlMarkdownWriter(package private) @Nullable org.jsoup.nodes.Node(package private) NodeRenderingHandlerWrapper<?> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidflushTo(@NotNull Appendable out, int maxTrailingBlankLines) voidflushTo(@NotNull Appendable out, int maxBlankLines, int maxTrailingBlankLines) @NotNull HtmlMarkdownWriter@Nullable org.jsoup.nodes.NodevoidsetRenderingNode(@Nullable org.jsoup.nodes.Node renderingNode) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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 Details
-
markdown
-
renderingHandlerWrapper
NodeRenderingHandlerWrapper<?> renderingHandlerWrapper -
myRenderingNode
@Nullable @Nullable org.jsoup.nodes.Node myRenderingNode
-
-
Constructor Details
-
HtmlNodeConverterSubContext
-
-
Method Details
-
getRenderingNode
@Nullable public @Nullable org.jsoup.nodes.Node getRenderingNode() -
setRenderingNode
public void setRenderingNode(@Nullable @Nullable org.jsoup.nodes.Node renderingNode) -
getMarkdown
- Specified by:
getMarkdownin interfaceHtmlNodeConverterContext- Returns:
- the
LineAppendablewriter to use
-
flushTo
-
flushTo
-