Uses of Annotation Interface
nu.validator.htmlparser.annotation.Local
Packages that use Local
Package
Description
This package contains the bulk of parser internals.
-
Uses of Local in nu.validator.htmlparser.impl
Fields in nu.validator.htmlparser.impl with annotations of type LocalModifier and TypeFieldDescriptionfinal String
ElementName.camelCaseName
private String
TreeBuilder.contextName
private String
Tokenizer.doctypeName
The name of the current doctype token.private static final String
TreeBuilder.HTML_LOCAL
private final String[]
AttributeName.local
The local names indexable by mode.final String
ElementName.name
(package private) final String
StackNode.name
(package private) final String
StackNode.popName
Methods in nu.validator.htmlparser.impl with annotations of type LocalModifier and TypeMethodDescriptionprivate static String[]
AttributeName.COLONIFIED_LOCAL
(String name, String suffix) An initialization helper for having a different local name in the HTML mode and the SVG and MathML modes.AttributeName.getLocal
(int mode) HtmlAttributes.getLocalName
(int index) HtmlAttributes.getXmlnsLocalName
(int index) private static String[]
AttributeName.MATH_DIFFERENT
(String name, String camel) An initialization helper for having a one name in the MathML mode and another name in the other modes.static String
Portability.newLocalFromLocal
(String local, Interner interner) static String
Portability.newLocalNameFromBuffer
(char[] buf, int offset, int length, Interner interner) Allocates a new local name object.(package private) static String[]
AttributeName.SAME_LOCAL
(String name) An initialization helper for having the same local name in all modes.private static String[]
AttributeName.SVG_DIFFERENT
(String name, String camel) An initialization helper for having a one name in the SVG mode and another name in the other modes.StackNode.toString()
Method parameters in nu.validator.htmlparser.impl with annotations of type LocalModifier and TypeMethodDescriptionprivate boolean
TreeBuilder.adoptionAgencyEndTag
(String name) protected void
TreeBuilder.appendDoctypeToDocument
(String name, String publicIdentifier, String systemIdentifier) private void
TreeBuilder.appendVoidElementToCurrent
(String name, HtmlAttributes attributes, T form) private void
TreeBuilder.appendVoidElementToCurrentMayFoster
(String name, HtmlAttributes attributes, T form) private String
TreeBuilder.checkPopName
(String name) private static String[]
AttributeName.COLONIFIED_LOCAL
(String name, String suffix) An initialization helper for having a different local name in the HTML mode and the SVG and MathML modes.private static String[]
AttributeName.COLONIFIED_LOCAL
(String name, String suffix) An initialization helper for having a different local name in the HTML mode and the SVG and MathML modes.(package private) static AttributeName
Creator for use when the XML violation policy requires an attribute name to be changed.private static AttributeName
AttributeName.createAttributeName
(String name, boolean checkNcName) Creates anAttributeName
for a local name.protected abstract T
TreeBuilder.createElement
(String ns, String name, HtmlAttributes attributes) protected T
TreeBuilder.createElement
(String ns, String name, HtmlAttributes attributes, T form) final void
TreeBuilder.doctype
(String name, String publicIdentifier, String systemIdentifier, boolean forceQuirks) protected void
TreeBuilder.elementPopped
(String ns, String name, T node) protected void
TreeBuilder.elementPushed
(String ns, String name, T node) private void
TreeBuilder.errBadStartTagInHead
(String name) private void
TreeBuilder.errEndTagDidNotMatchCurrentOpenElement
(String name, String currOpenName) private void
TreeBuilder.errEndTagDidNotMatchCurrentOpenElement
(String name, String currOpenName) private void
TreeBuilder.errEndTagSeenWithSelectOpen
(String name) private void
TreeBuilder.errEndTagViolatesNestingRules
(String name) private void
TreeBuilder.errEndWithUnclosedElements
(String name) Reports arriving at/near end of document with unclosed elements remaining.private void
TreeBuilder.errFooBetweenHeadAndBody
(String name) private void
TreeBuilder.errFooSeenWhenFooOpen
(String name) private void
TreeBuilder.errHtmlStartTagInForeignContext
(String name) private void
TreeBuilder.errNoElementToCloseButEndTagSeen
(String name) private void
TreeBuilder.errStartTagInTable
(String name) private void
TreeBuilder.errStartTagInTableBody
(String name) private void
TreeBuilder.errStartTagSeenWithoutRuby
(String name) private void
TreeBuilder.errStartTagWithSelectOpen
(String name) private void
TreeBuilder.errStrayEndTag
(String name) Reports a stray end tag.private void
TreeBuilder.errStrayStartTag
(String name) Reports a stray start tag.private void
TreeBuilder.errUnclosedElements
(int eltPos, String name) Reports a state when elements expected to be closed were not.private int
TreeBuilder.findInListOfActiveFormattingElementsContainsBetweenEndAndLastMarker
(String name) private int
private int
TreeBuilder.findLastInButtonScope
(String name) private int
TreeBuilder.findLastInListScope
(String name) private int
TreeBuilder.findLastInScope
(String name) private int
TreeBuilder.findLastInTableScope
(String name) private int
TreeBuilder.findLastOrRoot
(String name) private void
TreeBuilder.generateImpliedEndTagsExceptFor
(String name) private boolean
private boolean
TreeBuilder.isQuirky
(String name, String publicIdentifier, String systemIdentifier, boolean forceQuirks) static boolean
Portability.localEqualsBuffer
(String local, char[] buf, int offset, int length) private static String[]
AttributeName.MATH_DIFFERENT
(String name, String camel) An initialization helper for having a one name in the MathML mode and another name in the other modes.private static String[]
AttributeName.MATH_DIFFERENT
(String name, String camel) An initialization helper for having a one name in the MathML mode and another name in the other modes.private void
TreeBuilder.maybeForgetEarlierDuplicateFormattingElement
(String name, HtmlAttributes attributes) static char[]
Portability.newCharArrayFromLocal
(String local) static String
Portability.newLocalFromLocal
(String local, Interner interner) (package private) static String[]
AttributeName.SAME_LOCAL
(String name) An initialization helper for having the same local name in all modes.final void
TreeBuilder.setFragmentContext
(String context) The argument MUST be an interned string ornull
.final void
TreeBuilder.setFragmentContext
(String context, String ns, T node, boolean quirks) The argument MUST be an interned string ornull
.void
Tokenizer.setStateAndEndTagExpectation
(int specialTokenizerState, String endTagExpectation) Sets the tokenizer state and the associated element name.private static String[]
AttributeName.SVG_DIFFERENT
(String name, String camel) An initialization helper for having a one name in the SVG mode and another name in the other modes.private static String[]
AttributeName.SVG_DIFFERENT
(String name, String camel) An initialization helper for having a one name in the SVG mode and another name in the other modes.Constructor parameters in nu.validator.htmlparser.impl with annotations of type LocalModifierConstructorDescriptionprotected
AttributeName
(String[] uri, String[] local, String[] prefix, int flags) The startup-time constructor.protected
ElementName
(String name) private
ElementName
(String name, String camelCaseName, int flags) private
ElementName
(String name, String camelCaseName, int flags) (package private)
StackNode
(int flags, String ns, String name, T node, String popName, HtmlAttributes attributes, TaintableLocatorImpl locator) Constructor for copying.(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, String popName, T node, TaintableLocatorImpl locator) Constructor for SVG elements.(package private)
StackNode
(ElementName elementName, T node, String popName, boolean markAsIntegrationPoint, TaintableLocatorImpl locator) Constructor for MathML.(package private)
StackNode
(ElementName elementName, T node, String popName, TaintableLocatorImpl locator) The common-case HTML constructor.