public class JSPWikiLinkAttributeProvider extends Object implements com.vladsch.flexmark.html.AttributeProvider
AttributeProvider
to decorate JSPWikiLink
s.
Acts as a factory of NodeAttributeProviderState
s, which are the classes setting the attributes for each concrete type of link.Modifier and Type | Field and Description |
---|---|
protected LinkParsingOperations |
linkOperations |
protected WikiContext |
wikiContext |
Constructor and Description |
---|
JSPWikiLinkAttributeProvider(WikiContext wikiContext) |
Modifier and Type | Method and Description |
---|---|
void |
setAttributes(com.vladsch.flexmark.util.ast.Node node,
com.vladsch.flexmark.html.renderer.AttributablePart part,
com.vladsch.flexmark.util.html.Attributes attributes) |
protected final WikiContext wikiContext
protected final LinkParsingOperations linkOperations
public JSPWikiLinkAttributeProvider(WikiContext wikiContext)
public void setAttributes(com.vladsch.flexmark.util.ast.Node node, com.vladsch.flexmark.html.renderer.AttributablePart part, com.vladsch.flexmark.util.html.Attributes attributes)
setAttributes
in interface com.vladsch.flexmark.html.AttributeProvider
AttributeProvider.setAttributes(Node, AttributablePart, Attributes)
Copyright © 2001-2019 The Apache Software Foundation. All rights reserved.