Uses of Class
com.vladsch.flexmark.formatter.MarkdownWriter
-
-
Uses of MarkdownWriter in com.vladsch.flexmark.ext.abbreviation.internal
Methods in com.vladsch.flexmark.ext.abbreviation.internal with parameters of type MarkdownWriter Modifier and Type Method Description 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 MarkdownWriter in com.vladsch.flexmark.ext.admonition.internal
Methods in com.vladsch.flexmark.ext.admonition.internal with parameters of type MarkdownWriter Modifier and Type Method Description private void
AdmonitionNodeFormatter. 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 MarkdownWriter Modifier and Type Method Description private void
AsideNodeFormatter. 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 MarkdownWriter Modifier and Type Method Description void
AttributesNodeFormatter. addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)
static java.lang.String
AttributesNodeFormatter. getEncodedIdAttribute(java.lang.String category, java.lang.String categoryId, NodeFormatterContext context, MarkdownWriter markdown)
private static java.lang.String
AttributesNodeFormatter. getEncodedIdAttribute(java.lang.String category, java.lang.String categoryId, NodeFormatterContext context, MarkdownWriter markdown, java.util.Map<java.lang.String,java.lang.String> attributeTranslationMap, java.util.Map<java.lang.String,java.lang.String> attributeTranslatedMap)
(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 MarkdownWriter in com.vladsch.flexmark.ext.definition.internal
Methods in com.vladsch.flexmark.ext.definition.internal with parameters of type MarkdownWriter Modifier and Type Method Description private 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 MarkdownWriter in com.vladsch.flexmark.ext.emoji.internal
Methods in com.vladsch.flexmark.ext.emoji.internal with parameters of type MarkdownWriter Modifier and Type Method Description (package private) void
EmojiNodeFormatter. 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 MarkdownWriter Modifier and Type Method Description private 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 MarkdownWriter in com.vladsch.flexmark.ext.footnotes.internal
Methods in com.vladsch.flexmark.ext.footnotes.internal with parameters of type MarkdownWriter Modifier and Type Method Description private 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 MarkdownWriter in com.vladsch.flexmark.ext.gfm.tasklist.internal
Methods in com.vladsch.flexmark.ext.gfm.tasklist.internal with parameters of type MarkdownWriter Modifier and Type Method Description private 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 MarkdownWriter in com.vladsch.flexmark.ext.gitlab.internal
Methods in com.vladsch.flexmark.ext.gitlab.internal with parameters of type MarkdownWriter Modifier and Type Method Description private void
GitLabNodeFormatter. 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 MarkdownWriter Modifier and Type Method Description private 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 MarkdownWriter in com.vladsch.flexmark.ext.jekyll.tag.internal
Methods in com.vladsch.flexmark.ext.jekyll.tag.internal with parameters of type MarkdownWriter Modifier and Type Method Description private 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 MarkdownWriter in com.vladsch.flexmark.ext.macros.internal
Methods in com.vladsch.flexmark.ext.macros.internal with parameters of type MarkdownWriter Modifier and Type Method Description private 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 MarkdownWriter in com.vladsch.flexmark.ext.spec.example.internal
Methods in com.vladsch.flexmark.ext.spec.example.internal with parameters of type MarkdownWriter Modifier and Type Method Description (package private) void
SpecExampleNodeFormatter. render(Heading node, NodeFormatterContext context, MarkdownWriter markdown)
(package private) void
SpecExampleNodeFormatter. 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 MarkdownWriter Modifier and Type Method Description private 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 MarkdownWriter in com.vladsch.flexmark.ext.toc
Methods in com.vladsch.flexmark.ext.toc with parameters of type MarkdownWriter Modifier and Type Method Description static void
TocUtils. renderMarkdownToc(MarkdownWriter out, java.util.List<java.lang.Integer> headings, java.util.List<java.lang.String> headingTexts, TocOptions tocOptions)
static void
TocUtils. renderTocContent(MarkdownWriter markdown, TocOptions options, TocOptions defaultOptions, java.util.List<Heading> headings, java.util.List<java.lang.String> headingTexts)
-
Uses of MarkdownWriter in com.vladsch.flexmark.ext.toc.internal
Methods in com.vladsch.flexmark.ext.toc.internal with parameters of type MarkdownWriter Modifier and Type Method Description private void
SimTocNodeFormatter. render(SimTocBlock node, NodeFormatterContext context, MarkdownWriter markdown)
private void
SimTocNodeFormatter. render(SimTocContent node, NodeFormatterContext context, MarkdownWriter markdown)
private void
SimTocNodeFormatter. renderTocHeaders(MarkdownWriter markdown, java.util.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 MarkdownWriter Modifier and Type Method Description private 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 MarkdownWriter in com.vladsch.flexmark.ext.yaml.front.matter.internal
Methods in com.vladsch.flexmark.ext.yaml.front.matter.internal with parameters of type MarkdownWriter Modifier and Type Method Description private 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 MarkdownWriter in com.vladsch.flexmark.formatter
Fields in com.vladsch.flexmark.formatter declared as MarkdownWriter Modifier and Type Field Description protected MarkdownWriter
NodeFormatterSubContext. markdown
Methods in com.vladsch.flexmark.formatter that return MarkdownWriter Modifier and Type Method Description @NotNull MarkdownWriter
MarkdownWriter. appendNonTranslating(@NotNull java.lang.CharSequence csq)
@NotNull MarkdownWriter
MarkdownWriter. appendNonTranslating(@Nullable java.lang.CharSequence prefix, @NotNull java.lang.CharSequence csq)
@NotNull MarkdownWriter
MarkdownWriter. appendNonTranslating(@Nullable java.lang.CharSequence prefix, @NotNull java.lang.CharSequence csq, @Nullable java.lang.CharSequence suffix)
@NotNull MarkdownWriter
MarkdownWriter. appendNonTranslating(@Nullable java.lang.CharSequence prefix, @NotNull java.lang.CharSequence csq, @Nullable java.lang.CharSequence suffix, @Nullable java.lang.CharSequence suffix2)
@NotNull MarkdownWriter
MarkdownWriter. appendTranslating(@NotNull java.lang.CharSequence csq)
@NotNull MarkdownWriter
MarkdownWriter. appendTranslating(@Nullable java.lang.CharSequence prefix, @NotNull java.lang.CharSequence csq)
@NotNull MarkdownWriter
MarkdownWriter. appendTranslating(@Nullable java.lang.CharSequence prefix, @NotNull java.lang.CharSequence csq, @Nullable java.lang.CharSequence suffix)
@NotNull MarkdownWriter
MarkdownWriter. appendTranslating(@Nullable java.lang.CharSequence prefix, @NotNull java.lang.CharSequence csq, @Nullable java.lang.CharSequence suffix, @Nullable java.lang.CharSequence suffix2)
@NotNull MarkdownWriter
MarkdownWriter. getEmptyAppendable()
@NotNull MarkdownWriter
Formatter.MainNodeFormatter.SubNodeFormatter. getMarkdown()
@NotNull MarkdownWriter
NodeFormatterContext. getMarkdown()
@NotNull MarkdownWriter
NodeFormatterSubContext. getMarkdown()
Methods in com.vladsch.flexmark.formatter with parameters of type MarkdownWriter Modifier and Type Method Description void
ExplicitAttributeIdProvider. addExplicitId(@NotNull Node node, @Nullable java.lang.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 java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)
void
Formatter.MainNodeFormatter.SubNodeFormatter. addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)
static void
FormatterUtils. appendWhiteSpaceBetween(MarkdownWriter markdown, Node prev, Node next, boolean preserve, boolean collapse, boolean collapseToEOL)
static void
FormatterUtils. appendWhiteSpaceBetween(MarkdownWriter markdown, BasedSequence prev, BasedSequence next, boolean preserve, boolean collapse, boolean collapseToEOL)
void
TranslationHandler. beginRendering(@NotNull Document node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter out)
private void
NodeRepositoryFormatter. formatReferences(NodeFormatterContext context, MarkdownWriter markdown)
static @NotNull java.lang.String
FormatterUtils. getActualAdditionalPrefix(BasedSequence contentChars, MarkdownWriter markdown)
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, java.util.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 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.Constructors in com.vladsch.flexmark.formatter with parameters of type MarkdownWriter Constructor Description 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 MarkdownWriter Modifier and Type Field Description private MarkdownWriter
TranslationHandlerImpl. myWriter
Methods in com.vladsch.flexmark.formatter.internal with parameters of type MarkdownWriter Modifier and Type Method Description (package private) void
CoreNodeFormatter. appendReference(java.lang.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, java.lang.String prefix, java.lang.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)
-