Package | Description |
---|---|
nu.validator.htmlparser.impl |
This package contains the bulk of parser internals.
|
Modifier and Type | Field and Description |
---|---|
(package private) static java.lang.String[] |
AttributeName.ALL_NO_NS
An array representing no namespace regardless of namespace mode (HTML,
SVG, MathML, lang-mapping HTML) used.
|
private java.lang.String |
TreeBuilder.contextNamespace |
private static java.lang.String[] |
AttributeName.LANG_NS
An array that has no namespace for the HTML, SVG and MathML modes but has
the XML namespace for the lang-mapping HTML mode.
|
(package private) java.lang.String |
StackNode.ns |
private java.lang.String[] |
AttributeName.uri
The namespaces indexable by mode.
|
private static java.lang.String[] |
AttributeName.XLINK_NS
An array that has no namespace for the HTML mode but the XLink namespace
for the SVG and MathML modes.
|
private static java.lang.String[] |
AttributeName.XML_NS
An array that has no namespace for the HTML mode but the XML namespace
for the SVG and MathML modes.
|
private static java.lang.String[] |
AttributeName.XMLNS_NS
An array that has no namespace for the HTML mode but the XMLNS namespace
for the SVG and MathML modes.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AttributeName.getUri(int mode) |
java.lang.String |
HtmlAttributes.getURI(int index) |
java.lang.String |
HtmlAttributes.getXmlnsURI(int index) |
Modifier and Type | Method and Description |
---|---|
private void |
TreeBuilder.checkAttributes(HtmlAttributes attributes,
java.lang.String ns) |
protected abstract T |
TreeBuilder.createElement(java.lang.String ns,
java.lang.String name,
HtmlAttributes attributes) |
protected T |
TreeBuilder.createElement(java.lang.String ns,
java.lang.String name,
HtmlAttributes attributes,
T form) |
protected void |
TreeBuilder.elementPopped(java.lang.String ns,
java.lang.String name,
T node) |
protected void |
TreeBuilder.elementPushed(java.lang.String ns,
java.lang.String name,
T node) |
void |
TreeBuilder.setFragmentContext(java.lang.String context,
java.lang.String ns,
T node,
boolean quirks)
The argument MUST be an interned string or
null . |
Constructor and Description |
---|
AttributeName(java.lang.String[] uri,
java.lang.String[] local,
java.lang.String[] prefix,
int flags)
The startup-time constructor.
|
StackNode(int flags,
java.lang.String ns,
java.lang.String name,
T node,
java.lang.String popName,
HtmlAttributes attributes,
TaintableLocatorImpl locator)
Constructor for copying.
|