Class MarkdownForJSPWikiExtension

java.lang.Object
org.apache.wiki.markdown.MarkdownForJSPWikiExtension
All Implemented Interfaces:
com.vladsch.flexmark.html.HtmlRenderer.HtmlRendererExtension, com.vladsch.flexmark.parser.Parser.ParserExtension, com.vladsch.flexmark.util.misc.Extension

public class MarkdownForJSPWikiExtension extends Object implements com.vladsch.flexmark.parser.Parser.ParserExtension, com.vladsch.flexmark.html.HtmlRenderer.HtmlRendererExtension
Flexmark entry point to bootstrap JSPWiki extensions.
  • Field Summary

    Fields inherited from interface com.vladsch.flexmark.util.misc.Extension

    EMPTY_LIST
  • Constructor Summary

    Constructors
    Constructor
    Description
    MarkdownForJSPWikiExtension(Context context, boolean isImageInlining, List<org.apache.oro.text.regex.Pattern> inlineImagePatterns)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    extend(com.vladsch.flexmark.html.HtmlRenderer.Builder rendererBuilder, String rendererType)
    void
    extend(com.vladsch.flexmark.parser.Parser.Builder parserBuilder)
    void
    parserOptions(com.vladsch.flexmark.util.data.MutableDataHolder options)
    void
    rendererOptions(com.vladsch.flexmark.util.data.MutableDataHolder options)

    Methods inherited from class java.lang.Object

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

  • Method Details

    • rendererOptions

      public void rendererOptions(com.vladsch.flexmark.util.data.MutableDataHolder options)
      Specified by:
      rendererOptions in interface com.vladsch.flexmark.html.HtmlRenderer.HtmlRendererExtension
    • parserOptions

      public void parserOptions(com.vladsch.flexmark.util.data.MutableDataHolder options)
      Specified by:
      parserOptions in interface com.vladsch.flexmark.parser.Parser.ParserExtension
    • extend

      public void extend(com.vladsch.flexmark.html.HtmlRenderer.Builder rendererBuilder, String rendererType)
      Specified by:
      extend in interface com.vladsch.flexmark.html.HtmlRenderer.HtmlRendererExtension
    • extend

      public void extend(com.vladsch.flexmark.parser.Parser.Builder parserBuilder)
      Specified by:
      extend in interface com.vladsch.flexmark.parser.Parser.ParserExtension