Uses of Class
com.vladsch.flexmark.formatter.MarkdownWriter
Packages that use MarkdownWriter
Package
Description
-
Uses of MarkdownWriter in com.vladsch.flexmark.ext.abbreviation.internal
Methods in com.vladsch.flexmark.ext.abbreviation.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidAbbreviationNodeFormatter.render(AbbreviationBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidAbbreviationNodeFormatter.render(Abbreviation node, NodeFormatterContext context, MarkdownWriter markdown) voidAbbreviationNodeFormatter.renderReferenceBlock(AbbreviationBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.admonition.internal
Methods in com.vladsch.flexmark.ext.admonition.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidAdmonitionNodeFormatter.render(AdmonitionBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.aside.internal
Methods in com.vladsch.flexmark.ext.aside.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidAsideNodeFormatter.render(AsideBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.attributes.internal
Methods in com.vladsch.flexmark.ext.attributes.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionvoidAttributesNodeFormatter.addExplicitId(@NotNull Node node, @Nullable String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) static StringAttributesNodeFormatter.getEncodedIdAttribute(String category, String categoryId, NodeFormatterContext context, MarkdownWriter markdown) private static StringAttributesNodeFormatter.getEncodedIdAttribute(String category, String categoryId, NodeFormatterContext context, MarkdownWriter markdown, Map<String, String> attributeTranslationMap, Map<String, String> attributeTranslatedMap) (package private) voidAttributesNodeFormatter.render(AttributesNode node, NodeFormatterContext context, MarkdownWriter markdown) voidAttributesNodeFormatter.renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.definition.internal
Methods in com.vladsch.flexmark.ext.definition.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidDefinitionNodeFormatter.render(DefinitionItem node, NodeFormatterContext context, MarkdownWriter markdown) private voidDefinitionNodeFormatter.render(DefinitionList node, NodeFormatterContext context, MarkdownWriter markdown) private voidDefinitionNodeFormatter.render(DefinitionTerm node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.emoji.internal
Methods in com.vladsch.flexmark.ext.emoji.internal with parameters of type MarkdownWriterModifier and TypeMethodDescription(package private) voidEmojiNodeFormatter.render(Emoji node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.enumerated.reference.internal
Methods in com.vladsch.flexmark.ext.enumerated.reference.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidEnumeratedReferenceNodeFormatter.render(EnumeratedReferenceBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidEnumeratedReferenceNodeFormatter.render(EnumeratedReferenceLink node, NodeFormatterContext context, MarkdownWriter markdown) private voidEnumeratedReferenceNodeFormatter.render(EnumeratedReferenceText node, NodeFormatterContext context, MarkdownWriter markdown) protected voidEnumeratedReferenceNodeFormatter.renderReferenceBlock(EnumeratedReferenceBlock node, NodeFormatterContext context, MarkdownWriter markdown) private static voidEnumeratedReferenceNodeFormatter.renderReferenceText(BasedSequence text, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.footnotes.internal
Methods in com.vladsch.flexmark.ext.footnotes.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidFootnoteNodeFormatter.render(FootnoteBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidFootnoteNodeFormatter.render(Footnote node, NodeFormatterContext context, MarkdownWriter markdown) voidFootnoteNodeFormatter.renderReferenceBlock(FootnoteBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.gfm.tasklist.internal
Methods in com.vladsch.flexmark.ext.gfm.tasklist.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidTaskListNodeFormatter.render(BulletList node, NodeFormatterContext context, MarkdownWriter markdown) private voidTaskListNodeFormatter.render(OrderedList node, NodeFormatterContext context, MarkdownWriter markdown) private voidTaskListNodeFormatter.render(TaskListItem node, NodeFormatterContext context, MarkdownWriter markdown) voidTaskListNodeFormatter.renderList(ListBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.gitlab.internal
Methods in com.vladsch.flexmark.ext.gitlab.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidGitLabNodeFormatter.render(GitLabBlockQuote node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.jekyll.front.matter.internal
Methods in com.vladsch.flexmark.ext.jekyll.front.matter.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidJekyllFrontMatterNodeFormatter.render(JekyllFrontMatterBlock node, NodeFormatterContext context, MarkdownWriter markdown) voidJekyllFrontMatterNodeFormatter.renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.jekyll.tag.internal
Methods in com.vladsch.flexmark.ext.jekyll.tag.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidJekyllTagNodeFormatter.render(JekyllTagBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidJekyllTagNodeFormatter.render(JekyllTag node, NodeFormatterContext context, MarkdownWriter markdown) voidJekyllTagNodeFormatter.renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.macros.internal
Methods in com.vladsch.flexmark.ext.macros.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidMacrosNodeFormatter.render(MacroDefinitionBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidMacrosNodeFormatter.render(MacroReference node, NodeFormatterContext context, MarkdownWriter markdown) voidMacrosNodeFormatter.renderReferenceBlock(MacroDefinitionBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.spec.example.internal
Methods in com.vladsch.flexmark.ext.spec.example.internal with parameters of type MarkdownWriterModifier and TypeMethodDescription(package private) voidSpecExampleNodeFormatter.render(Heading node, NodeFormatterContext context, MarkdownWriter markdown) (package private) voidSpecExampleNodeFormatter.render(SpecExampleBlock node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.tables.internal
Methods in com.vladsch.flexmark.ext.tables.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidTableNodeFormatter.render(Text node, NodeFormatterContext context, MarkdownWriter markdown) private voidTableNodeFormatter.render(TableBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidTableNodeFormatter.render(TableBody node, NodeFormatterContext context, MarkdownWriter markdown) private voidTableNodeFormatter.render(TableCaption node, NodeFormatterContext context, MarkdownWriter markdown) private voidTableNodeFormatter.render(TableCell node, NodeFormatterContext context, MarkdownWriter markdown) private voidTableNodeFormatter.render(TableHead node, NodeFormatterContext context, MarkdownWriter markdown) private voidTableNodeFormatter.render(TableRow node, NodeFormatterContext context, MarkdownWriter markdown) private voidTableNodeFormatter.render(TableSeparator node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.toc
Methods in com.vladsch.flexmark.ext.toc with parameters of type MarkdownWriterModifier and TypeMethodDescriptionstatic voidTocUtils.renderMarkdownToc(MarkdownWriter out, List<Integer> headings, List<String> headingTexts, TocOptions tocOptions) static voidTocUtils.renderTocContent(MarkdownWriter markdown, TocOptions options, TocOptions defaultOptions, List<Heading> headings, List<String> headingTexts) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.toc.internal
Methods in com.vladsch.flexmark.ext.toc.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidSimTocNodeFormatter.render(SimTocBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidSimTocNodeFormatter.render(SimTocContent node, NodeFormatterContext context, MarkdownWriter markdown) private voidSimTocNodeFormatter.renderTocHeaders(MarkdownWriter markdown, List<Heading> headings, TocOptions options) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.wikilink.internal
Methods in com.vladsch.flexmark.ext.wikilink.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidWikiLinkNodeFormatter.render(WikiImage node, NodeFormatterContext context, MarkdownWriter markdown) private voidWikiLinkNodeFormatter.render(WikiLink node, NodeFormatterContext context, MarkdownWriter markdown) voidWikiLinkNodeFormatter.renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) private voidWikiLinkNodeFormatter.renderLink(WikiNode node, NodeFormatterContext context, MarkdownWriter markdown) private voidWikiLinkNodeFormatter.renderText(WikiNode node, NodeFormatterContext context, MarkdownWriter markdown) -
Uses of MarkdownWriter in com.vladsch.flexmark.ext.yaml.front.matter.internal
Methods in com.vladsch.flexmark.ext.yaml.front.matter.internal with parameters of type MarkdownWriterModifier and TypeMethodDescriptionprivate voidYamlFrontMatterNodeFormatter.render(YamlFrontMatterBlock node, NodeFormatterContext context, MarkdownWriter markdown) voidYamlFrontMatterNodeFormatter.renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) -
Uses of MarkdownWriter in com.vladsch.flexmark.formatter
Subclasses with type arguments of type MarkdownWriter in com.vladsch.flexmark.formatterFields in com.vladsch.flexmark.formatter declared as MarkdownWriterMethods in com.vladsch.flexmark.formatter that return MarkdownWriterModifier and TypeMethodDescription@NotNull MarkdownWriterMarkdownWriter.appendNonTranslating(@NotNull CharSequence csq) @NotNull MarkdownWriterMarkdownWriter.appendNonTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq) @NotNull MarkdownWriterMarkdownWriter.appendNonTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq, @Nullable CharSequence suffix) @NotNull MarkdownWriterMarkdownWriter.appendNonTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq, @Nullable CharSequence suffix, @Nullable CharSequence suffix2) @NotNull MarkdownWriterMarkdownWriter.appendTranslating(@NotNull CharSequence csq) @NotNull MarkdownWriterMarkdownWriter.appendTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq) @NotNull MarkdownWriterMarkdownWriter.appendTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq, @Nullable CharSequence suffix) @NotNull MarkdownWriterMarkdownWriter.appendTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq, @Nullable CharSequence suffix, @Nullable CharSequence suffix2) @NotNull MarkdownWriterMarkdownWriter.getEmptyAppendable()@NotNull MarkdownWriterFormatter.MainNodeFormatter.SubNodeFormatter.getMarkdown()@NotNull MarkdownWriterNodeFormatterContext.getMarkdown()@NotNull MarkdownWriterNodeFormatterSubContext.getMarkdown()Methods in com.vladsch.flexmark.formatter with parameters of type MarkdownWriterModifier and TypeMethodDescriptionvoidExplicitAttributeIdProvider.addExplicitId(@NotNull Node node, @Nullable String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) Used by AttributesExtension to insert attributes for headings during mergevoidFormatter.MainNodeFormatter.addExplicitId(@NotNull Node node, @Nullable String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) voidFormatter.MainNodeFormatter.SubNodeFormatter.addExplicitId(@NotNull Node node, @Nullable String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) static voidFormatterUtils.appendWhiteSpaceBetween(MarkdownWriter markdown, Node prev, Node next, boolean preserve, boolean collapse, boolean collapseToEOL) static voidFormatterUtils.appendWhiteSpaceBetween(MarkdownWriter markdown, BasedSequence prev, BasedSequence next, boolean preserve, boolean collapse, boolean collapseToEOL) voidTranslationHandler.beginRendering(@NotNull Document node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter out) private voidNodeRepositoryFormatter.formatReferences(NodeFormatterContext context, MarkdownWriter markdown) static @NotNull StringFormatterUtils.getActualAdditionalPrefix(BasedSequence contentChars, MarkdownWriter markdown) voidNodeFormattingHandler.CustomNodeFormatter.render(N node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) voidNodeFormattingHandler.render(@NotNull Node node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) voidTranslatingSpanRender.render(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) static voidFormatterUtils.renderBlockQuoteLike(BlockQuoteLike node, NodeFormatterContext context, MarkdownWriter markdown) voidNodeRepositoryFormatter.renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) voidPhasedNodeFormatter.renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) Render the specified node.static voidFormatterUtils.renderList(ListBlock node, NodeFormatterContext context, MarkdownWriter markdown) static voidFormatterUtils.renderList(ListBlock node, NodeFormatterContext context, MarkdownWriter markdown, List<Node> itemList) static voidFormatterUtils.renderListItem(ListItem node, NodeFormatterContext context, MarkdownWriter markdown, ListOptions listOptions, BasedSequence markerSuffix, boolean addBlankLineLooseItems) static voidFormatterUtils.renderLooseItemParagraph(Paragraph node, NodeFormatterContext context, MarkdownWriter markdown) static voidFormatterUtils.renderLooseParagraph(Paragraph node, NodeFormatterContext context, MarkdownWriter markdown) protected voidNodeRepositoryFormatter.renderReference(B node, NodeFormatterContext context, MarkdownWriter markdown) protected abstract voidNodeRepositoryFormatter.renderReferenceBlock(B node, NodeFormatterContext context, MarkdownWriter markdown) private voidNodeRepositoryFormatter.renderReferenceBlockUnique(B node, NodeFormatterContext context, MarkdownWriter markdown) static voidFormatterUtils.renderTextBlockParagraphLines(Node node, NodeFormatterContext context, MarkdownWriter markdown) protected voidNodeRepositoryFormatter.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.Constructors in com.vladsch.flexmark.formatter with parameters of type MarkdownWriterModifierConstructorDescription(package private)MainNodeFormatter(DataHolder options, MarkdownWriter out, Document document, TranslationHandler translationHandler) NodeFormatterSubContext(@NotNull MarkdownWriter markdown) SubNodeFormatter(Formatter.MainNodeFormatter mainNodeRenderer, MarkdownWriter out, @Nullable DataHolder options) -
Uses of MarkdownWriter in com.vladsch.flexmark.formatter.internal
Fields in com.vladsch.flexmark.formatter.internal declared as MarkdownWriterMethods in com.vladsch.flexmark.formatter.internal with parameters of type MarkdownWriterModifier and TypeMethodDescription(package private) voidCoreNodeFormatter.appendReference(CharSequence id, NodeFormatterContext context, MarkdownWriter markdown) voidTranslationHandlerImpl.beginRendering(@NotNull Document node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter appendable) private voidCoreNodeFormatter.render(AutoLink node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(BlockQuote node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(BulletListItem node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(BulletList node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(Code node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(Emphasis node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(FencedCodeBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(HardLineBreak node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(Heading node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(HtmlBlockBase node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(HtmlBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(HtmlCommentBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(HtmlEntity node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(HtmlInlineComment node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(HtmlInline node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(HtmlInnerBlockComment node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(Image node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(ImageRef node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(IndentedCodeBlock node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(Link node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(LinkRef node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(MailLink node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(OrderedListItem node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(OrderedList node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(Paragraph node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(Reference node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(SoftLineBreak node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(StrongEmphasis node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(TextBase node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(Text node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(ThematicBreak node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(BlankLine node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(Document node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.render(Node node, NodeFormatterContext context, MarkdownWriter markdown) private voidCoreNodeFormatter.renderAutoLink(DelimitedLinkNode node, NodeFormatterContext context, MarkdownWriter markdown, String prefix, String suffix) voidCoreNodeFormatter.renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) voidCoreNodeFormatter.renderReferenceBlock(Reference node, NodeFormatterContext context, MarkdownWriter markdown)