org.apache.maven.doxia.module.fml
Class FmlParser
java.lang.Object
org.apache.maven.doxia.module.fml.FmlParser
- All Implemented Interfaces:
- Parser
- public class FmlParser
- extends Object
- implements Parser
Parse a fml model and emit events into the specified doxia Sink.
- Since:
- 1.0
- Version:
- $Id: FmlParser.java 566992 2007-08-17 09:55:05Z ltheussl $
- Author:
- Emmanuel Venisse
- Plexus component:
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FmlParser
public FmlParser()
parse
public void parse(Reader reader,
Sink sink)
throws ParseException
-
- Specified by:
parse in interface Parser
- Throws:
ParseException
getType
public int getType()
-
- Specified by:
getType in interface Parser
parseFml
public Faqs parseFml(XmlPullParser parser,
Sink sink)
throws IOException,
XmlPullParserException
- Parses an fml and emits the events into the given sink.
- Parameters:
parser - The parser to use.sink - The sink to consume the event.
- Returns:
- Faqs The parsed faqs model.
- Throws:
IOException - if the model cannot be read.
XmlPullParserException - if the model cannot be parsed.
Copyright © 2005-2009 The Apache Software Foundation. All Rights Reserved.