@Component(role=org.apache.maven.doxia.parser.Parser.class,
hint="twiki")
public class TWikiParser
extends org.apache.maven.doxia.parser.AbstractTextParser
| Constructor and Description |
|---|
TWikiParser()
Creates the TWikiParser.
|
| Modifier and Type | Method and 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() |
java.util.List<Block> |
parse(org.apache.maven.doxia.util.ByLineSource source)
parse.
|
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) |
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 interface org.apache.maven.doxia.parser.Parserparse 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