Class JSPWikiLinkAttributeProvider

  • All Implemented Interfaces:
    com.vladsch.flexmark.html.AttributeProvider

    public class JSPWikiLinkAttributeProvider
    extends java.lang.Object
    implements com.vladsch.flexmark.html.AttributeProvider
    AttributeProvider to decorate JSPWikiLinks. Acts as a factory of NodeAttributeProviderStates, which are the classes setting the attributes for each concrete type of link.
    • Constructor Summary

      Constructors 
      Constructor Description
      JSPWikiLinkAttributeProvider​(Context wikiContext, boolean isImageInlining, java.util.List<org.apache.oro.text.regex.Pattern> inlineImagePatterns)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setAttributes​(com.vladsch.flexmark.util.ast.Node node, com.vladsch.flexmark.html.renderer.AttributablePart part, com.vladsch.flexmark.util.html.MutableAttributes attributes)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JSPWikiLinkAttributeProvider

        public JSPWikiLinkAttributeProvider​(Context wikiContext,
                                            boolean isImageInlining,
                                            java.util.List<org.apache.oro.text.regex.Pattern> inlineImagePatterns)
    • Method Detail

      • setAttributes

        public void setAttributes​(com.vladsch.flexmark.util.ast.Node node,
                                  com.vladsch.flexmark.html.renderer.AttributablePart part,
                                  com.vladsch.flexmark.util.html.MutableAttributes attributes)
        Specified by:
        setAttributes in interface com.vladsch.flexmark.html.AttributeProvider
        See Also:
        AttributeProvider.setAttributes(Node, AttributablePart, MutableAttributes)