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 StringElementName.camelCaseNameprivate StringTreeBuilder.contextNameprivate StringTokenizer.doctypeNameThe name of the current doctype token.private static final StringTreeBuilder.HTML_LOCALprivate final String[]AttributeName.localThe local names indexable by mode.final StringElementName.name(package private) final StringStackNode.name(package private) final StringStackNode.popNameMethods 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 StringPortability.newLocalFromLocal(String local, Interner interner) static StringPortability.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 booleanTreeBuilder.adoptionAgencyEndTag(String name) protected voidTreeBuilder.appendDoctypeToDocument(String name, String publicIdentifier, String systemIdentifier) private voidTreeBuilder.appendVoidElementToCurrent(String name, HtmlAttributes attributes, T form) private voidTreeBuilder.appendVoidElementToCurrentMayFoster(String name, HtmlAttributes attributes, T form) private StringTreeBuilder.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 AttributeNameCreator for use when the XML violation policy requires an attribute name to be changed.private static AttributeNameAttributeName.createAttributeName(String name, boolean checkNcName) Creates anAttributeNamefor a local name.protected abstract TTreeBuilder.createElement(String ns, String name, HtmlAttributes attributes) protected TTreeBuilder.createElement(String ns, String name, HtmlAttributes attributes, T form) final voidTreeBuilder.doctype(String name, String publicIdentifier, String systemIdentifier, boolean forceQuirks) protected voidTreeBuilder.elementPopped(String ns, String name, T node) protected voidTreeBuilder.elementPushed(String ns, String name, T node) private voidTreeBuilder.errBadStartTagInHead(String name) private voidTreeBuilder.errEndTagDidNotMatchCurrentOpenElement(String name, String currOpenName) private voidTreeBuilder.errEndTagDidNotMatchCurrentOpenElement(String name, String currOpenName) private voidTreeBuilder.errEndTagSeenWithSelectOpen(String name) private voidTreeBuilder.errEndTagViolatesNestingRules(String name) private voidTreeBuilder.errEndWithUnclosedElements(String name) Reports arriving at/near end of document with unclosed elements remaining.private voidTreeBuilder.errFooBetweenHeadAndBody(String name) private voidTreeBuilder.errFooSeenWhenFooOpen(String name) private voidTreeBuilder.errHtmlStartTagInForeignContext(String name) private voidTreeBuilder.errNoElementToCloseButEndTagSeen(String name) private voidTreeBuilder.errStartTagInTable(String name) private voidTreeBuilder.errStartTagInTableBody(String name) private voidTreeBuilder.errStartTagSeenWithoutRuby(String name) private voidTreeBuilder.errStartTagWithSelectOpen(String name) private voidTreeBuilder.errStrayEndTag(String name) Reports a stray end tag.private voidTreeBuilder.errStrayStartTag(String name) Reports a stray start tag.private voidTreeBuilder.errUnclosedElements(int eltPos, String name) Reports a state when elements expected to be closed were not.private intTreeBuilder.findInListOfActiveFormattingElementsContainsBetweenEndAndLastMarker(String name) private intprivate intTreeBuilder.findLastInButtonScope(String name) private intTreeBuilder.findLastInListScope(String name) private intTreeBuilder.findLastInScope(String name) private intTreeBuilder.findLastInTableScope(String name) private intTreeBuilder.findLastOrRoot(String name) private voidTreeBuilder.generateImpliedEndTagsExceptFor(String name) private booleanprivate booleanTreeBuilder.isQuirky(String name, String publicIdentifier, String systemIdentifier, boolean forceQuirks) static booleanPortability.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 voidTreeBuilder.maybeForgetEarlierDuplicateFormattingElement(String name, HtmlAttributes attributes) static char[]Portability.newCharArrayFromLocal(String local) static StringPortability.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 voidTreeBuilder.setFragmentContext(String context) The argument MUST be an interned string ornull.final voidTreeBuilder.setFragmentContext(String context, String ns, T node, boolean quirks) The argument MUST be an interned string ornull.voidTokenizer.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 LocalModifierConstructorDescriptionprotectedAttributeName(String[] uri, String[] local, String[] prefix, int flags) The startup-time constructor.protectedElementName(String name) privateElementName(String name, String camelCaseName, int flags) privateElementName(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.