Uses of Interface
com.vladsch.flexmark.formatter.NodeFormatterContext
Packages that use NodeFormatterContext
Package
Description
-
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.abbreviation.internal
Methods in com.vladsch.flexmark.ext.abbreviation.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionAbbreviationNodeFormatter.modifyTransformedReference
(String transformedText, NodeFormatterContext context) private void
AbbreviationNodeFormatter.render
(AbbreviationBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
AbbreviationNodeFormatter.render
(Abbreviation node, NodeFormatterContext context, MarkdownWriter markdown) void
AbbreviationNodeFormatter.renderReferenceBlock
(AbbreviationBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.admonition.internal
Methods in com.vladsch.flexmark.ext.admonition.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
AdmonitionNodeFormatter.render
(AdmonitionBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.aside.internal
Methods in com.vladsch.flexmark.ext.aside.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
AsideNodeFormatter.render
(AsideBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.attributes.internal
Methods in com.vladsch.flexmark.ext.attributes.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionvoid
AttributesNodeFormatter.addExplicitId
(@NotNull Node node, @Nullable String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) static String
AttributesNodeFormatter.getEncodedIdAttribute
(String category, String categoryId, NodeFormatterContext context, MarkdownWriter markdown) private static String
AttributesNodeFormatter.getEncodedIdAttribute
(String category, String categoryId, NodeFormatterContext context, MarkdownWriter markdown, Map<String, String> attributeTranslationMap, Map<String, String> attributeTranslatedMap) private String
AttributesNodeFormatter.getEncodedOriginalId
(String attribute, NodeFormatterContext context) (package private) void
AttributesNodeFormatter.render
(AttributesNode node, NodeFormatterContext context, MarkdownWriter markdown) void
AttributesNodeFormatter.renderDocument
(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.definition.internal
Methods in com.vladsch.flexmark.ext.definition.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
DefinitionNodeFormatter.render
(DefinitionItem node, NodeFormatterContext context, MarkdownWriter markdown) private void
DefinitionNodeFormatter.render
(DefinitionList node, NodeFormatterContext context, MarkdownWriter markdown) private void
DefinitionNodeFormatter.render
(DefinitionTerm node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.emoji.internal
Methods in com.vladsch.flexmark.ext.emoji.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescription(package private) void
EmojiNodeFormatter.render
(Emoji node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.enumerated.reference.internal
Methods in com.vladsch.flexmark.ext.enumerated.reference.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
EnumeratedReferenceNodeFormatter.render
(EnumeratedReferenceBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
EnumeratedReferenceNodeFormatter.render
(EnumeratedReferenceLink node, NodeFormatterContext context, MarkdownWriter markdown) private void
EnumeratedReferenceNodeFormatter.render
(EnumeratedReferenceText node, NodeFormatterContext context, MarkdownWriter markdown) protected void
EnumeratedReferenceNodeFormatter.renderReferenceBlock
(EnumeratedReferenceBlock node, NodeFormatterContext context, MarkdownWriter markdown) private static void
EnumeratedReferenceNodeFormatter.renderReferenceText
(BasedSequence text, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.footnotes.internal
Methods in com.vladsch.flexmark.ext.footnotes.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
FootnoteNodeFormatter.render
(FootnoteBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
FootnoteNodeFormatter.render
(Footnote node, NodeFormatterContext context, MarkdownWriter markdown) void
FootnoteNodeFormatter.renderReferenceBlock
(FootnoteBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.gfm.tasklist.internal
Methods in com.vladsch.flexmark.ext.gfm.tasklist.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
TaskListNodeFormatter.render
(BulletList node, NodeFormatterContext context, MarkdownWriter markdown) private void
TaskListNodeFormatter.render
(OrderedList node, NodeFormatterContext context, MarkdownWriter markdown) private void
TaskListNodeFormatter.render
(TaskListItem node, NodeFormatterContext context, MarkdownWriter markdown) void
TaskListNodeFormatter.renderList
(ListBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.gitlab.internal
Methods in com.vladsch.flexmark.ext.gitlab.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
GitLabNodeFormatter.render
(GitLabBlockQuote node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.jekyll.front.matter.internal
Methods in com.vladsch.flexmark.ext.jekyll.front.matter.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
JekyllFrontMatterNodeFormatter.render
(JekyllFrontMatterBlock node, NodeFormatterContext context, MarkdownWriter markdown) void
JekyllFrontMatterNodeFormatter.renderDocument
(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.jekyll.tag.internal
Methods in com.vladsch.flexmark.ext.jekyll.tag.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
JekyllTagNodeFormatter.render
(JekyllTagBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
JekyllTagNodeFormatter.render
(JekyllTag node, NodeFormatterContext context, MarkdownWriter markdown) void
JekyllTagNodeFormatter.renderDocument
(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.macros.internal
Methods in com.vladsch.flexmark.ext.macros.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
MacrosNodeFormatter.render
(MacroDefinitionBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
MacrosNodeFormatter.render
(MacroReference node, NodeFormatterContext context, MarkdownWriter markdown) void
MacrosNodeFormatter.renderReferenceBlock
(MacroDefinitionBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.spec.example.internal
Methods in com.vladsch.flexmark.ext.spec.example.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescription(package private) void
SpecExampleNodeFormatter.render
(Heading node, NodeFormatterContext context, MarkdownWriter markdown) (package private) void
SpecExampleNodeFormatter.render
(SpecExampleBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.tables.internal
Methods in com.vladsch.flexmark.ext.tables.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
TableNodeFormatter.render
(Text node, NodeFormatterContext context, MarkdownWriter markdown) private void
TableNodeFormatter.render
(TableBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
TableNodeFormatter.render
(TableBody node, NodeFormatterContext context, MarkdownWriter markdown) private void
TableNodeFormatter.render
(TableCaption node, NodeFormatterContext context, MarkdownWriter markdown) private void
TableNodeFormatter.render
(TableCell node, NodeFormatterContext context, MarkdownWriter markdown) private void
TableNodeFormatter.render
(TableHead node, NodeFormatterContext context, MarkdownWriter markdown) private void
TableNodeFormatter.render
(TableRow node, NodeFormatterContext context, MarkdownWriter markdown) private void
TableNodeFormatter.render
(TableSeparator node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.toc.internal
Methods in com.vladsch.flexmark.ext.toc.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
SimTocNodeFormatter.render
(SimTocBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
SimTocNodeFormatter.render
(SimTocContent node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.wikilink.internal
Methods in com.vladsch.flexmark.ext.wikilink.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
WikiLinkNodeFormatter.render
(WikiImage node, NodeFormatterContext context, MarkdownWriter markdown) private void
WikiLinkNodeFormatter.render
(WikiLink node, NodeFormatterContext context, MarkdownWriter markdown) void
WikiLinkNodeFormatter.renderDocument
(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) private void
WikiLinkNodeFormatter.renderLink
(WikiNode node, NodeFormatterContext context, MarkdownWriter markdown) private void
WikiLinkNodeFormatter.renderText
(WikiNode node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of NodeFormatterContext in com.vladsch.flexmark.ext.yaml.front.matter.internal
Methods in com.vladsch.flexmark.ext.yaml.front.matter.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionprivate void
YamlFrontMatterNodeFormatter.render
(YamlFrontMatterBlock node, NodeFormatterContext context, MarkdownWriter markdown) void
YamlFrontMatterNodeFormatter.renderDocument
(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) -
Uses of NodeFormatterContext in com.vladsch.flexmark.formatter
Classes in com.vladsch.flexmark.formatter that implement NodeFormatterContextModifier and TypeClassDescriptionprivate class
private class
class
Methods in com.vladsch.flexmark.formatter that return NodeFormatterContextModifier and TypeMethodDescription@NotNull NodeFormatterContext
Formatter.MainNodeFormatter.getSubContext()
@NotNull NodeFormatterContext
Formatter.MainNodeFormatter.getSubContext
(@Nullable DataHolder options) @NotNull NodeFormatterContext
Formatter.MainNodeFormatter.getSubContext
(@Nullable DataHolder options, @NotNull ISequenceBuilder<?, ?> builder) @NotNull NodeFormatterContext
Formatter.MainNodeFormatter.SubNodeFormatter.getSubContext()
@NotNull NodeFormatterContext
Formatter.MainNodeFormatter.SubNodeFormatter.getSubContext
(@Nullable DataHolder options) @NotNull NodeFormatterContext
Formatter.MainNodeFormatter.SubNodeFormatter.getSubContext
(@Nullable DataHolder options, @NotNull ISequenceBuilder<?, ?> builder) (package private) NodeFormatterContext
Formatter.MainNodeFormatter.getSubContextRaw
(@Nullable DataHolder options, @NotNull ISequenceBuilder<?, ?> builder) Methods in com.vladsch.flexmark.formatter with parameters of type NodeFormatterContextModifier and TypeMethodDescriptionvoid
ExplicitAttributeIdProvider.addExplicitId
(@NotNull Node node, @Nullable String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) Used by AttributesExtension to insert attributes for headings during mergevoid
Formatter.MainNodeFormatter.addExplicitId
(@NotNull Node node, @Nullable String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) void
Formatter.MainNodeFormatter.SubNodeFormatter.addExplicitId
(@NotNull Node node, @Nullable String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) void
TranslationHandler.beginRendering
(@NotNull Document node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter out) private void
NodeRepositoryFormatter.formatReferences
(NodeFormatterContext context, MarkdownWriter markdown) static String
FormatterUtils.getBlockLikePrefix
(BlockQuoteLike node, NodeFormatterContext context, BlockQuoteMarker blockQuoteMarkers, @NotNull BasedSequence prefix) protected ElementPlacement
NodeRepositoryFormatter.getTranslationReferencePlacement
(NodeFormatterContext context) NodeRepositoryFormatter.modifyTransformedReference
(String transformedReferenceId, NodeFormatterContext context) void
NodeFormattingHandler.CustomNodeFormatter.render
(N node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) void
NodeFormattingHandler.render
(@NotNull Node node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) void
TranslatingSpanRender.render
(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) static void
FormatterUtils.renderBlockQuoteLike
(BlockQuoteLike node, NodeFormatterContext context, MarkdownWriter markdown) void
NodeRepositoryFormatter.renderDocument
(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) void
PhasedNodeFormatter.renderDocument
(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) Render the specified node.static void
FormatterUtils.renderList
(ListBlock node, NodeFormatterContext context, MarkdownWriter markdown) static void
FormatterUtils.renderList
(ListBlock node, NodeFormatterContext context, MarkdownWriter markdown, List<Node> itemList) static void
FormatterUtils.renderListItem
(ListItem node, NodeFormatterContext context, MarkdownWriter markdown, ListOptions listOptions, BasedSequence markerSuffix, boolean addBlankLineLooseItems) static void
FormatterUtils.renderLooseItemParagraph
(Paragraph node, NodeFormatterContext context, MarkdownWriter markdown) static void
FormatterUtils.renderLooseParagraph
(Paragraph node, NodeFormatterContext context, MarkdownWriter markdown) protected void
NodeRepositoryFormatter.renderReference
(B node, NodeFormatterContext context, MarkdownWriter markdown) protected abstract void
NodeRepositoryFormatter.renderReferenceBlock
(B node, NodeFormatterContext context, MarkdownWriter markdown) private void
NodeRepositoryFormatter.renderReferenceBlockUnique
(B node, NodeFormatterContext context, MarkdownWriter markdown) static void
FormatterUtils.renderTextBlockParagraphLines
(Node node, NodeFormatterContext context, MarkdownWriter markdown) protected String
NodeRepositoryFormatter.transformReferenceId
(String nodeText, NodeFormatterContext context) protected void
NodeRepositoryFormatter.uniquifyIds
(NodeFormatterContext context, MarkdownWriter markdown, Document document) Compute needed id map to make reference ids unique across documents[] up to entry equal to document and store this map in document property so that it can be retrieved from the document later when computing the map by documents after this document in the list. -
Uses of NodeFormatterContext in com.vladsch.flexmark.formatter.internal
Methods in com.vladsch.flexmark.formatter.internal with parameters of type NodeFormatterContextModifier and TypeMethodDescription(package private) void
CoreNodeFormatter.appendReference
(CharSequence id, NodeFormatterContext context, MarkdownWriter markdown) void
TranslationHandlerImpl.beginRendering
(@NotNull Document node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter appendable) private void
CoreNodeFormatter.render
(AutoLink node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(BlockQuote node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(BulletListItem node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(BulletList node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(Code node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(Emphasis node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(FencedCodeBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(HardLineBreak node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(Heading node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(HtmlBlockBase node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(HtmlBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(HtmlCommentBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(HtmlEntity node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(HtmlInlineComment node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(HtmlInline node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(HtmlInnerBlockComment node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(Image node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(ImageRef node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(IndentedCodeBlock node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(Link node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(LinkRef node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(MailLink node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(OrderedListItem node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(OrderedList node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(Paragraph node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(Reference node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(SoftLineBreak node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(StrongEmphasis node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(TextBase node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(Text node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(ThematicBreak node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(BlankLine node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(Document node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.render
(Node node, NodeFormatterContext context, MarkdownWriter markdown) private void
CoreNodeFormatter.renderAutoLink
(DelimitedLinkNode node, NodeFormatterContext context, MarkdownWriter markdown, String prefix, String suffix) void
CoreNodeFormatter.renderDocument
(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) void
CoreNodeFormatter.renderReferenceBlock
(Reference node, NodeFormatterContext context, MarkdownWriter markdown)