| Package | Description |
|---|---|
| com.vladsch.flexmark.formatter | |
| com.vladsch.flexmark.formatter.internal |
| Modifier and Type | Method and Description |
|---|---|
void |
TranslationHandler.beginRendering(com.vladsch.flexmark.ast.Document node,
NodeFormatterContext context,
MarkdownWriter out) |
void |
CustomNodeFormatter.render(N node,
NodeFormatterContext context,
MarkdownWriter markdown) |
void |
TranslatingSpanRender.render(NodeFormatterContext context,
MarkdownWriter markdown) |
| Modifier and Type | Field and Description |
|---|---|
protected MarkdownWriter |
NodeFormatterSubContext.markdown |
| Modifier and Type | Method and Description |
|---|---|
MarkdownWriter |
MarkdownWriter.addAfterEolRunnable(int atPendingEOL,
Runnable runnable) |
MarkdownWriter |
MarkdownWriter.addLine() |
MarkdownWriter |
MarkdownWriter.addPrefix(CharSequence prefix) |
MarkdownWriter |
MarkdownWriter.append(char c) |
MarkdownWriter |
MarkdownWriter.append(CharSequence csq) |
MarkdownWriter |
MarkdownWriter.append(CharSequence csq,
int start,
int end) |
MarkdownWriter |
MarkdownWriter.appendNonTranslating(CharSequence csq) |
MarkdownWriter |
MarkdownWriter.appendNonTranslating(CharSequence prefix,
CharSequence csq) |
MarkdownWriter |
MarkdownWriter.appendNonTranslating(CharSequence prefix,
CharSequence csq,
CharSequence suffix) |
MarkdownWriter |
MarkdownWriter.appendNonTranslating(CharSequence prefix,
CharSequence csq,
CharSequence suffix,
CharSequence suffix2) |
MarkdownWriter |
MarkdownWriter.appendNonTranslating(CharSequence prefix,
CharSequence csq,
CharSequence suffix,
CharSequence suffix2,
com.vladsch.flexmark.util.Consumer<String> placeholderConsumer) |
MarkdownWriter |
MarkdownWriter.appendTranslating(CharSequence csq) |
MarkdownWriter |
MarkdownWriter.appendTranslating(CharSequence prefix,
CharSequence csq) |
MarkdownWriter |
MarkdownWriter.appendTranslating(CharSequence prefix,
CharSequence csq,
CharSequence suffix) |
MarkdownWriter |
MarkdownWriter.appendTranslating(CharSequence prefix,
CharSequence csq,
CharSequence suffix,
CharSequence suffix2) |
MarkdownWriter |
MarkdownWriter.blankLine() |
MarkdownWriter |
MarkdownWriter.blankLine(int count) |
MarkdownWriter |
MarkdownWriter.blankLineIf(boolean predicate) |
MarkdownWriter |
MarkdownWriter.closeConditional(com.vladsch.flexmark.util.html.ConditionalFormatter closeFormatter) |
MarkdownWriter |
MarkdownWriter.closePreFormatted() |
MarkdownWriter |
MarkdownWriter.flush() |
MarkdownWriter |
MarkdownWriter.flush(int maxBlankLines) |
MarkdownWriter |
MarkdownWriter.flushWhitespaces() |
MarkdownWriter |
NodeFormatterContext.getMarkdown() |
MarkdownWriter |
NodeFormatterSubContext.getMarkdown() |
MarkdownWriter |
MarkdownWriter.indent() |
MarkdownWriter |
MarkdownWriter.lastOffset(com.vladsch.flexmark.util.Ref<Integer> refOffset) |
MarkdownWriter |
MarkdownWriter.line() |
MarkdownWriter |
MarkdownWriter.line(com.vladsch.flexmark.util.Ref<Boolean> lineRef) |
MarkdownWriter |
MarkdownWriter.lineIf(boolean predicate) |
MarkdownWriter |
MarkdownWriter.lineIf(com.vladsch.flexmark.util.Ref<Boolean> lineRef) |
MarkdownWriter |
MarkdownWriter.openConditional(com.vladsch.flexmark.util.html.ConditionalFormatter openFormatter) |
MarkdownWriter |
MarkdownWriter.openPreFormatted(boolean keepIndent) |
MarkdownWriter |
MarkdownWriter.popPrefix() |
MarkdownWriter |
MarkdownWriter.pushPrefix() |
MarkdownWriter |
MarkdownWriter.repeat(char c,
int count) |
MarkdownWriter |
MarkdownWriter.repeat(CharSequence csq,
int count) |
MarkdownWriter |
MarkdownWriter.repeat(CharSequence csq,
int start,
int end,
int count) |
MarkdownWriter |
MarkdownWriter.setIndentOffset(int indentOffset) |
MarkdownWriter |
MarkdownWriter.setIndentPrefix(CharSequence prefix) |
MarkdownWriter |
MarkdownWriter.setOptions(int options) |
MarkdownWriter |
MarkdownWriter.setPrefix(CharSequence prefix) |
MarkdownWriter |
MarkdownWriter.tailBlankLine() |
MarkdownWriter |
MarkdownWriter.tailBlankLine(int count) |
MarkdownWriter |
MarkdownWriter.unIndent() |
MarkdownWriter |
MarkdownWriter.willIndent() |
| Modifier and Type | Method and Description |
|---|---|
void |
TranslationHandlerImpl.beginRendering(com.vladsch.flexmark.ast.Document node,
NodeFormatterContext context,
MarkdownWriter appendable) |
void |
NodeFormattingHandler.render(com.vladsch.flexmark.ast.Node node,
NodeFormatterContext context,
MarkdownWriter markdown) |
void |
PhasedNodeFormatter.renderDocument(NodeFormatterContext context,
MarkdownWriter markdown,
com.vladsch.flexmark.ast.Document document,
FormattingPhase phase)
Render the specified node.
|
void |
NodeRepositoryFormatter.renderDocument(NodeFormatterContext context,
MarkdownWriter markdown,
com.vladsch.flexmark.ast.Document document,
FormattingPhase phase) |
void |
CoreNodeFormatter.renderDocument(NodeFormatterContext context,
MarkdownWriter markdown,
com.vladsch.flexmark.ast.Document document,
FormattingPhase phase) |
static void |
CoreNodeFormatter.renderList(com.vladsch.flexmark.ast.ListBlock node,
NodeFormatterContext context,
MarkdownWriter markdown) |
static void |
CoreNodeFormatter.renderList(com.vladsch.flexmark.ast.ListBlock node,
NodeFormatterContext context,
MarkdownWriter markdown,
List<com.vladsch.flexmark.ast.Node> itemList) |
static void |
CoreNodeFormatter.renderListItem(com.vladsch.flexmark.ast.ListItem node,
NodeFormatterContext context,
MarkdownWriter markdown,
com.vladsch.flexmark.parser.ListOptions listOptions,
CharSequence markerSuffix,
boolean addBlankLineLooseItems) |
static void |
CoreNodeFormatter.renderLooseItemParagraph(com.vladsch.flexmark.ast.Paragraph node,
NodeFormatterContext context,
MarkdownWriter markdown) |
static void |
CoreNodeFormatter.renderLooseParagraph(com.vladsch.flexmark.ast.Paragraph node,
NodeFormatterContext context,
MarkdownWriter markdown) |
protected void |
NodeRepositoryFormatter.renderReference(B node,
NodeFormatterContext context,
MarkdownWriter markdown) |
abstract void |
NodeRepositoryFormatter.renderReferenceBlock(B node,
NodeFormatterContext context,
MarkdownWriter markdown) |
void |
CoreNodeFormatter.renderReferenceBlock(com.vladsch.flexmark.ast.Reference node,
NodeFormatterContext context,
MarkdownWriter markdown) |
static void |
CoreNodeFormatter.renderTextBlockParagraphLines(com.vladsch.flexmark.ast.Node node,
NodeFormatterContext context,
MarkdownWriter markdown) |
| Constructor and Description |
|---|
NodeFormatterSubContext(MarkdownWriter markdown) |
Copyright © 2018. All rights reserved.