Package com.vladsch.flexmark.ast.util
Class LinkResolverAdapter
java.lang.Object
com.vladsch.flexmark.util.visitor.AstActionHandler<LinkResolverAdapter,Node,LinkResolvingHandler.LinkResolvingVisitor<Node>,LinkResolvingHandler<Node>>
com.vladsch.flexmark.ast.util.LinkResolverAdapter
- All Implemented Interfaces:
LinkResolvingHandler.LinkResolvingVisitor<Node>
,AstAction<Node>
public class LinkResolverAdapter
extends AstActionHandler<LinkResolverAdapter,Node,LinkResolvingHandler.LinkResolvingVisitor<Node>,LinkResolvingHandler<Node>>
implements LinkResolvingHandler.LinkResolvingVisitor<Node>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLinkResolverAdapter
(LinkResolvingHandler... handlers) LinkResolverAdapter
(LinkResolvingHandler[]... handlers) LinkResolverAdapter
(Collection<LinkResolvingHandler> handlers) -
Method Summary
Modifier and TypeMethodDescriptionaddHandler
(LinkResolvingHandler handler) addHandlers
(LinkResolvingHandler[] handlers) addHandlers
(LinkResolvingHandler[]... handlers) addHandlers
(Collection<LinkResolvingHandler> handlers) resolveLink
(Node node, LinkResolverBasicContext context, ResolvedLink link) 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
-
LinkResolverAdapter
-
LinkResolverAdapter
-
LinkResolverAdapter
-
-
Method Details
-
addHandlers
-
addHandlers
-
addHandlers
-
addHandler
-
resolveLink
- Specified by:
resolveLink
in interfaceLinkResolvingHandler.LinkResolvingVisitor<Node>
-