Interface NodeRendererFactory
- All Superinterfaces:
Function<DataHolder, NodeRenderer>
- All Known Subinterfaces:
DelegatingNodeRendererFactory
- All Known Implementing Classes:
AbbreviationNodeRenderer.Factory, AdmonitionNodeRenderer.Factory, AnchorLinkNodeRenderer.Factory, AsideNodeRenderer.Factory, AttributesNodeRenderer.Factory, CoreNodeRenderer.Factory, DefinitionNodeRenderer.Factory, DelegatingNodeRendererFactoryWrapper, EmojiJiraRenderer.Factory, EmojiNodeRenderer.Factory, EnumeratedReferenceNodeRenderer.Factory, EscapedCharacterNodeRenderer.Factory, FootnoteNodeRenderer.Factory, GfmIssuesJiraRenderer.Factory, GfmIssuesNodeRenderer.Factory, GfmUsersJiraRenderer.Factory, GfmUsersNodeRenderer.Factory, GitLabNodeRenderer.Factory, InsJiraRenderer.Factory, InsNodeRenderer.Factory, JekyllFrontMatterNodeRenderer.Factory, JekyllTagNodeRenderer.Factory, JiraConverterNodeRenderer.Factory, MacroNodeRenderer.Factory, MacrosNodeRenderer.Factory, MediaTagsNodeRenderer.Factory, ResizableImageNodeRenderer.Factory, SimTocNodeRenderer.Factory, SpecExampleNodeRenderer.Factory, StrikethroughJiraRenderer.Factory, StrikethroughNodeRenderer.Factory, StrikethroughYouTrackRenderer.Factory, SuperscriptJiraRenderer.Factory, SuperscriptNodeRenderer.Factory, TableJiraRenderer.Factory, TableNodeRenderer.Factory, TaskListNodeRenderer.Factory, TocNodeRenderer.Factory, TypographicNodeRenderer.Factory, WikiLinkJiraRenderer.Factory, WikiLinkNodeRenderer.Factory, YouTrackConverterNodeRenderer.Factory, YouTubeLinkNodeRenderer.Factory, ZzzzzzJiraRenderer.Factory, ZzzzzzNodeRenderer.Factory
Factory for instantiating new node renderers when rendering is done.
-
Method Summary
Modifier and TypeMethodDescription@NotNull NodeRendererapply(@NotNull DataHolder options) Create a new node renderer for the specified rendering context.
-
Method Details
-
apply
Create a new node renderer for the specified rendering context.- Specified by:
applyin interfaceFunction<DataHolder, NodeRenderer>- Parameters:
options- the context for rendering (normally passed on to the node renderer)- Returns:
- a node renderer
-