Class ConfluenceParser

  • All Implemented Interfaces:
    org.apache.maven.doxia.logging.LogEnabled, org.apache.maven.doxia.markup.Markup, org.apache.maven.doxia.markup.TextMarkup, org.apache.maven.doxia.parser.Parser

    @Component(role=org.apache.maven.doxia.parser.Parser.class,
               hint="confluence")
    public class ConfluenceParser
    extends org.apache.maven.doxia.parser.AbstractTextParser
    Since:
    1.0
    • Field Summary

      • Fields inherited from interface org.apache.maven.doxia.markup.Markup

        COLON, EOL, EQUAL, GREATER_THAN, LEFT_CURLY_BRACKET, LEFT_SQUARE_BRACKET, LESS_THAN, MINUS, PLUS, QUOTE, RIGHT_CURLY_BRACKET, RIGHT_SQUARE_BRACKET, SEMICOLON, SLASH, SPACE, STAR
      • Fields inherited from interface org.apache.maven.doxia.parser.Parser

        ROLE, TXT_TYPE, UNKNOWN_TYPE, XML_TYPE
      • Fields inherited from interface org.apache.maven.doxia.markup.TextMarkup

        PIPE
    • Constructor Summary

      Constructors 
      Constructor Description
      ConfluenceParser()
      Constructor for ConfluenceParser.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void init()
      void parse​(java.io.Reader source, org.apache.maven.doxia.sink.Sink sink)
      void parse​(java.io.Reader source, org.apache.maven.doxia.sink.Sink sink, java.lang.String reference)
      • Methods inherited from class org.apache.maven.doxia.parser.AbstractTextParser

        getType
      • Methods inherited from class org.apache.maven.doxia.parser.AbstractParser

        doxiaVersion, enableLogging, executeMacro, getBasedir, getLog, getMacroManager, isEmitComments, isSecondParsing, parse, setEmitComments, setSecondParsing
      • Methods inherited from class java.lang.Object

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

      • ConfluenceParser

        public ConfluenceParser()

        Constructor for ConfluenceParser.

    • Method Detail

      • parse

        public void parse​(java.io.Reader source,
                          org.apache.maven.doxia.sink.Sink sink)
                   throws org.apache.maven.doxia.parser.ParseException
        Throws:
        org.apache.maven.doxia.parser.ParseException
      • parse

        public void parse​(java.io.Reader source,
                          org.apache.maven.doxia.sink.Sink sink,
                          java.lang.String reference)
                   throws org.apache.maven.doxia.parser.ParseException
        Specified by:
        parse in interface org.apache.maven.doxia.parser.Parser
        Overrides:
        parse in class org.apache.maven.doxia.parser.AbstractParser
        Throws:
        org.apache.maven.doxia.parser.ParseException
      • init

        protected void init()
        Overrides:
        init in class org.apache.maven.doxia.parser.AbstractParser