|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.maven.doxia.parser.AbstractParser org.apache.maven.doxia.parser.AbstractXmlParser org.apache.maven.doxia.module.fml.FmlParser
public class FmlParser
Parse a fml model and emit events into the specified doxia Sink.
|
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.maven.doxia.parser.AbstractXmlParser |
---|
AbstractXmlParser.CachedFileEntityResolver |
Field Summary |
---|
Fields inherited from interface org.apache.maven.doxia.module.fml.FmlMarkup |
---|
ANSWER_TAG, FAQ_TAG, FAQS_TAG, FML_NAMESPACE, FML_SYSTEM_ID, MACRO_TAG, PART_TAG, QUESTION_TAG, SOURCE_TAG |
Fields inherited from interface org.apache.maven.doxia.markup.HtmlMarkup |
---|
A, ABBR, ACRONYM, ADDRESS, APPLET, AREA, B, BASE, BASEFONT, BDO, BIG, BLOCKQUOTE, BODY, BR, BUTTON, CAPTION, CDATA_TYPE, CENTER, CITE, CODE, COL, COLGROUP, DD, DEL, DFN, DIR, DIV, DL, DT, EM, ENTITY_TYPE, FIELDSET, FONT, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, HEAD, HR, HTML, I, IFRAME, IMG, INPUT, INS, ISINDEX, KBD, LABEL, LEGEND, LI, LINK, MAP, MENU, META, NOFRAMES, NOSCRIPT, OBJECT, OL, OPTGROUP, OPTION, P, PARAM, PRE, Q, S, SAMP, SCRIPT, SELECT, SMALL, SPAN, STRIKE, STRONG, STYLE, SUB, SUP, TABLE, TAG_TYPE_END, TAG_TYPE_SIMPLE, TAG_TYPE_START, TBODY, TD, TEXTAREA, TFOOT, TH, THEAD, TITLE, TR, TT, U, UL, VAR |
Fields inherited from interface org.apache.maven.doxia.markup.XmlMarkup |
---|
BANG, CDATA, DOCTYPE_START, ENTITY_START, XML_NAMESPACE |
Fields inherited from interface org.apache.maven.doxia.markup.Markup |
---|
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 |
Fields inherited from interface org.apache.maven.doxia.parser.Parser |
---|
ROLE, TXT_TYPE, UNKNOWN_TYPE, XML_TYPE |
Constructor Summary | |
---|---|
FmlParser()
|
Method Summary | |
---|---|
protected void |
handleCdsect(XmlPullParser parser,
Sink sink)
|
protected void |
handleComment(XmlPullParser parser,
Sink sink)
|
protected void |
handleEndTag(XmlPullParser parser,
Sink sink)
|
protected void |
handleEntity(XmlPullParser parser,
Sink sink)
|
protected void |
handleStartTag(XmlPullParser parser,
Sink sink)
|
protected void |
handleText(XmlPullParser parser,
Sink sink)
|
protected void |
init()
|
void |
parse(Reader source,
Sink sink)
|
Methods inherited from class org.apache.maven.doxia.parser.AbstractXmlParser |
---|
getAttributesFromParser, getLocalEntities, getText, getType, handleUnknown, isCollapsibleWhitespace, isIgnorableWhitespace, isTrimmableWhitespace, isValidate, parse, setCollapsibleWhitespace, setIgnorableWhitespace, setTrimmableWhitespace, setValidate |
Methods inherited from class org.apache.maven.doxia.parser.AbstractParser |
---|
doxiaVersion, enableLogging, executeMacro, getBasedir, getLog, getMacroManager, isSecondParsing, setSecondParsing |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FmlParser()
Method Detail |
---|
public void parse(Reader source, Sink sink) throws ParseException
parse
in interface Parser
parse
in class AbstractXmlParser
ParseException
protected void handleStartTag(XmlPullParser parser, Sink sink) throws XmlPullParserException, MacroExecutionException
handleStartTag
in class AbstractXmlParser
XmlPullParserException
MacroExecutionException
protected void handleEndTag(XmlPullParser parser, Sink sink) throws XmlPullParserException, MacroExecutionException
handleEndTag
in class AbstractXmlParser
XmlPullParserException
MacroExecutionException
protected void handleText(XmlPullParser parser, Sink sink) throws XmlPullParserException
handleText
in class AbstractXmlParser
XmlPullParserException
protected void handleCdsect(XmlPullParser parser, Sink sink) throws XmlPullParserException
handleCdsect
in class AbstractXmlParser
XmlPullParserException
protected void handleComment(XmlPullParser parser, Sink sink) throws XmlPullParserException
handleComment
in class AbstractXmlParser
XmlPullParserException
protected void handleEntity(XmlPullParser parser, Sink sink) throws XmlPullParserException
handleEntity
in class AbstractXmlParser
XmlPullParserException
protected void init()
init
in class AbstractParser
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |