Architecture Diagrams for /vsch/flexmark-java[edit]
Packages / Module flexmark-docx-converter / com.vladsch.flexmark.docx.converter / DocxRenderer

class DocxRenderer

Renders a tree of nodes to docx4j API.
Class fields and methods
class DocxRenderer
Renders a tree of nodes to docx4j API.
class DocxRenderer.Builder
Builder for configuring an DocxRenderer . See methods for default confi...
constructor Builder(options)
constructor Builder()
O
method attributeProviderFactory(attributeProviderFactory)
O
method build()
O
method htmlIdGeneratorFactory(htmlIdGeneratorFactory)
O
method linkResolverFactory(linkResolverFactory)
O
method loadExtension(extension)
method nodeFormatterFactory(nodeDocxRendererFactory)
O
method preloadExtension(extension)
O
method removeApiPoint(apiPoint)
interface DocxRenderer.DocxRendererExtension
Extension for DocxRenderer .
A
method extend(builder)
A
method rendererOptions(options)
class DocxRenderer.MainDocxRenderer
constructor MainDocxRenderer(options,out,document,contentContainer)
method calculateNodeId(node)
O
method encodeUrl(url)
O
method extendRenderingNodeAttributes(node,part,attributes)
O
method extendRenderingNodeAttributes(part,attributes)
O
method getContextFrame()
O
method getCurrentNode()
O
method getDocument()
O
method getDocxRendererOptions()
O
method getNodeFromId(nodeId)
O
method getNodeId(node)
O
method getOptions()
O
method getPhase()
O
method getProviderFrame()
O
method getValidBookmarkName(id)
O
method nodesOfType(classes)
O
method nodesOfType(classes)
O
method render(node)
O
method renderChildren(parent)
method renderChildrenUnwrapped(parent)
O
method resolveLink(linkType,url,attributes,urlEncode)
O
method resolveLink(linkType,url,urlEncode)
O
method reversedNodesOfType(classes)
O
method reversedNodesOfType(classes)
constructor DocxRenderer(builder)
S
method builder()
S
method builder(options)
S
method getDefaultTemplate(inputStream)
S
method getDefaultTemplate(options)
S
method getDefaultTemplate(emptyXMLResourcePath)
S
method getDefaultTemplate()
O
method getOptions()
S
method getResourceInputStream(resourcePath)
S
method getResourceString(resourcePath)
O
method render(document)
method render(node,output)
O
method render(document,output)
method render(node,output,contentContainer)
S
method setDefaultStyleAndNumbering(out,options)
Add an attribute provider for adding/changing HTML attributes to the re...
Add a factory for generating the header id attribute from the header's ...
Add a factory for instantiating a node renderer (done when rendering). ...
Add a factory for instantiating a node renderer (done when rendering). ...
This method is called first on all extensions so that they can adjust t...
Create a new builder for configuring the DocxRenderer.
Create a new builder for configuring the DocxRenderer.
Render the tree of nodes to DocX.
Render a node to the given word processing package
Render a node to the given word processing package