Class ConfluenceParser

java.lang.Object
org.apache.maven.doxia.parser.AbstractParser
org.apache.maven.doxia.parser.AbstractTextParser
org.apache.maven.doxia.module.confluence.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
    Constructor for ConfluenceParser.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    void
    parse(Reader source, org.apache.maven.doxia.sink.Sink sink)
    void
    parse(Reader source, org.apache.maven.doxia.sink.Sink sink, 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 Details

    • ConfluenceParser

      public ConfluenceParser()

      Constructor for ConfluenceParser.

  • Method Details

    • parse

      public void parse(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(Reader source, org.apache.maven.doxia.sink.Sink sink, 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