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(java.lang.String line)
           
 Block visit(java.lang.String line, ByLineSource source)
           
 

Method Detail

accept

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

visit

Block visit(java.lang.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 © 2002-2009 Apache Software Foundation. All Rights Reserved.