org.apache.maven.doxia.module.twiki.parser
Interface BlockParser

All Known Implementing Classes:
GenericListBlockParser, HRuleBlockParser, ParagraphBlockParser, SectionBlockParser, TableBlockParser

public interface BlockParser

Parse a twiki syntax block

Since:
Nov 1, 2005
Author:
Juan F. Codagnone

Method Summary
 boolean accept(String line)
           
 Block visit(String line, ByLineSource source)
           
 

Method Detail

accept

boolean accept(String line)
Parameters:
line - text line
Returns:
true if this class can handle this line

visit

Block visit(String line,
            ByLineSource source)
            throws ParseException
Parameters:
line - a line of text
source - the source of lines
Returns:
a block
Throws:
ParseException - on error


Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.