Interface DocxRendererContext

    • Method Detail

      • nodesOfType

        java.lang.Iterable<? extends Node> nodesOfType​(java.lang.Class<?>[] classes)
        Get iterable of nodes of given types, in order of their appearance in the document tree, depth first traversal. Only node classes returned by NodeDocxRenderer.getNodeClasses() of all loaded extensions will be available to formatters.

        Parameters:
        classes - node classes to return
        Returns:
        iterable
      • nodesOfType

        java.lang.Iterable<? extends Node> nodesOfType​(java.util.Collection<java.lang.Class<?>> classes)
      • reversedNodesOfType

        java.lang.Iterable<? extends Node> reversedNodesOfType​(java.lang.Class<?>[] classes)
        Get iterable of nodes of given types, in reverse order of their appearance in the document tree, depth first traversal. Only node classes returned by NodeDocxRenderer.getNodeClasses() of all loaded extensions will be available to formatters.
        Parameters:
        classes - node classes to return
        Returns:
        iterable
      • reversedNodesOfType

        java.lang.Iterable<? extends Node> reversedNodesOfType​(java.util.Collection<java.lang.Class<?>> classes)
      • resolvedContent

        @NotNull
        ResolvedContent resolvedContent​(@NotNull
                                        ResolvedLink resolvedLink)
        Resolve link to content
        Parameters:
        resolvedLink - resolved link
        Returns:
        resolved content for the link