@Component(role=org.apache.maven.doxia.parser.Parser.class,
hint="twiki")
public class TWikiParser
extends org.apache.maven.doxia.parser.AbstractTextParser
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| Constructor | Description |
|---|---|
TWikiParser() |
Creates the TWikiParser.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getTitle(java.util.List<Block> blocks,
org.apache.maven.doxia.util.ByLineSource source) |
Guess a title for the page.
|
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) |
|
java.util.List<Block> |
parse(org.apache.maven.doxia.util.ByLineSource source) |
parse.
|
public final java.util.List<Block> parse(org.apache.maven.doxia.util.ByLineSource source) throws org.apache.maven.doxia.parser.ParseException
parse.
source - source to parse.org.apache.maven.doxia.parser.ParseException - on error.public void parse(java.io.Reader source,
org.apache.maven.doxia.sink.Sink sink)
throws org.apache.maven.doxia.parser.ParseException
org.apache.maven.doxia.parser.ParseExceptionpublic final void parse(java.io.Reader source,
org.apache.maven.doxia.sink.Sink sink,
java.lang.String reference)
throws org.apache.maven.doxia.parser.ParseException
parse in class org.apache.maven.doxia.parser.AbstractParserorg.apache.maven.doxia.parser.ParseExceptionpublic final java.lang.String getTitle(java.util.List<Block> blocks, org.apache.maven.doxia.util.ByLineSource source)
ByLineReaderSource.getName()blocks - blocks to parsesource - source to parseprotected void init()
init in class org.apache.maven.doxia.parser.AbstractParser