@Component(role=org.apache.maven.doxia.parser.Parser.class, hint="xhtml5") public class Xhtml5Parser extends Xhtml5BaseParser implements Xhtml5Markup
AbstractXmlParser.CachedFileEntityResolver| Modifier and Type | Field and Description |
|---|---|
static String |
ROLE_HINT
The role hint for the
Xhtml5Parser Plexus component. |
XHTML5_NAMESPACEA, 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 |
|---|
Xhtml5Parser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleComment(XmlPullParser parser,
Sink sink) |
protected void |
handleEndTag(XmlPullParser parser,
Sink sink) |
protected void |
handleStartTag(XmlPullParser parser,
Sink sink) |
protected void |
init() |
void |
parse(Reader source,
Sink sink) |
baseEndTag, baseStartTag, consecutiveSections, getSectionLevel, handleCdsect, handleText, initXmlParser, isScriptBlock, isVerbatim, setSectionLevel, validAnchor, verbatim_, verbatimgetAttributesFromParser, getLocalEntities, getText, getType, handleEntity, handleUnknown, isCollapsibleWhitespace, isIgnorableWhitespace, isTrimmableWhitespace, isValidate, parse, setCollapsibleWhitespace, setIgnorableWhitespace, setTrimmableWhitespace, setValidatedoxiaVersion, enableLogging, executeMacro, getBasedir, getLog, getMacroManager, isEmitComments, isSecondParsing, parse, setEmitComments, setSecondParsingpublic static final String ROLE_HINT
Xhtml5Parser Plexus component.protected void handleStartTag(XmlPullParser parser, Sink sink) throws XmlPullParserException, MacroExecutionException
handleStartTag in class Xhtml5BaseParserXmlPullParserExceptionMacroExecutionExceptionprotected void handleEndTag(XmlPullParser parser, Sink sink) throws XmlPullParserException, MacroExecutionException
handleEndTag in class Xhtml5BaseParserXmlPullParserExceptionMacroExecutionExceptionprotected void handleComment(XmlPullParser parser, Sink sink) throws XmlPullParserException
handleComment in class Xhtml5BaseParserXmlPullParserExceptionprotected void init()
init in class Xhtml5BaseParserpublic void parse(Reader source, Sink sink) throws ParseException
parse in interface Parserparse in class Xhtml5BaseParserParseExceptionCopyright © 2005–2020 The Apache Software Foundation. All rights reserved.