Interface PhasedHtmlNodeRenderer
-
- All Superinterfaces:
HtmlNodeRenderer
- All Known Implementing Classes:
HtmlConverterCoreNodeRenderer
public interface PhasedHtmlNodeRenderer extends HtmlNodeRenderer
A renderer for a document node for a specific rendering phase
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<HtmlConverterPhase>
getHtmlConverterPhases()
void
renderDocument(HtmlNodeConverterContext context, LineAppendable markdown, org.jsoup.nodes.Document document, HtmlConverterPhase phase)
Render the specified node.-
Methods inherited from interface com.vladsch.flexmark.html2md.converter.HtmlNodeRenderer
getHtmlNodeRendererHandlers
-
-
-
-
Method Detail
-
getHtmlConverterPhases
java.util.Set<HtmlConverterPhase> getHtmlConverterPhases()
-
renderDocument
void renderDocument(HtmlNodeConverterContext context, LineAppendable markdown, org.jsoup.nodes.Document document, HtmlConverterPhase phase)
Render the specified node.- Parameters:
context
- node renderer context instancemarkdown
- markdown writer instancedocument
- the document node to renderphase
- rendering phase for which to generate the output. Will be any ofHtmlConverterPhase
exceptHtmlConverterPhase.DOCUMENT
because this phase is used for the non-phased node rendering
-
-