Package com.vladsch.flexmark.formatter
Interface TranslationHandler
-
- All Superinterfaces:
TranslationContext
public interface TranslationHandler extends TranslationContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
beginRendering(@NotNull com.vladsch.flexmark.util.ast.Document node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter out)
@NotNull List<String>
getTranslatingTexts()
void
setMergeContext(@NotNull MergeContext context)
void
setRenderPurpose(@NotNull RenderPurpose renderPurpose)
void
setTranslatedTexts(@NotNull List<? extends CharSequence> translatedTexts)
-
Methods inherited from interface com.vladsch.flexmark.formatter.TranslationContext
customPlaceholderFormat, getIdGenerator, getMergeContext, getRenderPurpose, getTranslationStore, isPostProcessingNonTranslating, isTransformingText, nonTranslatingSpan, postProcessNonTranslating, postProcessNonTranslating, transformAnchorRef, transformNonTranslating, transformTranslating, translatingRefTargetSpan, translatingSpan
-
-
-
-
Method Detail
-
beginRendering
void beginRendering(@NotNull @NotNull com.vladsch.flexmark.util.ast.Document node, @NotNull @NotNull NodeFormatterContext context, @NotNull @NotNull MarkdownWriter out)
-
setTranslatedTexts
void setTranslatedTexts(@NotNull @NotNull List<? extends CharSequence> translatedTexts)
-
setRenderPurpose
void setRenderPurpose(@NotNull @NotNull RenderPurpose renderPurpose)
-
setMergeContext
void setMergeContext(@NotNull @NotNull MergeContext context)
-
-