Class AttributesNodePostProcessor
java.lang.Object
com.vladsch.flexmark.parser.block.NodePostProcessor
com.vladsch.flexmark.ext.attributes.internal.AttributesNodePostProcessor
- All Implemented Interfaces:
PostProcessor
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate LightInlineParser
private final AttributesOptions
private AttributesInlineParserExtension
private final NodeAttributeRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAttributeOwner
(NodeTracker state, AttributesNode attributesNode) (package private) static Node
matchDelimitedSpans
(NodeTracker state, AttributesNode attributesNode, Node previous) void
process
(@NotNull NodeTracker state, @NotNull Node node) (package private) static void
textBaseWrap
(NodeTracker state, Node lastNonAttributesNode, Node lastNode, TextBase textBase) Methods inherited from class com.vladsch.flexmark.parser.block.NodePostProcessor
processDocument
-
Field Details
-
nodeAttributeRepository
-
myOptions
-
myLightInlineParser
-
myParserExtension
-
-
Constructor Details
-
AttributesNodePostProcessor
-
-
Method Details
-
getAttributeOwner
-
matchDelimitedSpans
-
textBaseWrap
static void textBaseWrap(NodeTracker state, Node lastNonAttributesNode, Node lastNode, TextBase textBase) -
process
- Parameters:
state
- node tracker used for optimizing node processingnode
- the node to post-process
-