org.apache.maven.doxia.parser
public abstract class AbstractXmlParser extends AbstractParser implements XmlMarkup
XML
parsers.
Since: 1.0
Version: $Id: AbstractXmlParser.java 567665 2007-08-20 12:23:16Z ltheussl $
Method Summary | |
---|---|
int | getType() |
protected abstract void | handleEndTag(XmlPullParser parser, Sink sink)
Goes through the possible end tags.
|
protected abstract void | handleStartTag(XmlPullParser parser, Sink sink)
Goes through the possible start tags.
|
protected abstract void | handleText(XmlPullParser parser, Sink sink)
Handles text events.
|
void | parse(Reader source, Sink sink) |
Parameters: parser A parser. sink the sink to receive the events.
Throws: XmlPullParserException if there's a problem parsing the model MacroExecutionException if there's a problem executing a macro
Parameters: parser A parser. sink the sink to receive the events.
Throws: XmlPullParserException if there's a problem parsing the model MacroExecutionException if there's a problem executing a macro
Parameters: parser A parser. sink the sink to receive the events.
Throws: XmlPullParserException if there's a problem parsing the model