public class AbbreviationNodeFormatter extends com.vladsch.flexmark.formatter.NodeRepositoryFormatter<AbbreviationRepository,AbbreviationBlock,Abbreviation>
| Modifier and Type | Class and Description |
|---|---|
static class |
AbbreviationNodeFormatter.Factory |
| Modifier and Type | Field and Description |
|---|---|
static com.vladsch.flexmark.util.data.DataKey<Map<String,String>> |
ABBREVIATION_TRANSLATION_MAP |
static com.vladsch.flexmark.util.data.DataKey<Map<String,String>> |
ABBREVIATION_UNIQUIFICATION_MAP |
| Constructor and Description |
|---|
AbbreviationNodeFormatter(com.vladsch.flexmark.util.data.DataHolder options) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Set<Class<?>> |
getNodeClasses() |
@Nullable Set<com.vladsch.flexmark.formatter.NodeFormattingHandler<?>> |
getNodeFormattingHandlers() |
com.vladsch.flexmark.util.format.options.ElementPlacement |
getReferencePlacement() |
com.vladsch.flexmark.util.format.options.ElementPlacementSort |
getReferenceSort() |
AbbreviationRepository |
getRepository(com.vladsch.flexmark.util.data.DataHolder options) |
protected boolean |
makeReferencesUnique() |
String |
modifyTransformedReference(String transformedText,
com.vladsch.flexmark.formatter.NodeFormatterContext context) |
void |
renderReferenceBlock(AbbreviationBlock node,
com.vladsch.flexmark.formatter.NodeFormatterContext context,
com.vladsch.flexmark.formatter.MarkdownWriter markdown) |
getFormattingPhases, getReferenceComparator, getTranslationReferencePlacement, renderDocument, renderReference, transformReferenceId, uniquifyIdspublic static final com.vladsch.flexmark.util.data.DataKey<Map<String,String>> ABBREVIATION_TRANSLATION_MAP
public AbbreviationNodeFormatter(com.vladsch.flexmark.util.data.DataHolder options)
protected boolean makeReferencesUnique()
makeReferencesUnique in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter<AbbreviationRepository,AbbreviationBlock,Abbreviation>public AbbreviationRepository getRepository(com.vladsch.flexmark.util.data.DataHolder options)
getRepository in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter<AbbreviationRepository,AbbreviationBlock,Abbreviation>public com.vladsch.flexmark.util.format.options.ElementPlacement getReferencePlacement()
getReferencePlacement in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter<AbbreviationRepository,AbbreviationBlock,Abbreviation>public com.vladsch.flexmark.util.format.options.ElementPlacementSort getReferenceSort()
getReferenceSort in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter<AbbreviationRepository,AbbreviationBlock,Abbreviation>public String modifyTransformedReference(String transformedText, com.vladsch.flexmark.formatter.NodeFormatterContext context)
modifyTransformedReference in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter<AbbreviationRepository,AbbreviationBlock,Abbreviation>public void renderReferenceBlock(AbbreviationBlock node, com.vladsch.flexmark.formatter.NodeFormatterContext context, com.vladsch.flexmark.formatter.MarkdownWriter markdown)
renderReferenceBlock in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter<AbbreviationRepository,AbbreviationBlock,Abbreviation>@Nullable public @Nullable Set<com.vladsch.flexmark.formatter.NodeFormattingHandler<?>> getNodeFormattingHandlers()
Copyright © 2020. All rights reserved.