Top Fields Constructors Methods
com.vladsch.flexmark.ast.util

public Class AttributeProviderAdapter

extends AstActionHandler<AttributeProviderAdapter, Node, AttributeProvidingHandler.AttributeProvidingVisitor<Node>, AttributeProvidingHandler<Node>>
implements AttributeProvidingHandler.AttributeProvidingVisitor<Node>
Class Inheritance
All Implemented Interfaces
com.vladsch.flexmark.ast.util.AttributeProvidingHandler.AttributeProvidingVisitor, com.vladsch.flexmark.util.visitor.AstAction
Annotations
@SuppressWarnings:rawtypes
Imports
com.vladsch.flexmark.html.renderer.AttributablePart, com.vladsch.flexmark.util.ast.Node, com.vladsch.flexmark.util.html.Attributes, .MutableAttributes, com.vladsch.flexmark.util.visitor.AstActionHandler, java.util.Collection

Field Summary

Modifier and TypeField and Description
protected static final AttributeProvidingHandler<N extends Node>[]

Constructor Summary

AccessConstructor and Description
public
public
public

Method Summary

Modifier and TypeMethod and Description
public AttributeProviderAdapter
public AttributeProviderAdapter
public AttributeProviderAdapter
addHandlers(AttributeProvidingHandler<N extends Node>... handlers)

public AttributeProviderAdapter
addHandlers(AttributeProvidingHandler<N extends Node>[]... handlers)

public void
Inherited from com.vladsch.flexmark.util.visitor.AstActionHandler:
addActionHandleraddActionHandlersgetActiongetActiongetHandlergetHandlergetNodeClassesprocessChildrenprocessNodeprocessNodeOnly

Field Detail

EMPTY_HANDLERSback to summary
protected static final AttributeProvidingHandler<N extends Node>[] EMPTY_HANDLERS

Constructor Detail

AttributeProviderAdapterback to summary
public AttributeProviderAdapter(AttributeProvidingHandler<N extends Node>... handlers)
AttributeProviderAdapterback to summary
public AttributeProviderAdapter(AttributeProvidingHandler<N extends Node>[]... handlers)
AttributeProviderAdapterback to summary
public AttributeProviderAdapter(Collection<AttributeProvidingHandler<N extends Node>> handlers)

Method Detail

addHandlerback to summary
public AttributeProviderAdapter addHandler(AttributeProvidingHandler<N extends Node> handler)
addHandlersback to summary
public AttributeProviderAdapter addHandlers(Collection<AttributeProvidingHandler<N extends Node>> handlers)
addHandlersback to summary
public AttributeProviderAdapter addHandlers(AttributeProvidingHandler<N extends Node>... handlers)
addHandlersback to summary
public AttributeProviderAdapter addHandlers(AttributeProvidingHandler<N extends Node>[]... handlers)
setAttributesback to summary
public void setAttributes(Node node, AttributablePart part, MutableAttributes attributes)

Implements com.vladsch.flexmark.ast.util.AttributeProvidingHandler.AttributeProvidingVisitor.setAttributes.

Annotations
@Override