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 Modifier and Type Field Description protected static AttributeProvidingHandler[]
EMPTY_HANDLERS
-
Constructor Summary
Constructors Constructor Description AttributeProviderAdapter(AttributeProvidingHandler... handlers)
AttributeProviderAdapter(AttributeProvidingHandler[]... handlers)
AttributeProviderAdapter(java.util.Collection<AttributeProvidingHandler> handlers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeProviderAdapter
addHandler(AttributeProvidingHandler handler)
AttributeProviderAdapter
addHandlers(AttributeProvidingHandler... handlers)
AttributeProviderAdapter
addHandlers(AttributeProvidingHandler[]... handlers)
AttributeProviderAdapter
addHandlers(java.util.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 Detail
-
EMPTY_HANDLERS
protected static final AttributeProvidingHandler[] EMPTY_HANDLERS
-
-
Constructor Detail
-
AttributeProviderAdapter
public AttributeProviderAdapter(AttributeProvidingHandler... handlers)
-
AttributeProviderAdapter
public AttributeProviderAdapter(AttributeProvidingHandler[]... handlers)
-
AttributeProviderAdapter
public AttributeProviderAdapter(java.util.Collection<AttributeProvidingHandler> handlers)
-
-
Method Detail
-
addHandlers
public AttributeProviderAdapter addHandlers(java.util.Collection<AttributeProvidingHandler> handlers)
-
addHandlers
public AttributeProviderAdapter addHandlers(AttributeProvidingHandler... handlers)
-
addHandlers
public AttributeProviderAdapter addHandlers(AttributeProvidingHandler[]... handlers)
-
addHandler
public AttributeProviderAdapter addHandler(AttributeProvidingHandler handler)
-
setAttributes
public void setAttributes(Node node, AttributablePart part, MutableAttributes attributes)
- Specified by:
setAttributes
in interfaceAttributeProvidingHandler.AttributeProvidingVisitor<Node>
-
-