Class MergeContextImpl
- java.lang.Object
-
- com.vladsch.flexmark.formatter.internal.MergeContextImpl
-
- All Implemented Interfaces:
MergeContext
public class MergeContextImpl extends java.lang.Object implements MergeContext
-
-
Constructor Summary
Constructors Constructor Description MergeContextImpl(Document[] documents, TranslationHandler[] translationHandlers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
forEachPrecedingDocument(Document document, MergeContextConsumer consumer)
Document
getDocument(TranslationContext context)
Document[]
getDocuments()
TranslationHandler[]
getTranslationHandlers()
void
setDocuments(Document[] documents)
-
-
-
Constructor Detail
-
MergeContextImpl
public MergeContextImpl(Document[] documents, TranslationHandler[] translationHandlers)
-
-
Method Detail
-
getDocuments
public Document[] getDocuments()
-
setDocuments
public void setDocuments(Document[] documents)
-
getTranslationHandlers
public TranslationHandler[] getTranslationHandlers()
-
getDocument
@NotNull public Document getDocument(@NotNull TranslationContext context)
- Specified by:
getDocument
in interfaceMergeContext
-
forEachPrecedingDocument
public void forEachPrecedingDocument(@Nullable Document document, @NotNull MergeContextConsumer consumer)
- Specified by:
forEachPrecedingDocument
in interfaceMergeContext
-
-