Class ParagraphBlockParser

java.lang.Object
org.apache.maven.doxia.module.twiki.parser.ParagraphBlockParser
All Implemented Interfaces:
BlockParser

public class ParagraphBlockParser extends Object implements BlockParser
Parse paragraphs.
  • Field Details

  • Constructor Details

    • ParagraphBlockParser

      public ParagraphBlockParser()
  • Method Details

    • accept

      public final boolean accept(String line)

      accept.

      Specified by:
      accept in interface BlockParser
      Parameters:
      line - text line
      Returns:
      true if this class can handle this line
    • visit

      public final Block visit(String line, ByLineSource source) throws ParseException

      visit.

      Specified by:
      visit in interface BlockParser
      Parameters:
      line - a line of text
      source - the source of lines
      Returns:
      a block
      Throws:
      ParseException - on error
    • setSectionParser

      public final void setSectionParser(SectionBlockParser aSectionParser)
      Sets the sectionParser.
      Parameters:
      aSectionParser - SectionBlockParser with the sectionParser.
    • setListParser

      public final void setListParser(GenericListBlockParser aListParser)
      Sets the listParser.
      Parameters:
      aListParser - ListBlockParser with the listParser.
    • setTextParser

      public final void setTextParser(FormatedTextParser aTextParser)
      Sets the formatTextParser.
      Parameters:
      aTextParser - FormatedTextParser with the formatTextParser.
    • setHrulerParser

      public final void setHrulerParser(HRuleBlockParser aHrulerParser)
      Sets the hrulerParser.
      Parameters:
      aHrulerParser - HRuleBlockParser with the hrulerParser.
    • setTableBlockParser

      public final void setTableBlockParser(TableBlockParser aTableBlockParser)

      Setter for the field tableBlockParser.

      Parameters:
      aTableBlockParser - Table parser to use
    • setVerbatimParser

      public final void setVerbatimParser(VerbatimBlockParser aVerbatimParser)
      Sets the verbatimParser.
      Parameters:
      aVerbatimParser - VerbatimBlockParser with the verbatimParser.
      Since:
      1.1