Package com.vladsch.flexmark.ast.util
Class AttributeProviderAdapter
java.lang.Object
com.vladsch.flexmark.util.visitor.AstActionHandler<AttributeProviderAdapter,Node,AttributeProvidingHandler.AttributeProvidingVisitor<Node>,AttributeProvidingHandler<Node>>
com.vladsch.flexmark.ast.util.AttributeProviderAdapter
- All Implemented Interfaces:
AttributeProvidingHandler.AttributeProvidingVisitor<Node>
,AstAction<Node>
public class AttributeProviderAdapter
extends AstActionHandler<AttributeProviderAdapter,Node,AttributeProvidingHandler.AttributeProvidingVisitor<Node>,AttributeProvidingHandler<Node>>
implements AttributeProvidingHandler.AttributeProvidingVisitor<Node>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAttributeProviderAdapter
(AttributeProvidingHandler... handlers) AttributeProviderAdapter
(AttributeProvidingHandler[]... handlers) -
Method Summary
Modifier and TypeMethodDescriptionaddHandler
(AttributeProvidingHandler handler) addHandlers
(AttributeProvidingHandler... handlers) addHandlers
(AttributeProvidingHandler[]... handlers) addHandlers
(Collection<AttributeProvidingHandler> handlers) void
setAttributes
(Node node, AttributablePart part, MutableAttributes attributes) Methods inherited from class com.vladsch.flexmark.util.visitor.AstActionHandler
addActionHandler, addActionHandlers, getAction, getAction, getHandler, getHandler, getNodeClasses, processChildren, processNode, processNodeOnly
-
Field Details
-
EMPTY_HANDLERS
-
-
Constructor Details
-
AttributeProviderAdapter
-
AttributeProviderAdapter
-
AttributeProviderAdapter
-
-
Method Details
-
addHandlers
-
addHandlers
-
addHandlers
-
addHandler
-
setAttributes
- Specified by:
setAttributes
in interfaceAttributeProvidingHandler.AttributeProvidingVisitor<Node>
-