Package com.vladsch.flexmark.parser
Interface Parser.ReferenceHoldingExtension
- All Superinterfaces:
Extension
- All Known Implementing Classes:
AbbreviationExtension
,EnumeratedReferenceExtension
,FootnoteExtension
,MacrosExtension
,ZzzzzzExtension
- Enclosing class:
Parser
Should be implemented by all extensions that create a node repository or other references in the
document. It is used by the parser to transfer references from included document to the document
that is doing the inclusion so that during rendering references in the included document will
appear as local references to the document being rendered.
Extension for Parser
.
-
Field Summary
Fields inherited from interface com.vladsch.flexmark.util.misc.Extension
EMPTY_LIST
-
Method Summary
Modifier and TypeMethodDescriptionboolean
transferReferences
(MutableDataHolder document, DataHolder included) This method is called to transfer references from included document to the source document
-
Method Details
-
transferReferences
This method is called to transfer references from included document to the source document- Parameters:
document
- destination document for referencesincluded
- source document for references- Returns:
- true if there were references to transfer
-