Interface PhasedNodeDocxRenderer
-
- All Superinterfaces:
NodeDocxRenderer
- All Known Implementing Classes:
CoreNodeDocxRenderer
public interface PhasedNodeDocxRenderer extends NodeDocxRenderer
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<DocxRendererPhase>
getFormattingPhases()
void
renderDocument(DocxRendererContext docx, Document document, DocxRendererPhase phase)
Render the specified node.-
Methods inherited from interface com.vladsch.flexmark.docx.converter.NodeDocxRenderer
getBookmarkWrapsChildrenClasses, getNodeClasses, getNodeFormattingHandlers
-
-
-
-
Method Detail
-
getFormattingPhases
java.util.Set<DocxRendererPhase> getFormattingPhases()
-
renderDocument
void renderDocument(DocxRendererContext docx, Document document, DocxRendererPhase phase)
Render the specified node.- Parameters:
docx
- docx renderer context instancedocument
- the document node to renderphase
- rendering phase for which to generate the output. Will be any ofDocxRendererPhase
exceptDocxRendererPhase.DOCUMENT
because this phase is used for the non-phased node rendering
-
-