Uses of Class
nu.validator.htmlparser.impl.HtmlAttributes
Packages that use HtmlAttributes
Package
Description
This package provides common interfaces and enumerations.
This package provides an HTML5 parser that exposes the document using the DOM API.
This package contains the bulk of parser internals.
This package provides an HTML5 parser that exposes the document through the SAX API.
This package provides an HTML5 parser that exposes the document through the XOM API.
-
Uses of HtmlAttributes in nu.validator.htmlparser.common
Methods in nu.validator.htmlparser.common with parameters of type HtmlAttributesModifier and TypeMethodDescriptionvoid
TokenHandler.startTag
(ElementName eltName, HtmlAttributes attributes, boolean selfClosing) Receive a start tag token. -
Uses of HtmlAttributes in nu.validator.htmlparser.dom
Methods in nu.validator.htmlparser.dom with parameters of type HtmlAttributesModifier and TypeMethodDescriptionprotected void
DOMTreeBuilder.addAttributesToElement
(Element element, HtmlAttributes attributes) protected Element
DOMTreeBuilder.createElement
(String ns, String name, HtmlAttributes attributes) protected Element
DOMTreeBuilder.createElement
(String ns, String name, HtmlAttributes attributes, Element form) protected Element
DOMTreeBuilder.createHtmlElementSetAsRoot
(HtmlAttributes attributes) -
Uses of HtmlAttributes in nu.validator.htmlparser.impl
Fields in nu.validator.htmlparser.impl declared as HtmlAttributesModifier and TypeFieldDescription(package private) HtmlAttributes
StackNode.attributes
private HtmlAttributes
Tokenizer.attributes
The attribute holder.static final HtmlAttributes
HtmlAttributes.EMPTY_ATTRIBUTES
Methods in nu.validator.htmlparser.impl that return HtmlAttributesModifier and TypeMethodDescriptionHtmlAttributes.cloneAttributes
(Interner interner) (package private) HtmlAttributes
Tokenizer.emptyAttributes()
Methods in nu.validator.htmlparser.impl with parameters of type HtmlAttributesModifier and TypeMethodDescriptionprivate boolean
TreeBuilder.addAttributesToBody
(HtmlAttributes attributes) Attempt to add attribute to the body element.protected abstract void
TreeBuilder.addAttributesToElement
(T element, HtmlAttributes attributes) private void
TreeBuilder.addAttributesToHtml
(HtmlAttributes attributes) private boolean
TreeBuilder.annotationXmlEncodingPermitsHtml
(HtmlAttributes attributes) private void
TreeBuilder.appendHtmlElementToDocumentAndPush
(HtmlAttributes attributes) private void
TreeBuilder.appendToCurrentNodeAndPushBodyElement
(HtmlAttributes attributes) private void
TreeBuilder.appendToCurrentNodeAndPushElement
(ElementName elementName, HtmlAttributes attributes) private void
TreeBuilder.appendToCurrentNodeAndPushElementMayFoster
(ElementName elementName, HtmlAttributes attributes) private void
TreeBuilder.appendToCurrentNodeAndPushElementMayFoster
(ElementName elementName, HtmlAttributes attributes, T form) private void
TreeBuilder.appendToCurrentNodeAndPushElementMayFosterMathML
(ElementName elementName, HtmlAttributes attributes) private void
TreeBuilder.appendToCurrentNodeAndPushElementMayFosterSVG
(ElementName elementName, HtmlAttributes attributes) private void
TreeBuilder.appendToCurrentNodeAndPushFormattingElementMayFoster
(ElementName elementName, HtmlAttributes attributes) private void
TreeBuilder.appendToCurrentNodeAndPushFormElementMayFoster
(HtmlAttributes attributes) private void
TreeBuilder.appendToCurrentNodeAndPushHeadElement
(HtmlAttributes attributes) private void
TreeBuilder.appendVoidElementToCurrent
(String name, HtmlAttributes attributes, T form) private void
TreeBuilder.appendVoidElementToCurrentMayFoster
(String name, HtmlAttributes attributes, T form) private void
TreeBuilder.appendVoidElementToCurrentMayFoster
(ElementName elementName, HtmlAttributes attributes) private void
TreeBuilder.appendVoidElementToCurrentMayFosterMathML
(ElementName elementName, HtmlAttributes attributes) private void
TreeBuilder.appendVoidElementToCurrentMayFosterSVG
(ElementName elementName, HtmlAttributes attributes) private void
TreeBuilder.appendVoidFormToCurrent
(HtmlAttributes attributes) private void
TreeBuilder.checkAttributes
(HtmlAttributes attributes, String ns) private void
TreeBuilder.checkMetaCharset
(HtmlAttributes attributes) protected abstract T
TreeBuilder.createElement
(String ns, String name, HtmlAttributes attributes) protected T
TreeBuilder.createElement
(String ns, String name, HtmlAttributes attributes, T form) protected abstract T
TreeBuilder.createHtmlElementSetAsRoot
(HtmlAttributes attributes) boolean
HtmlAttributes.equalsAnother
(HtmlAttributes other) protected void
ErrorReportingTokenizer.maybeErrAttributesOnEndTag
(HtmlAttributes attrs) protected void
Tokenizer.maybeErrAttributesOnEndTag
(HtmlAttributes attrs) private void
TreeBuilder.maybeForgetEarlierDuplicateFormattingElement
(String name, HtmlAttributes attributes) void
HtmlAttributes.merge
(HtmlAttributes attributes) final void
TreeBuilder.startTag
(ElementName elementName, HtmlAttributes attributes, boolean selfClosing) Constructors in nu.validator.htmlparser.impl with parameters of type HtmlAttributesModifierConstructorDescription(package private)
StackNode
(int flags, String ns, String name, T node, String popName, HtmlAttributes attributes, TaintableLocatorImpl locator) Constructor for copying.(package private)
StackNode
(ElementName elementName, T node, HtmlAttributes attributes, TaintableLocatorImpl locator) Constructor for HTML formatting elements. -
Uses of HtmlAttributes in nu.validator.htmlparser.sax
Methods in nu.validator.htmlparser.sax with parameters of type HtmlAttributesModifier and TypeMethodDescriptionprotected void
SAXStreamer.addAttributesToElement
(Attributes element, HtmlAttributes attributes) protected void
SAXTreeBuilder.addAttributesToElement
(Element element, HtmlAttributes attributes) protected Attributes
SAXStreamer.createElement
(String ns, String name, HtmlAttributes attributes) protected Element
SAXTreeBuilder.createElement
(String ns, String name, HtmlAttributes attributes) protected Attributes
SAXStreamer.createHtmlElementSetAsRoot
(HtmlAttributes attributes) protected Element
SAXTreeBuilder.createHtmlElementSetAsRoot
(HtmlAttributes attributes) -
Uses of HtmlAttributes in nu.validator.htmlparser.xom
Methods in nu.validator.htmlparser.xom with parameters of type HtmlAttributesModifier and TypeMethodDescriptionprotected void
XOMTreeBuilder.addAttributesToElement
(nu.xom.Element element, HtmlAttributes attributes) protected nu.xom.Element
XOMTreeBuilder.createElement
(String ns, String name, HtmlAttributes attributes) protected nu.xom.Element
XOMTreeBuilder.createElement
(String ns, String name, HtmlAttributes attributes, nu.xom.Element form) protected nu.xom.Element
XOMTreeBuilder.createHtmlElementSetAsRoot
(HtmlAttributes attributes)