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 NodeRenderer
apply
(@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:
apply
in interfaceFunction<DataHolder,
NodeRenderer> - Parameters:
options
- the context for rendering (normally passed on to the node renderer)- Returns:
- a node renderer
-