@Singleton @Named(value="xhtml") public class Xhtml5Parser extends org.apache.maven.doxia.parser.Xhtml5BaseParser implements Xhtml5Markup
Modifier and Type | Field and Description |
---|---|
protected boolean |
source
For verbatim source.
|
XHTML5_NAMESPACE
A, ABBR, ADDRESS, AREA, ARTICLE, ASIDE, AUDIO, B, BASE, BDI, BDO, BLOCKQUOTE, BODY, BR, BUTTON, CANVAS, CAPTION, CDATA_TYPE, CITE, CODE, COL, COLGROUP, COMMAND, DATA, DATALIST, DD, DEL, DETAILS, DFN, DIALOG, DIV, DL, DT, EM, EMBED, ENTITY_TYPE, FIELDSET, FIGCAPTION, FIGURE, FOOTER, FORM, H1, H2, H3, H4, H5, H6, HEAD, HEADER, HGROUP, HR, HTML, I, IFRAME, IMG, INPUT, INS, KBD, KEYGEN, LABEL, LEGEND, LI, LINK, MAIN, MAP, MARK, MENU, MENUITEM, META, METER, NAV, 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, STRONG, STYLE, SUB, SUMMARY, SUP, SVG, TABLE, TAG_TYPE_END, TAG_TYPE_SIMPLE, TAG_TYPE_START, TBODY, TD, TEMPLATE, TEXTAREA, TFOOT, TH, THEAD, TIME, TITLE, TR, TRACK, U, UL, VAR, VIDEO, WBR
BANG, CDATA, DOCTYPE_START, ENTITY_START, XML_NAMESPACE
Constructor and Description |
---|
Xhtml5Parser() |
Modifier and Type | Method and Description |
---|---|
protected void |
handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
org.apache.maven.doxia.sink.Sink sink) |
protected void |
handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
org.apache.maven.doxia.sink.Sink sink) |
protected void |
handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
org.apache.maven.doxia.sink.Sink sink) |
protected void |
init() |
void |
parse(Reader source,
org.apache.maven.doxia.sink.Sink sink,
String reference) |
baseEndTag, baseEndTag, baseStartTag, baseStartTag, consecutiveSections, emitHeadingSections, getSectionLevel, handleCdsect, handleText, initXmlParser, isScriptBlock, isVerbatim, setSectionLevel, validAnchor, verbatim_, verbatim
getAddDefaultEntities, getAttributesFromParser, getLocalEntities, getText, getType, handleEntity, handleUnknown, handleUnknown, isCollapsibleWhitespace, isIgnorableWhitespace, isTrimmableWhitespace, isValidate, setAddDefaultEntities, setCollapsibleWhitespace, setIgnorableWhitespace, setTrimmableWhitespace, setValidate
addSinkWrapperFactory, doxiaVersion, executeMacro, getBasedir, getMacroManager, getSinkWrapperFactories, getWrappedSink, isEmitAnchorsForIndexableEntries, isEmitComments, isSecondParsing, parse, parse, parse, setEmitAnchorsForIndexableEntries, setEmitComments, setSecondParsing
protected boolean source
public Xhtml5Parser()
protected void handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, org.apache.maven.doxia.sink.Sink sink) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, org.apache.maven.doxia.macro.MacroExecutionException
handleStartTag
in class org.apache.maven.doxia.parser.Xhtml5BaseParser
org.codehaus.plexus.util.xml.pull.XmlPullParserException
org.apache.maven.doxia.macro.MacroExecutionException
protected void handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, org.apache.maven.doxia.sink.Sink sink) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, org.apache.maven.doxia.macro.MacroExecutionException
handleEndTag
in class org.apache.maven.doxia.parser.Xhtml5BaseParser
org.codehaus.plexus.util.xml.pull.XmlPullParserException
org.apache.maven.doxia.macro.MacroExecutionException
protected void handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, org.apache.maven.doxia.sink.Sink sink) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
handleComment
in class org.apache.maven.doxia.parser.Xhtml5BaseParser
org.codehaus.plexus.util.xml.pull.XmlPullParserException
protected void init()
init
in class org.apache.maven.doxia.parser.Xhtml5BaseParser
public void parse(Reader source, org.apache.maven.doxia.sink.Sink sink, String reference) throws org.apache.maven.doxia.parser.ParseException
parse
in interface org.apache.maven.doxia.parser.Parser
parse
in class org.apache.maven.doxia.parser.Xhtml5BaseParser
org.apache.maven.doxia.parser.ParseException
Copyright © 2005–2024 The Apache Software Foundation. All rights reserved.