@Component(role=org.apache.maven.doxia.parser.Parser.class, hint="fml") public class FmlParser extends AbstractXmlParser implements FmlMarkup
AbstractXmlParser.CachedFileEntityResolverANSWER_TAG, FAQ_TAG, FAQS_TAG, FML_NAMESPACE, FML_SYSTEM_ID, MACRO_TAG, PART_TAG, QUESTION_TAG, SOURCE_TAGA, ABBR, ACRONYM, ADDRESS, APPLET, AREA, ARTICLE, ASIDE, AUDIO, B, BASE, BASEFONT, BDI, BDO, BIG, BLOCKQUOTE, BODY, BR, BUTTON, CANVAS, CAPTION, CDATA_TYPE, CENTER, CITE, CODE, COL, COLGROUP, COMMAND, DATA, DATALIST, DD, DEL, DETAILS, DFN, DIALOG, DIR, DIV, DL, DT, EM, EMBED, ENTITY_TYPE, FIELDSET, FIGCAPTION, FIGURE, FONT, FOOTER, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, HEAD, HEADER, HGROUP, HR, HTML, I, IFRAME, IMG, INPUT, INS, ISINDEX, KBD, LABEL, LEGEND, LI, LINK, MAIN, MAP, MARK, MENU, META, METER, NAV, NOFRAMES, NOSCRIPT, OBJECT, OL, OPTGROUP, OPTION, OUTPUT, P, PARAM, PICTURE, PRE, PROGRESS, Q, RB, RP, RT, RTC, RUBY, S, SAMP, SCRIPT, SECTION, SELECT, SMALL, SOURCE, SPAN, STRIKE, STRONG, STYLE, SUB, SUMMARY, SUP, TABLE, TAG_TYPE_END, TAG_TYPE_SIMPLE, TAG_TYPE_START, TBODY, TD, TEMPLATE, TEXTAREA, TFOOT, TH, THEAD, TIME, TITLE, TR, TRACK, TT, U, UL, VAR, VIDEO, WBRBANG, CDATA, DOCTYPE_START, ENTITY_START, XML_NAMESPACECOLON, EOL, EQUAL, GREATER_THAN, LEFT_CURLY_BRACKET, LEFT_SQUARE_BRACKET, LESS_THAN, MINUS, PLUS, QUOTE, RIGHT_CURLY_BRACKET, RIGHT_SQUARE_BRACKET, SEMICOLON, SLASH, SPACE, STARROLE, TXT_TYPE, UNKNOWN_TYPE, XML_TYPE| Constructor and Description |
|---|
FmlParser() |
| Modifier and Type | Method and Description |
|---|---|
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) |
getAttributesFromParser, getLocalEntities, getText, getType, handleUnknown, initXmlParser, isCollapsibleWhitespace, isIgnorableWhitespace, isTrimmableWhitespace, isValidate, parse, setCollapsibleWhitespace, setIgnorableWhitespace, setTrimmableWhitespace, setValidatedoxiaVersion, enableLogging, executeMacro, getBasedir, getLog, getMacroManager, isEmitComments, isSecondParsing, parse, setEmitComments, setSecondParsingpublic FmlParser()
public void parse(Reader source, Sink sink) throws ParseException
parse in interface Parserparse in class AbstractXmlParserParseExceptionprotected void handleStartTag(XmlPullParser parser, Sink sink) throws XmlPullParserException, MacroExecutionException
handleStartTag in class AbstractXmlParserXmlPullParserExceptionMacroExecutionExceptionprotected void handleEndTag(XmlPullParser parser, Sink sink) throws XmlPullParserException, MacroExecutionException
handleEndTag in class AbstractXmlParserXmlPullParserExceptionMacroExecutionExceptionprotected void handleText(XmlPullParser parser, Sink sink) throws XmlPullParserException
handleText in class AbstractXmlParserXmlPullParserExceptionprotected void handleCdsect(XmlPullParser parser, Sink sink) throws XmlPullParserException
handleCdsect in class AbstractXmlParserXmlPullParserExceptionprotected void handleComment(XmlPullParser parser, Sink sink) throws XmlPullParserException
handleComment in class AbstractXmlParserXmlPullParserExceptionprotected void handleEntity(XmlPullParser parser, Sink sink) throws XmlPullParserException
handleEntity in class AbstractXmlParserXmlPullParserExceptionprotected void init()
init in class AbstractParserCopyright © 2005–2020 The Apache Software Foundation. All rights reserved.