META-INF/MANIFEST.MF
nu/validator/htmlparser/tools/XSLT4HTML5XOM.class
XSLT4HTML5XOM.java
package nu.validator.htmlparser.tools
public nu.validator.htmlparser.tools.XSLT4HTML5XOM extends java.lang.Object {
private static final String TEMPLATE
private static final String INPUT_HTML
private static final String INPUT_XML
private static final String OUTPUT_HTML
private static final String OUTPUT_XML
public void <init> ()
public static void main (java.lang.String[]) throws nu.xom.ValidityException nu.xom.ParsingException java.io.IOException nu.xom.xslt.XSLException org.xml.sax.SAXException
String[] args
String template
String input
boolean inputHtml
String output
boolean outputHtml
int i
String arg
nu.xom.Builder builder
nu.xom.Document transformationDoc
nu.xom.xslt.XSLTransform transform
java.io.FileOutputStream outputStream
nu.xom.Document inputDoc
nu.xom.Nodes result
nu.xom.Document outputDoc
nu.validator.htmlparser.sax.HtmlSerializer htmlSerializer
nu.xom.converters.SAXConverter converter
nu.xom.Serializer serializer
}
nu/validator/htmlparser/tools/HTML2XML.class
HTML2XML.java
package nu.validator.htmlparser.tools
public nu.validator.htmlparser.tools.HTML2XML extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[]) throws org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.net.MalformedURLException java.io.IOException javax.xml.transform.TransformerException
String[] args
java.io.InputStream in
java.io.InputStream in
java.io.InputStream in
java.io.InputStream in
java.io.OutputStream out
java.io.OutputStream out
java.io.OutputStream out
java.io.OutputStream out
org.xml.sax.ContentHandler serializer
nu.validator.htmlparser.sax.HtmlParser parser
}
nu/validator/htmlparser/tools/XML2HTML.class
XML2HTML.java
package nu.validator.htmlparser.tools
public nu.validator.htmlparser.tools.XML2HTML extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[]) throws org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.net.MalformedURLException java.io.IOException javax.xml.transform.TransformerException
String[] args
java.io.InputStream in
java.io.InputStream in
java.io.InputStream in
java.io.InputStream in
java.io.OutputStream out
java.io.OutputStream out
java.io.OutputStream out
java.io.OutputStream out
org.xml.sax.ContentHandler serializer
javax.xml.parsers.SAXParserFactory factory
org.xml.sax.XMLReader parser
}
nu/validator/htmlparser/tools/HTML2HTML.class
HTML2HTML.java
package nu.validator.htmlparser.tools
public nu.validator.htmlparser.tools.HTML2HTML extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[]) throws org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.net.MalformedURLException java.io.IOException javax.xml.transform.TransformerException
String[] args
java.io.InputStream in
java.io.InputStream in
java.io.InputStream in
java.io.InputStream in
java.io.OutputStream out
java.io.OutputStream out
java.io.OutputStream out
java.io.OutputStream out
org.xml.sax.ContentHandler serializer
nu.validator.htmlparser.sax.HtmlParser parser
}
nu/validator/htmlparser/tools/XmlnsDropper.class
XmlnsDropper.java
package nu.validator.htmlparser.tools
nu.validator.htmlparser.tools.XmlnsDropper extends java.lang.Object implements org.xml.sax.ContentHandler {
private final org.xml.sax.ContentHandler delegate
public void <init> (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler delegate
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void endDocument () throws org.xml.sax.SAXException
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void endPrefixMapping (java.lang.String) throws org.xml.sax.SAXException
String prefix
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startDocument () throws org.xml.sax.SAXException
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
org.xml.sax.helpers.AttributesImpl ai
int i
String u
String t
String v
String n
String q
public void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
}
nu/validator/htmlparser/tools/XSLT4HTML5$Mode.class
XSLT4HTML5.java
package nu.validator.htmlparser.tools
final enum nu.validator.htmlparser.tools.XSLT4HTML5$Mode extends java.lang.Enum {
public static final enum nu.validator.htmlparser.tools.XSLT4HTML5$Mode STREAMING_SAX
public static final enum nu.validator.htmlparser.tools.XSLT4HTML5$Mode BUFFERED_SAX
public static final enum nu.validator.htmlparser.tools.XSLT4HTML5$Mode DOM
private static final synthetic nu.validator.htmlparser.tools.XSLT4HTML5$Mode[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static nu.validator.htmlparser.tools.XSLT4HTML5$Mode[] values ()
public static nu.validator.htmlparser.tools.XSLT4HTML5$Mode valueOf (java.lang.String)
}
nu/validator/htmlparser/tools/XSLT4HTML5.class
XSLT4HTML5.java
package nu.validator.htmlparser.tools
public nu.validator.htmlparser.tools.XSLT4HTML5 extends java.lang.Object {
private static final String TEMPLATE
private static final String INPUT_HTML
private static final String INPUT_XML
private static final String OUTPUT_HTML
private static final String OUTPUT_XML
private static final String MODE
public void <init> ()
public static void main (java.lang.String[]) throws org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.net.MalformedURLException java.io.IOException javax.xml.transform.TransformerException
String[] args
String template
String input
boolean inputHtml
String output
boolean outputHtml
nu.validator.htmlparser.tools.XSLT4HTML5$Mode mode
int i
String arg
String modeStr
nu.validator.htmlparser.test.SystemErrErrorHandler errorHandler
javax.xml.parsers.SAXParserFactory factory
org.xml.sax.XMLReader reader
javax.xml.transform.sax.SAXTransformerFactory transformerFactory
javax.xml.transform.sax.TemplatesHandler templatesHandler
javax.xml.transform.Templates templates
java.io.FileOutputStream outputStream
org.xml.sax.ContentHandler serializer
org.xml.sax.ContentHandler serializer
javax.xml.transform.sax.SAXResult result
org.w3c.dom.Document inputDoc
javax.xml.parsers.DocumentBuilder builder
javax.xml.parsers.DocumentBuilder builder
javax.xml.parsers.DocumentBuilder builder
javax.xml.parsers.DocumentBuilderFactory builderFactory
javax.xml.parsers.ParserConfigurationException e
javax.xml.transform.dom.DOMSource inputSource
javax.xml.transform.Transformer transformer
javax.xml.transform.sax.TransformerHandler transformerHandler
}
nu/validator/htmlparser/tools/XML2XML.class
XML2XML.java
package nu.validator.htmlparser.tools
public nu.validator.htmlparser.tools.XML2XML extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[]) throws org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.net.MalformedURLException java.io.IOException javax.xml.transform.TransformerException
String[] args
java.io.InputStream in
java.io.InputStream in
java.io.InputStream in
java.io.InputStream in
java.io.OutputStream out
java.io.OutputStream out
java.io.OutputStream out
java.io.OutputStream out
org.xml.sax.ContentHandler serializer
javax.xml.parsers.SAXParserFactory factory
org.xml.sax.XMLReader parser
}
nu/validator/htmlparser/tools/package.html
nu/validator/htmlparser/annotation/IdType.class
IdType.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.IdType extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/Virtual.class
Virtual.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.Virtual extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/NsUri.class
NsUri.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.NsUri extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/Local.class
Local.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.Local extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/Literal.class
Literal.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.Literal extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/Auto.class
Auto.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.Auto extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/CharacterName.class
CharacterName.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.CharacterName extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/QName.class
QName.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.QName extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/Inline.class
Inline.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.Inline extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/NoLength.class
NoLength.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.NoLength extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/Const.class
Const.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.Const extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/Prefix.class
Prefix.java
package nu.validator.htmlparser.annotation
public abstract annotation nu.validator.htmlparser.annotation.Prefix extends java.lang.Object implements java.lang.annotation.Annotation {
}
nu/validator/htmlparser/annotation/package.html
nu/validator/htmlparser/common/EncodingDeclarationHandler.class
EncodingDeclarationHandler.java
package nu.validator.htmlparser.common
public abstract nu.validator.htmlparser.common.EncodingDeclarationHandler extends java.lang.Object {
public abstract boolean internalEncodingDeclaration (java.lang.String) throws org.xml.sax.SAXException
public abstract java.lang.String getCharacterEncoding () throws org.xml.sax.SAXException
}
nu/validator/htmlparser/common/TransitionHandler.class
TransitionHandler.java
package nu.validator.htmlparser.common
public abstract nu.validator.htmlparser.common.TransitionHandler extends java.lang.Object {
public abstract void transition (int, int, boolean, int) throws org.xml.sax.SAXException
}
nu/validator/htmlparser/common/TokenHandler.class
TokenHandler.java
package nu.validator.htmlparser.common
public abstract nu.validator.htmlparser.common.TokenHandler extends java.lang.Object {
public abstract void startTokenization (nu.validator.htmlparser.impl.Tokenizer) throws org.xml.sax.SAXException
public abstract boolean wantsComments () throws org.xml.sax.SAXException
public abstract void doctype (java.lang.String, java.lang.String, java.lang.String, boolean) throws org.xml.sax.SAXException
public abstract void startTag (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes, boolean) throws org.xml.sax.SAXException
public abstract void endTag (nu.validator.htmlparser.impl.ElementName) throws org.xml.sax.SAXException
public abstract void comment (char[], int, int) throws org.xml.sax.SAXException
public abstract void characters (char[], int, int) throws org.xml.sax.SAXException
public abstract void zeroOriginatingReplacementCharacter () throws org.xml.sax.SAXException
public abstract void eof () throws org.xml.sax.SAXException
public abstract void endTokenization () throws org.xml.sax.SAXException
public abstract boolean cdataSectionAllowed () throws org.xml.sax.SAXException
}
nu/validator/htmlparser/common/DocumentMode.class
DocumentMode.java
package nu.validator.htmlparser.common
public final enum nu.validator.htmlparser.common.DocumentMode extends java.lang.Enum {
public static final enum nu.validator.htmlparser.common.DocumentMode STANDARDS_MODE
public static final enum nu.validator.htmlparser.common.DocumentMode ALMOST_STANDARDS_MODE
public static final enum nu.validator.htmlparser.common.DocumentMode QUIRKS_MODE
private static final synthetic nu.validator.htmlparser.common.DocumentMode[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static nu.validator.htmlparser.common.DocumentMode[] values ()
public static nu.validator.htmlparser.common.DocumentMode valueOf (java.lang.String)
}
nu/validator/htmlparser/common/CharacterHandler.class
CharacterHandler.java
package nu.validator.htmlparser.common
public abstract nu.validator.htmlparser.common.CharacterHandler extends java.lang.Object {
public abstract void characters (char[], int, int) throws org.xml.sax.SAXException
public abstract void end () throws org.xml.sax.SAXException
public abstract void start () throws org.xml.sax.SAXException
}
nu/validator/htmlparser/common/DocumentModeHandler.class
DocumentModeHandler.java
package nu.validator.htmlparser.common
public abstract nu.validator.htmlparser.common.DocumentModeHandler extends java.lang.Object {
public abstract void documentMode (nu.validator.htmlparser.common.DocumentMode, java.lang.String, java.lang.String, boolean) throws org.xml.sax.SAXException
}
nu/validator/htmlparser/common/XmlViolationPolicy.class
XmlViolationPolicy.java
package nu.validator.htmlparser.common
public final enum nu.validator.htmlparser.common.XmlViolationPolicy extends java.lang.Enum {
public static final enum nu.validator.htmlparser.common.XmlViolationPolicy ALLOW
public static final enum nu.validator.htmlparser.common.XmlViolationPolicy FATAL
public static final enum nu.validator.htmlparser.common.XmlViolationPolicy ALTER_INFOSET
private static final synthetic nu.validator.htmlparser.common.XmlViolationPolicy[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static nu.validator.htmlparser.common.XmlViolationPolicy[] values ()
public static nu.validator.htmlparser.common.XmlViolationPolicy valueOf (java.lang.String)
}
nu/validator/htmlparser/common/DoctypeExpectation.class
DoctypeExpectation.java
package nu.validator.htmlparser.common
public final enum nu.validator.htmlparser.common.DoctypeExpectation extends java.lang.Enum {
public static final enum nu.validator.htmlparser.common.DoctypeExpectation HTML
public static final enum nu.validator.htmlparser.common.DoctypeExpectation HTML401_TRANSITIONAL
public static final enum nu.validator.htmlparser.common.DoctypeExpectation HTML401_STRICT
public static final enum nu.validator.htmlparser.common.DoctypeExpectation AUTO
public static final enum nu.validator.htmlparser.common.DoctypeExpectation NO_DOCTYPE_ERRORS
private static final synthetic nu.validator.htmlparser.common.DoctypeExpectation[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static nu.validator.htmlparser.common.DoctypeExpectation[] values ()
public static nu.validator.htmlparser.common.DoctypeExpectation valueOf (java.lang.String)
}
nu/validator/htmlparser/common/ByteReadable.class
ByteReadable.java
package nu.validator.htmlparser.common
public abstract nu.validator.htmlparser.common.ByteReadable extends java.lang.Object {
public abstract int readByte () throws java.io.IOException
}
nu/validator/htmlparser/common/Interner.class
Interner.java
package nu.validator.htmlparser.common
public abstract nu.validator.htmlparser.common.Interner extends java.lang.Object {
}
nu/validator/htmlparser/common/Heuristics.class
Heuristics.java
package nu.validator.htmlparser.common
public final enum nu.validator.htmlparser.common.Heuristics extends java.lang.Enum {
public static final enum nu.validator.htmlparser.common.Heuristics NONE
public static final enum nu.validator.htmlparser.common.Heuristics ALL
public static final enum nu.validator.htmlparser.common.Heuristics CHARDET
public static final enum nu.validator.htmlparser.common.Heuristics ICU
private static final synthetic nu.validator.htmlparser.common.Heuristics[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static nu.validator.htmlparser.common.Heuristics[] values ()
public static nu.validator.htmlparser.common.Heuristics valueOf (java.lang.String)
}
nu/validator/htmlparser/common/package.html
nu/validator/htmlparser/dom/HtmlDocumentBuilder.class
HtmlDocumentBuilder.java
package nu.validator.htmlparser.dom
public nu.validator.htmlparser.dom.HtmlDocumentBuilder extends javax.xml.parsers.DocumentBuilder {
private nu.validator.htmlparser.io.Driver driver
private final nu.validator.htmlparser.dom.DOMTreeBuilder treeBuilder
private final org.w3c.dom.DOMImplementation implementation
private org.xml.sax.EntityResolver entityResolver
private org.xml.sax.ErrorHandler errorHandler
private nu.validator.htmlparser.common.DocumentModeHandler documentModeHandler
private nu.validator.htmlparser.common.DoctypeExpectation doctypeExpectation
private boolean checkingNormalization
private boolean scriptingEnabled
private final java.util.List characterHandlers
private nu.validator.htmlparser.common.XmlViolationPolicy contentSpacePolicy
private nu.validator.htmlparser.common.XmlViolationPolicy contentNonXmlCharPolicy
private nu.validator.htmlparser.common.XmlViolationPolicy commentPolicy
private nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
private nu.validator.htmlparser.common.XmlViolationPolicy streamabilityViolationPolicy
private boolean html4ModeCompatibleWithXhtml1Schemata
private boolean mappingLangToXmlLang
private nu.validator.htmlparser.common.XmlViolationPolicy xmlnsPolicy
private boolean reportingDoctype
private org.xml.sax.ErrorHandler treeBuilderErrorHandler
private nu.validator.htmlparser.common.Heuristics heuristics
private nu.validator.htmlparser.common.TransitionHandler transitionHandler
private static org.w3c.dom.DOMImplementation jaxpDOMImplementation ()
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
javax.xml.parsers.DocumentBuilder builder
javax.xml.parsers.ParserConfigurationException e
public void <init> (org.w3c.dom.DOMImplementation, nu.validator.htmlparser.common.XmlViolationPolicy)
org.w3c.dom.DOMImplementation implementation
nu.validator.htmlparser.common.XmlViolationPolicy xmlPolicy
public void <init> (org.w3c.dom.DOMImplementation)
org.w3c.dom.DOMImplementation implementation
public void <init> ()
public void <init> (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlPolicy
private nu.validator.htmlparser.impl.Tokenizer newTokenizer (nu.validator.htmlparser.common.TokenHandler, boolean)
nu.validator.htmlparser.common.TokenHandler handler
boolean newAttributesEachTime
private void lazyInit ()
nu.validator.htmlparser.common.CharacterHandler characterHandler
private void tokenize (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException java.net.MalformedURLException
org.xml.sax.InputSource is
String systemId
public org.w3c.dom.DOMImplementation getDOMImplementation ()
public boolean isNamespaceAware ()
public boolean isValidating ()
public org.w3c.dom.Document newDocument ()
public org.w3c.dom.Document parse (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.InputSource is
public org.w3c.dom.DocumentFragment parseFragment (org.xml.sax.InputSource, java.lang.String) throws java.io.IOException org.xml.sax.SAXException
org.xml.sax.InputSource is
String context
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler errorHandler
public void setTransitionHander (nu.validator.htmlparser.common.TransitionHandler)
nu.validator.htmlparser.common.TransitionHandler handler
public boolean isCheckingNormalization ()
public void setCheckingNormalization (boolean)
boolean enable
public void setCommentPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy commentPolicy
public void setContentNonXmlCharPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentNonXmlCharPolicy
public void setContentSpacePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentSpacePolicy
public boolean isScriptingEnabled ()
public void setScriptingEnabled (boolean)
boolean scriptingEnabled
public nu.validator.htmlparser.common.DoctypeExpectation getDoctypeExpectation ()
public void setDoctypeExpectation (nu.validator.htmlparser.common.DoctypeExpectation)
nu.validator.htmlparser.common.DoctypeExpectation doctypeExpectation
public nu.validator.htmlparser.common.DocumentModeHandler getDocumentModeHandler ()
public void setDocumentModeHandler (nu.validator.htmlparser.common.DocumentModeHandler)
nu.validator.htmlparser.common.DocumentModeHandler documentModeHandler
public nu.validator.htmlparser.common.XmlViolationPolicy getStreamabilityViolationPolicy ()
public void setStreamabilityViolationPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy streamabilityViolationPolicy
public void setHtml4ModeCompatibleWithXhtml1Schemata (boolean)
boolean html4ModeCompatibleWithXhtml1Schemata
public org.xml.sax.Locator getDocumentLocator ()
public boolean isHtml4ModeCompatibleWithXhtml1Schemata ()
public void setMappingLangToXmlLang (boolean)
boolean mappingLangToXmlLang
public boolean isMappingLangToXmlLang ()
public void setXmlnsPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlnsPolicy
public nu.validator.htmlparser.common.XmlViolationPolicy getXmlnsPolicy ()
public nu.validator.htmlparser.common.XmlViolationPolicy getCommentPolicy ()
public nu.validator.htmlparser.common.XmlViolationPolicy getContentNonXmlCharPolicy ()
public nu.validator.htmlparser.common.XmlViolationPolicy getContentSpacePolicy ()
public void setReportingDoctype (boolean)
boolean reportingDoctype
public boolean isReportingDoctype ()
public void setNamePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
public void setHeuristics (nu.validator.htmlparser.common.Heuristics)
nu.validator.htmlparser.common.Heuristics heuristics
public nu.validator.htmlparser.common.Heuristics getHeuristics ()
public void setXmlPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlPolicy
public nu.validator.htmlparser.common.XmlViolationPolicy getNamePolicy ()
public void setBogusXmlnsPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy bogusXmlnsPolicy
public nu.validator.htmlparser.common.XmlViolationPolicy getBogusXmlnsPolicy ()
public void addCharacterHandler (nu.validator.htmlparser.common.CharacterHandler)
nu.validator.htmlparser.common.CharacterHandler characterHandler
public void setIgnoringComments (boolean)
boolean ignoreComments
}
nu/validator/htmlparser/dom/Dom2Sax$NamedNodeMapAttributes.class
Dom2Sax.java
package nu.validator.htmlparser.dom
nu.validator.htmlparser.dom.Dom2Sax$NamedNodeMapAttributes extends java.lang.Object implements org.xml.sax.Attributes {
private org.w3c.dom.NamedNodeMap map
private int length
final synthetic nu.validator.htmlparser.dom.Dom2Sax this$0
private void <init> (nu.validator.htmlparser.dom.Dom2Sax)
public void setNamedNodeMap (org.w3c.dom.NamedNodeMap)
org.w3c.dom.NamedNodeMap attributes
public void clear ()
public int getIndex (java.lang.String)
String qName
int i
org.w3c.dom.Node n
public int getIndex (java.lang.String, java.lang.String)
String uri
String localName
int i
org.w3c.dom.Node n
public int getLength ()
public java.lang.String getLocalName (int)
int index
public java.lang.String getQName (int)
int index
public java.lang.String getType (int)
int index
public java.lang.String getType (java.lang.String)
String qName
int index
public java.lang.String getType (java.lang.String, java.lang.String)
String uri
String localName
int index
public java.lang.String getURI (int)
int index
public java.lang.String getValue (int)
int index
public java.lang.String getValue (java.lang.String)
String qName
int index
public java.lang.String getValue (java.lang.String, java.lang.String)
String uri
String localName
int index
synthetic void <init> (nu.validator.htmlparser.dom.Dom2Sax, nu.validator.htmlparser.dom.Dom2Sax$NamedNodeMapAttributes)
}
nu/validator/htmlparser/dom/Dom2Sax.class
Dom2Sax.java
package nu.validator.htmlparser.dom
public nu.validator.htmlparser.dom.Dom2Sax extends java.lang.Object {
private final nu.validator.htmlparser.dom.Dom2Sax$NamedNodeMapAttributes attributes
private final org.xml.sax.ContentHandler contentHandler
private final org.xml.sax.ext.LexicalHandler lexicalHandler
private static java.lang.String emptyIfNull (java.lang.String)
String namespaceURI
public void <init> (org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler)
org.xml.sax.ContentHandler contentHandler
org.xml.sax.ext.LexicalHandler lexicalHandler
public void parse (org.w3c.dom.Node) throws org.xml.sax.SAXException
org.w3c.dom.Node node
org.w3c.dom.Node current
org.w3c.dom.Node next
char[] buf
char[] buf
char[] buf
String localName
org.w3c.dom.DocumentType doctype
String localName
static synthetic java.lang.String access$0 (java.lang.String)
}
nu/validator/htmlparser/dom/DOMTreeBuilder.class
DOMTreeBuilder.java
package nu.validator.htmlparser.dom
nu.validator.htmlparser.dom.DOMTreeBuilder extends nu.validator.htmlparser.impl.CoalescingTreeBuilder {
private org.w3c.dom.DOMImplementation implementation
private org.w3c.dom.Document document
protected void <init> (org.w3c.dom.DOMImplementation)
org.w3c.dom.DOMImplementation implementation
protected void addAttributesToElement (org.w3c.dom.Element, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
org.w3c.dom.Element element
nu.validator.htmlparser.impl.HtmlAttributes attributes
int i
String localName
String uri
org.w3c.dom.DOMException e
protected void appendCharacters (org.w3c.dom.Element, java.lang.String) throws org.xml.sax.SAXException
org.w3c.dom.Element parent
String text
org.w3c.dom.Node lastChild
org.w3c.dom.Text lastAsText
org.w3c.dom.DOMException e
protected void appendChildrenToNewParent (org.w3c.dom.Element, org.w3c.dom.Element) throws org.xml.sax.SAXException
org.w3c.dom.Element oldParent
org.w3c.dom.Element newParent
org.w3c.dom.DOMException e
protected void appendComment (org.w3c.dom.Element, java.lang.String) throws org.xml.sax.SAXException
org.w3c.dom.Element parent
String comment
org.w3c.dom.DOMException e
protected void appendCommentToDocument (java.lang.String) throws org.xml.sax.SAXException
String comment
org.w3c.dom.DOMException e
protected org.w3c.dom.Element createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
String ns
String name
nu.validator.htmlparser.impl.HtmlAttributes attributes
org.w3c.dom.Element rv
int i
org.w3c.dom.DOMException e
protected org.w3c.dom.Element createHtmlElementSetAsRoot (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
org.w3c.dom.Element rv
int i
org.w3c.dom.DOMException e
protected void appendElement (org.w3c.dom.Element, org.w3c.dom.Element) throws org.xml.sax.SAXException
org.w3c.dom.Element child
org.w3c.dom.Element newParent
org.w3c.dom.DOMException e
protected boolean hasChildren (org.w3c.dom.Element) throws org.xml.sax.SAXException
org.w3c.dom.Element element
org.w3c.dom.DOMException e
protected org.w3c.dom.Element createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes, org.w3c.dom.Element) throws org.xml.sax.SAXException
String ns
String name
nu.validator.htmlparser.impl.HtmlAttributes attributes
org.w3c.dom.Element form
org.w3c.dom.Element rv
org.w3c.dom.DOMException e
protected void start (boolean) throws org.xml.sax.SAXException
boolean fragment
protected void documentMode (nu.validator.htmlparser.common.DocumentMode, java.lang.String, java.lang.String, boolean) throws org.xml.sax.SAXException
nu.validator.htmlparser.common.DocumentMode mode
String publicIdentifier
String systemIdentifier
boolean html4SpecificAdditionalErrorChecks
org.w3c.dom.Document getDocument ()
org.w3c.dom.Document rv
org.w3c.dom.DocumentFragment getDocumentFragment ()
org.w3c.dom.DocumentFragment rv
org.w3c.dom.Node rootElt
protected void insertFosterParentedCharacters (java.lang.String, org.w3c.dom.Element, org.w3c.dom.Element) throws org.xml.sax.SAXException
String text
org.w3c.dom.Element table
org.w3c.dom.Element stackParent
org.w3c.dom.Node parent
org.w3c.dom.Node previousSibling
org.w3c.dom.Text lastAsText
org.w3c.dom.Node lastChild
org.w3c.dom.Text lastAsText
org.w3c.dom.DOMException e
protected void insertFosterParentedChild (org.w3c.dom.Element, org.w3c.dom.Element, org.w3c.dom.Element) throws org.xml.sax.SAXException
org.w3c.dom.Element child
org.w3c.dom.Element table
org.w3c.dom.Element stackParent
org.w3c.dom.Node parent
org.w3c.dom.DOMException e
protected void detachFromParent (org.w3c.dom.Element) throws org.xml.sax.SAXException
org.w3c.dom.Element element
org.w3c.dom.Node parent
org.w3c.dom.DOMException e
protected volatile synthetic java.lang.Object createHtmlElementSetAsRoot (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void addAttributesToElement (java.lang.Object, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void appendChildrenToNewParent (java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void appendElement (java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void appendCharacters (java.lang.Object, java.lang.String) throws org.xml.sax.SAXException
protected volatile synthetic void detachFromParent (java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic java.lang.Object createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic java.lang.Object createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void appendComment (java.lang.Object, java.lang.String) throws org.xml.sax.SAXException
protected volatile synthetic void insertFosterParentedCharacters (java.lang.String, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void insertFosterParentedChild (java.lang.Object, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic boolean hasChildren (java.lang.Object) throws org.xml.sax.SAXException
}
nu/validator/htmlparser/dom/Dom2Sax.java.orig
nu/validator/htmlparser/dom/HtmlDocumentBuilder.java.rej
nu/validator/htmlparser/dom/package.html
nu/validator/htmlparser/extra/IcuDetectorSniffer.class
IcuDetectorSniffer.java
package nu.validator.htmlparser.extra
public nu.validator.htmlparser.extra.IcuDetectorSniffer extends java.io.InputStream {
private final nu.validator.htmlparser.common.ByteReadable source
public void <init> (nu.validator.htmlparser.common.ByteReadable)
nu.validator.htmlparser.common.ByteReadable source
public int read () throws java.io.IOException
public nu.validator.htmlparser.io.Encoding sniff () throws java.io.IOException
com.ibm.icu.text.CharsetDetector detector
com.ibm.icu.text.CharsetMatch match
nu.validator.htmlparser.io.Encoding enc
nu.validator.htmlparser.io.Encoding actual
Exception e
public static void main (java.lang.String[])
String[] args
String[] detectable
int i
String charset
}
nu/validator/htmlparser/extra/ChardetSniffer.class
ChardetSniffer.java
package nu.validator.htmlparser.extra
public nu.validator.htmlparser.extra.ChardetSniffer extends java.lang.Object implements org.mozilla.intl.chardet.nsICharsetDetectionObserver {
private final byte[] source
private final int length
private nu.validator.htmlparser.io.Encoding returnValue
public void <init> (byte[], int)
byte[] source
int length
public nu.validator.htmlparser.io.Encoding sniff () throws java.io.IOException
org.mozilla.intl.chardet.nsDetector detector
public static void main (java.lang.String[])
String[] args
String[] detectable
int i
String charset
public void Notify (java.lang.String)
String charsetName
nu.validator.htmlparser.io.Encoding enc
nu.validator.htmlparser.io.Encoding actual
java.nio.charset.UnsupportedCharsetException e
}
nu/validator/htmlparser/extra/NormalizationChecker.class
NormalizationChecker.java
package nu.validator.htmlparser.extra
public final nu.validator.htmlparser.extra.NormalizationChecker extends java.lang.Object implements nu.validator.htmlparser.common.CharacterHandler {
private org.xml.sax.ErrorHandler errorHandler
private org.xml.sax.Locator locator
private static final com.ibm.icu.text.UnicodeSet COMPOSING_CHARACTERS
private char[] buf
private char[] bufHolder
private int pos
private boolean atStartOfRun
private boolean alreadyComplainedAboutThisRun
static void <clinit> ()
public void err (java.lang.String) throws org.xml.sax.SAXException
String message
org.xml.sax.SAXParseException spe
private static boolean isComposingCharOrSurrogate (char)
char c
private static boolean isComposingChar (int)
int c
public void <init> (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void start ()
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
char c
int i
int stop
private void errAboutTextRun () throws org.xml.sax.SAXException
private void appendToBuf (char[], int, int)
char[] ch
int start
int end
int neededBufLen
char[] newBuf
public void end () throws org.xml.sax.SAXException
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler errorHandler
}
nu/validator/htmlparser/impl/CoalescingTreeBuilder.class
CoalescingTreeBuilder.java
package nu.validator.htmlparser.impl
public abstract nu.validator.htmlparser.impl.CoalescingTreeBuilder extends nu.validator.htmlparser.impl.TreeBuilder {
public void <init> ()
protected final void accumulateCharacters (char[], int, int) throws org.xml.sax.SAXException
char[] buf
int start
int length
int newLen
char[] newBuf
protected final void appendCharacters (java.lang.Object, char[], int, int) throws org.xml.sax.SAXException
Object parent
char[] buf
int start
int length
protected void appendIsindexPrompt (java.lang.Object) throws org.xml.sax.SAXException
Object parent
protected abstract void appendCharacters (java.lang.Object, java.lang.String) throws org.xml.sax.SAXException
protected final void appendComment (java.lang.Object, char[], int, int) throws org.xml.sax.SAXException
Object parent
char[] buf
int start
int length
protected abstract void appendComment (java.lang.Object, java.lang.String) throws org.xml.sax.SAXException
protected final void appendCommentToDocument (char[], int, int) throws org.xml.sax.SAXException
char[] buf
int start
int length
protected abstract void appendCommentToDocument (java.lang.String) throws org.xml.sax.SAXException
protected final void insertFosterParentedCharacters (char[], int, int, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
char[] buf
int start
int length
Object table
Object stackParent
protected abstract void insertFosterParentedCharacters (java.lang.String, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
}
nu/validator/htmlparser/impl/Portability.class
Portability.java
package nu.validator.htmlparser.impl
public final nu.validator.htmlparser.impl.Portability extends java.lang.Object {
public void <init> ()
public static java.lang.String newLocalNameFromBuffer (char[], int, int, nu.validator.htmlparser.common.Interner)
char[] buf
int offset
int length
nu.validator.htmlparser.common.Interner interner
public static java.lang.String newStringFromBuffer (char[], int, int)
char[] buf
int offset
int length
public static java.lang.String newEmptyString ()
public static java.lang.String newStringFromLiteral (java.lang.String)
String literal
public static java.lang.String newStringFromString (java.lang.String)
String string
public static char[] newCharArrayFromLocal (java.lang.String)
String local
public static char[] newCharArrayFromString (java.lang.String)
String string
public static java.lang.String newLocalFromLocal (java.lang.String, nu.validator.htmlparser.common.Interner)
String local
nu.validator.htmlparser.common.Interner interner
public static void releaseString (java.lang.String)
String str
public static boolean localEqualsBuffer (java.lang.String, char[], int, int)
String local
char[] buf
int offset
int length
int i
public static boolean lowerCaseLiteralIsPrefixOfIgnoreAsciiCaseString (java.lang.String, java.lang.String)
String lowerCaseLiteral
String string
int i
char c0
char c1
public static boolean lowerCaseLiteralEqualsIgnoreAsciiCaseString (java.lang.String, java.lang.String)
String lowerCaseLiteral
String string
int i
char c0
char c1
public static boolean literalEqualsString (java.lang.String, java.lang.String)
String literal
String string
public static boolean stringEqualsString (java.lang.String, java.lang.String)
String one
String other
public static void delete (java.lang.Object)
Object o
public static void deleteArray (java.lang.Object)
Object o
}
nu/validator/htmlparser/impl/LocatorImpl.class
LocatorImpl.java
package nu.validator.htmlparser.impl
public nu.validator.htmlparser.impl.LocatorImpl extends java.lang.Object implements org.xml.sax.Locator {
private final String systemId
private final String publicId
private final int column
private final int line
public void <init> (org.xml.sax.Locator)
org.xml.sax.Locator locator
public final int getColumnNumber ()
public final int getLineNumber ()
public final java.lang.String getPublicId ()
public final java.lang.String getSystemId ()
}
nu/validator/htmlparser/impl/AttributeName.class
AttributeName.java
package nu.validator.htmlparser.impl
public final nu.validator.htmlparser.impl.AttributeName extends java.lang.Object {
static final String[] ALL_NO_NS
private static final String[] XMLNS_NS
private static final String[] XML_NS
private static final String[] XLINK_NS
private static final String[] LANG_NS
static final String[] ALL_NO_PREFIX
private static final String[] XMLNS_PREFIX
private static final String[] XLINK_PREFIX
private static final String[] XML_PREFIX
private static final String[] LANG_PREFIX
private static final boolean[] ALL_NCNAME
private static final boolean[] ALL_NO_NCNAME
public static final int HTML
public static final int MATHML
public static final int SVG
public static final int HTML_LANG
private final String type
private final String[] uri
private final String[] local
private final String[] prefix
private final String[] qName
private final boolean[] ncname
private final boolean xmlns
public static final nu.validator.htmlparser.impl.AttributeName D
public static final nu.validator.htmlparser.impl.AttributeName K
public static final nu.validator.htmlparser.impl.AttributeName R
public static final nu.validator.htmlparser.impl.AttributeName X
public static final nu.validator.htmlparser.impl.AttributeName Y
public static final nu.validator.htmlparser.impl.AttributeName Z
public static final nu.validator.htmlparser.impl.AttributeName BY
public static final nu.validator.htmlparser.impl.AttributeName CX
public static final nu.validator.htmlparser.impl.AttributeName CY
public static final nu.validator.htmlparser.impl.AttributeName DX
public static final nu.validator.htmlparser.impl.AttributeName DY
public static final nu.validator.htmlparser.impl.AttributeName G2
public static final nu.validator.htmlparser.impl.AttributeName G1
public static final nu.validator.htmlparser.impl.AttributeName FX
public static final nu.validator.htmlparser.impl.AttributeName FY
public static final nu.validator.htmlparser.impl.AttributeName K4
public static final nu.validator.htmlparser.impl.AttributeName K2
public static final nu.validator.htmlparser.impl.AttributeName K3
public static final nu.validator.htmlparser.impl.AttributeName K1
public static final nu.validator.htmlparser.impl.AttributeName ID
public static final nu.validator.htmlparser.impl.AttributeName IN
public static final nu.validator.htmlparser.impl.AttributeName U2
public static final nu.validator.htmlparser.impl.AttributeName U1
public static final nu.validator.htmlparser.impl.AttributeName RT
public static final nu.validator.htmlparser.impl.AttributeName RX
public static final nu.validator.htmlparser.impl.AttributeName RY
public static final nu.validator.htmlparser.impl.AttributeName TO
public static final nu.validator.htmlparser.impl.AttributeName Y2
public static final nu.validator.htmlparser.impl.AttributeName Y1
public static final nu.validator.htmlparser.impl.AttributeName X1
public static final nu.validator.htmlparser.impl.AttributeName X2
public static final nu.validator.htmlparser.impl.AttributeName ALT
public static final nu.validator.htmlparser.impl.AttributeName DIR
public static final nu.validator.htmlparser.impl.AttributeName DUR
public static final nu.validator.htmlparser.impl.AttributeName END
public static final nu.validator.htmlparser.impl.AttributeName FOR
public static final nu.validator.htmlparser.impl.AttributeName IN2
public static final nu.validator.htmlparser.impl.AttributeName MAX
public static final nu.validator.htmlparser.impl.AttributeName MIN
public static final nu.validator.htmlparser.impl.AttributeName LOW
public static final nu.validator.htmlparser.impl.AttributeName REL
public static final nu.validator.htmlparser.impl.AttributeName REV
public static final nu.validator.htmlparser.impl.AttributeName SRC
public static final nu.validator.htmlparser.impl.AttributeName AXIS
public static final nu.validator.htmlparser.impl.AttributeName ABBR
public static final nu.validator.htmlparser.impl.AttributeName BBOX
public static final nu.validator.htmlparser.impl.AttributeName CITE
public static final nu.validator.htmlparser.impl.AttributeName CODE
public static final nu.validator.htmlparser.impl.AttributeName BIAS
public static final nu.validator.htmlparser.impl.AttributeName COLS
public static final nu.validator.htmlparser.impl.AttributeName CLIP
public static final nu.validator.htmlparser.impl.AttributeName CHAR
public static final nu.validator.htmlparser.impl.AttributeName BASE
public static final nu.validator.htmlparser.impl.AttributeName EDGE
public static final nu.validator.htmlparser.impl.AttributeName DATA
public static final nu.validator.htmlparser.impl.AttributeName FILL
public static final nu.validator.htmlparser.impl.AttributeName FROM
public static final nu.validator.htmlparser.impl.AttributeName FORM
public static final nu.validator.htmlparser.impl.AttributeName FACE
public static final nu.validator.htmlparser.impl.AttributeName HIGH
public static final nu.validator.htmlparser.impl.AttributeName HREF
public static final nu.validator.htmlparser.impl.AttributeName OPEN
public static final nu.validator.htmlparser.impl.AttributeName ICON
public static final nu.validator.htmlparser.impl.AttributeName NAME
public static final nu.validator.htmlparser.impl.AttributeName MODE
public static final nu.validator.htmlparser.impl.AttributeName MASK
public static final nu.validator.htmlparser.impl.AttributeName LINK
public static final nu.validator.htmlparser.impl.AttributeName LANG
public static final nu.validator.htmlparser.impl.AttributeName LIST
public static final nu.validator.htmlparser.impl.AttributeName TYPE
public static final nu.validator.htmlparser.impl.AttributeName WHEN
public static final nu.validator.htmlparser.impl.AttributeName WRAP
public static final nu.validator.htmlparser.impl.AttributeName TEXT
public static final nu.validator.htmlparser.impl.AttributeName PATH
public static final nu.validator.htmlparser.impl.AttributeName PING
public static final nu.validator.htmlparser.impl.AttributeName REFX
public static final nu.validator.htmlparser.impl.AttributeName REFY
public static final nu.validator.htmlparser.impl.AttributeName SIZE
public static final nu.validator.htmlparser.impl.AttributeName SEED
public static final nu.validator.htmlparser.impl.AttributeName ROWS
public static final nu.validator.htmlparser.impl.AttributeName SPAN
public static final nu.validator.htmlparser.impl.AttributeName STEP
public static final nu.validator.htmlparser.impl.AttributeName ROLE
public static final nu.validator.htmlparser.impl.AttributeName XREF
public static final nu.validator.htmlparser.impl.AttributeName ASYNC
public static final nu.validator.htmlparser.impl.AttributeName ALINK
public static final nu.validator.htmlparser.impl.AttributeName ALIGN
public static final nu.validator.htmlparser.impl.AttributeName CLOSE
public static final nu.validator.htmlparser.impl.AttributeName COLOR
public static final nu.validator.htmlparser.impl.AttributeName CLASS
public static final nu.validator.htmlparser.impl.AttributeName CLEAR
public static final nu.validator.htmlparser.impl.AttributeName BEGIN
public static final nu.validator.htmlparser.impl.AttributeName DEPTH
public static final nu.validator.htmlparser.impl.AttributeName DEFER
public static final nu.validator.htmlparser.impl.AttributeName FENCE
public static final nu.validator.htmlparser.impl.AttributeName FRAME
public static final nu.validator.htmlparser.impl.AttributeName ISMAP
public static final nu.validator.htmlparser.impl.AttributeName ONEND
public static final nu.validator.htmlparser.impl.AttributeName INDEX
public static final nu.validator.htmlparser.impl.AttributeName ORDER
public static final nu.validator.htmlparser.impl.AttributeName OTHER
public static final nu.validator.htmlparser.impl.AttributeName ONCUT
public static final nu.validator.htmlparser.impl.AttributeName NARGS
public static final nu.validator.htmlparser.impl.AttributeName MEDIA
public static final nu.validator.htmlparser.impl.AttributeName LABEL
public static final nu.validator.htmlparser.impl.AttributeName LOCAL
public static final nu.validator.htmlparser.impl.AttributeName WIDTH
public static final nu.validator.htmlparser.impl.AttributeName TITLE
public static final nu.validator.htmlparser.impl.AttributeName VLINK
public static final nu.validator.htmlparser.impl.AttributeName VALUE
public static final nu.validator.htmlparser.impl.AttributeName SLOPE
public static final nu.validator.htmlparser.impl.AttributeName SHAPE
public static final nu.validator.htmlparser.impl.AttributeName SCOPE
public static final nu.validator.htmlparser.impl.AttributeName SCALE
public static final nu.validator.htmlparser.impl.AttributeName SPEED
public static final nu.validator.htmlparser.impl.AttributeName STYLE
public static final nu.validator.htmlparser.impl.AttributeName RULES
public static final nu.validator.htmlparser.impl.AttributeName STEMH
public static final nu.validator.htmlparser.impl.AttributeName STEMV
public static final nu.validator.htmlparser.impl.AttributeName START
public static final nu.validator.htmlparser.impl.AttributeName XMLNS
public static final nu.validator.htmlparser.impl.AttributeName ACCEPT
public static final nu.validator.htmlparser.impl.AttributeName ACCENT
public static final nu.validator.htmlparser.impl.AttributeName ASCENT
public static final nu.validator.htmlparser.impl.AttributeName ACTIVE
public static final nu.validator.htmlparser.impl.AttributeName ALTIMG
public static final nu.validator.htmlparser.impl.AttributeName ACTION
public static final nu.validator.htmlparser.impl.AttributeName BORDER
public static final nu.validator.htmlparser.impl.AttributeName CURSOR
public static final nu.validator.htmlparser.impl.AttributeName COORDS
public static final nu.validator.htmlparser.impl.AttributeName FILTER
public static final nu.validator.htmlparser.impl.AttributeName FORMAT
public static final nu.validator.htmlparser.impl.AttributeName HIDDEN
public static final nu.validator.htmlparser.impl.AttributeName HSPACE
public static final nu.validator.htmlparser.impl.AttributeName HEIGHT
public static final nu.validator.htmlparser.impl.AttributeName ONMOVE
public static final nu.validator.htmlparser.impl.AttributeName ONLOAD
public static final nu.validator.htmlparser.impl.AttributeName ONDRAG
public static final nu.validator.htmlparser.impl.AttributeName ORIGIN
public static final nu.validator.htmlparser.impl.AttributeName ONZOOM
public static final nu.validator.htmlparser.impl.AttributeName ONHELP
public static final nu.validator.htmlparser.impl.AttributeName ONSTOP
public static final nu.validator.htmlparser.impl.AttributeName ONDROP
public static final nu.validator.htmlparser.impl.AttributeName ONBLUR
public static final nu.validator.htmlparser.impl.AttributeName OBJECT
public static final nu.validator.htmlparser.impl.AttributeName OFFSET
public static final nu.validator.htmlparser.impl.AttributeName ORIENT
public static final nu.validator.htmlparser.impl.AttributeName ONCOPY
public static final nu.validator.htmlparser.impl.AttributeName NOWRAP
public static final nu.validator.htmlparser.impl.AttributeName NOHREF
public static final nu.validator.htmlparser.impl.AttributeName MACROS
public static final nu.validator.htmlparser.impl.AttributeName METHOD
public static final nu.validator.htmlparser.impl.AttributeName LOWSRC
public static final nu.validator.htmlparser.impl.AttributeName LSPACE
public static final nu.validator.htmlparser.impl.AttributeName LQUOTE
public static final nu.validator.htmlparser.impl.AttributeName USEMAP
public static final nu.validator.htmlparser.impl.AttributeName WIDTHS
public static final nu.validator.htmlparser.impl.AttributeName TARGET
public static final nu.validator.htmlparser.impl.AttributeName VALUES
public static final nu.validator.htmlparser.impl.AttributeName VALIGN
public static final nu.validator.htmlparser.impl.AttributeName VSPACE
public static final nu.validator.htmlparser.impl.AttributeName POSTER
public static final nu.validator.htmlparser.impl.AttributeName POINTS
public static final nu.validator.htmlparser.impl.AttributeName PROMPT
public static final nu.validator.htmlparser.impl.AttributeName SCOPED
public static final nu.validator.htmlparser.impl.AttributeName STRING
public static final nu.validator.htmlparser.impl.AttributeName SCHEME
public static final nu.validator.htmlparser.impl.AttributeName STROKE
public static final nu.validator.htmlparser.impl.AttributeName RADIUS
public static final nu.validator.htmlparser.impl.AttributeName RESULT
public static final nu.validator.htmlparser.impl.AttributeName REPEAT
public static final nu.validator.htmlparser.impl.AttributeName RSPACE
public static final nu.validator.htmlparser.impl.AttributeName ROTATE
public static final nu.validator.htmlparser.impl.AttributeName RQUOTE
public static final nu.validator.htmlparser.impl.AttributeName ALTTEXT
public static final nu.validator.htmlparser.impl.AttributeName ARCHIVE
public static final nu.validator.htmlparser.impl.AttributeName AZIMUTH
public static final nu.validator.htmlparser.impl.AttributeName CLOSURE
public static final nu.validator.htmlparser.impl.AttributeName CHECKED
public static final nu.validator.htmlparser.impl.AttributeName CLASSID
public static final nu.validator.htmlparser.impl.AttributeName CHAROFF
public static final nu.validator.htmlparser.impl.AttributeName BGCOLOR
public static final nu.validator.htmlparser.impl.AttributeName COLSPAN
public static final nu.validator.htmlparser.impl.AttributeName CHARSET
public static final nu.validator.htmlparser.impl.AttributeName COMPACT
public static final nu.validator.htmlparser.impl.AttributeName CONTENT
public static final nu.validator.htmlparser.impl.AttributeName ENCTYPE
public static final nu.validator.htmlparser.impl.AttributeName DATASRC
public static final nu.validator.htmlparser.impl.AttributeName DATAFLD
public static final nu.validator.htmlparser.impl.AttributeName DECLARE
public static final nu.validator.htmlparser.impl.AttributeName DISPLAY
public static final nu.validator.htmlparser.impl.AttributeName DIVISOR
public static final nu.validator.htmlparser.impl.AttributeName DEFAULT
public static final nu.validator.htmlparser.impl.AttributeName DESCENT
public static final nu.validator.htmlparser.impl.AttributeName KERNING
public static final nu.validator.htmlparser.impl.AttributeName HANGING
public static final nu.validator.htmlparser.impl.AttributeName HEADERS
public static final nu.validator.htmlparser.impl.AttributeName ONPASTE
public static final nu.validator.htmlparser.impl.AttributeName ONCLICK
public static final nu.validator.htmlparser.impl.AttributeName OPTIMUM
public static final nu.validator.htmlparser.impl.AttributeName ONBEGIN
public static final nu.validator.htmlparser.impl.AttributeName ONKEYUP
public static final nu.validator.htmlparser.impl.AttributeName ONFOCUS
public static final nu.validator.htmlparser.impl.AttributeName ONERROR
public static final nu.validator.htmlparser.impl.AttributeName ONINPUT
public static final nu.validator.htmlparser.impl.AttributeName ONABORT
public static final nu.validator.htmlparser.impl.AttributeName ONSTART
public static final nu.validator.htmlparser.impl.AttributeName ONRESET
public static final nu.validator.htmlparser.impl.AttributeName OPACITY
public static final nu.validator.htmlparser.impl.AttributeName NOSHADE
public static final nu.validator.htmlparser.impl.AttributeName MINSIZE
public static final nu.validator.htmlparser.impl.AttributeName MAXSIZE
public static final nu.validator.htmlparser.impl.AttributeName LOOPEND
public static final nu.validator.htmlparser.impl.AttributeName LARGEOP
public static final nu.validator.htmlparser.impl.AttributeName UNICODE
public static final nu.validator.htmlparser.impl.AttributeName TARGETX
public static final nu.validator.htmlparser.impl.AttributeName TARGETY
public static final nu.validator.htmlparser.impl.AttributeName VIEWBOX
public static final nu.validator.htmlparser.impl.AttributeName VERSION
public static final nu.validator.htmlparser.impl.AttributeName PATTERN
public static final nu.validator.htmlparser.impl.AttributeName PROFILE
public static final nu.validator.htmlparser.impl.AttributeName SPACING
public static final nu.validator.htmlparser.impl.AttributeName RESTART
public static final nu.validator.htmlparser.impl.AttributeName ROWSPAN
public static final nu.validator.htmlparser.impl.AttributeName SANDBOX
public static final nu.validator.htmlparser.impl.AttributeName SUMMARY
public static final nu.validator.htmlparser.impl.AttributeName STANDBY
public static final nu.validator.htmlparser.impl.AttributeName REPLACE
public static final nu.validator.htmlparser.impl.AttributeName AUTOPLAY
public static final nu.validator.htmlparser.impl.AttributeName ADDITIVE
public static final nu.validator.htmlparser.impl.AttributeName CALCMODE
public static final nu.validator.htmlparser.impl.AttributeName CODETYPE
public static final nu.validator.htmlparser.impl.AttributeName CODEBASE
public static final nu.validator.htmlparser.impl.AttributeName CONTROLS
public static final nu.validator.htmlparser.impl.AttributeName BEVELLED
public static final nu.validator.htmlparser.impl.AttributeName BASELINE
public static final nu.validator.htmlparser.impl.AttributeName EXPONENT
public static final nu.validator.htmlparser.impl.AttributeName EDGEMODE
public static final nu.validator.htmlparser.impl.AttributeName ENCODING
public static final nu.validator.htmlparser.impl.AttributeName GLYPHREF
public static final nu.validator.htmlparser.impl.AttributeName DATETIME
public static final nu.validator.htmlparser.impl.AttributeName DISABLED
public static final nu.validator.htmlparser.impl.AttributeName FONTSIZE
public static final nu.validator.htmlparser.impl.AttributeName KEYTIMES
public static final nu.validator.htmlparser.impl.AttributeName PANOSE_1
public static final nu.validator.htmlparser.impl.AttributeName HREFLANG
public static final nu.validator.htmlparser.impl.AttributeName ONRESIZE
public static final nu.validator.htmlparser.impl.AttributeName ONCHANGE
public static final nu.validator.htmlparser.impl.AttributeName ONBOUNCE
public static final nu.validator.htmlparser.impl.AttributeName ONUNLOAD
public static final nu.validator.htmlparser.impl.AttributeName ONFINISH
public static final nu.validator.htmlparser.impl.AttributeName ONSCROLL
public static final nu.validator.htmlparser.impl.AttributeName OPERATOR
public static final nu.validator.htmlparser.impl.AttributeName OVERFLOW
public static final nu.validator.htmlparser.impl.AttributeName ONSUBMIT
public static final nu.validator.htmlparser.impl.AttributeName ONREPEAT
public static final nu.validator.htmlparser.impl.AttributeName ONSELECT
public static final nu.validator.htmlparser.impl.AttributeName NOTATION
public static final nu.validator.htmlparser.impl.AttributeName NORESIZE
public static final nu.validator.htmlparser.impl.AttributeName MANIFEST
public static final nu.validator.htmlparser.impl.AttributeName MATHSIZE
public static final nu.validator.htmlparser.impl.AttributeName MULTIPLE
public static final nu.validator.htmlparser.impl.AttributeName LONGDESC
public static final nu.validator.htmlparser.impl.AttributeName LANGUAGE
public static final nu.validator.htmlparser.impl.AttributeName TEMPLATE
public static final nu.validator.htmlparser.impl.AttributeName TABINDEX
public static final nu.validator.htmlparser.impl.AttributeName READONLY
public static final nu.validator.htmlparser.impl.AttributeName SELECTED
public static final nu.validator.htmlparser.impl.AttributeName ROWLINES
public static final nu.validator.htmlparser.impl.AttributeName SEAMLESS
public static final nu.validator.htmlparser.impl.AttributeName ROWALIGN
public static final nu.validator.htmlparser.impl.AttributeName STRETCHY
public static final nu.validator.htmlparser.impl.AttributeName REQUIRED
public static final nu.validator.htmlparser.impl.AttributeName XML_BASE
public static final nu.validator.htmlparser.impl.AttributeName XML_LANG
public static final nu.validator.htmlparser.impl.AttributeName X_HEIGHT
public static final nu.validator.htmlparser.impl.AttributeName ARIA_OWNS
public static final nu.validator.htmlparser.impl.AttributeName AUTOFOCUS
public static final nu.validator.htmlparser.impl.AttributeName ARIA_SORT
public static final nu.validator.htmlparser.impl.AttributeName ACCESSKEY
public static final nu.validator.htmlparser.impl.AttributeName ARIA_BUSY
public static final nu.validator.htmlparser.impl.AttributeName ARIA_GRAB
public static final nu.validator.htmlparser.impl.AttributeName AMPLITUDE
public static final nu.validator.htmlparser.impl.AttributeName ARIA_LIVE
public static final nu.validator.htmlparser.impl.AttributeName CLIP_RULE
public static final nu.validator.htmlparser.impl.AttributeName CLIP_PATH
public static final nu.validator.htmlparser.impl.AttributeName EQUALROWS
public static final nu.validator.htmlparser.impl.AttributeName ELEVATION
public static final nu.validator.htmlparser.impl.AttributeName DIRECTION
public static final nu.validator.htmlparser.impl.AttributeName DRAGGABLE
public static final nu.validator.htmlparser.impl.AttributeName FILTERRES
public static final nu.validator.htmlparser.impl.AttributeName FILL_RULE
public static final nu.validator.htmlparser.impl.AttributeName FONTSTYLE
public static final nu.validator.htmlparser.impl.AttributeName FONT_SIZE
public static final nu.validator.htmlparser.impl.AttributeName KEYPOINTS
public static final nu.validator.htmlparser.impl.AttributeName HIDEFOCUS
public static final nu.validator.htmlparser.impl.AttributeName ONMESSAGE
public static final nu.validator.htmlparser.impl.AttributeName INTERCEPT
public static final nu.validator.htmlparser.impl.AttributeName ONDRAGEND
public static final nu.validator.htmlparser.impl.AttributeName ONMOVEEND
public static final nu.validator.htmlparser.impl.AttributeName ONINVALID
public static final nu.validator.htmlparser.impl.AttributeName ONKEYDOWN
public static final nu.validator.htmlparser.impl.AttributeName ONFOCUSIN
public static final nu.validator.htmlparser.impl.AttributeName ONMOUSEUP
public static final nu.validator.htmlparser.impl.AttributeName INPUTMODE
public static final nu.validator.htmlparser.impl.AttributeName ONROWEXIT
public static final nu.validator.htmlparser.impl.AttributeName MATHCOLOR
public static final nu.validator.htmlparser.impl.AttributeName MASKUNITS
public static final nu.validator.htmlparser.impl.AttributeName MAXLENGTH
public static final nu.validator.htmlparser.impl.AttributeName LINEBREAK
public static final nu.validator.htmlparser.impl.AttributeName LOOPSTART
public static final nu.validator.htmlparser.impl.AttributeName TRANSFORM
public static final nu.validator.htmlparser.impl.AttributeName V_HANGING
public static final nu.validator.htmlparser.impl.AttributeName VALUETYPE
public static final nu.validator.htmlparser.impl.AttributeName POINTSATZ
public static final nu.validator.htmlparser.impl.AttributeName POINTSATX
public static final nu.validator.htmlparser.impl.AttributeName POINTSATY
public static final nu.validator.htmlparser.impl.AttributeName PLAYCOUNT
public static final nu.validator.htmlparser.impl.AttributeName SYMMETRIC
public static final nu.validator.htmlparser.impl.AttributeName SCROLLING
public static final nu.validator.htmlparser.impl.AttributeName REPEATDUR
public static final nu.validator.htmlparser.impl.AttributeName SELECTION
public static final nu.validator.htmlparser.impl.AttributeName SEPARATOR
public static final nu.validator.htmlparser.impl.AttributeName XML_SPACE
public static final nu.validator.htmlparser.impl.AttributeName AUTOSUBMIT
public static final nu.validator.htmlparser.impl.AttributeName ALPHABETIC
public static final nu.validator.htmlparser.impl.AttributeName ACTIONTYPE
public static final nu.validator.htmlparser.impl.AttributeName ACCUMULATE
public static final nu.validator.htmlparser.impl.AttributeName ARIA_LEVEL
public static final nu.validator.htmlparser.impl.AttributeName COLUMNSPAN
public static final nu.validator.htmlparser.impl.AttributeName CAP_HEIGHT
public static final nu.validator.htmlparser.impl.AttributeName BACKGROUND
public static final nu.validator.htmlparser.impl.AttributeName GLYPH_NAME
public static final nu.validator.htmlparser.impl.AttributeName GROUPALIGN
public static final nu.validator.htmlparser.impl.AttributeName FONTFAMILY
public static final nu.validator.htmlparser.impl.AttributeName FONTWEIGHT
public static final nu.validator.htmlparser.impl.AttributeName FONT_STYLE
public static final nu.validator.htmlparser.impl.AttributeName KEYSPLINES
public static final nu.validator.htmlparser.impl.AttributeName HTTP_EQUIV
public static final nu.validator.htmlparser.impl.AttributeName ONACTIVATE
public static final nu.validator.htmlparser.impl.AttributeName OCCURRENCE
public static final nu.validator.htmlparser.impl.AttributeName IRRELEVANT
public static final nu.validator.htmlparser.impl.AttributeName ONDBLCLICK
public static final nu.validator.htmlparser.impl.AttributeName ONDRAGDROP
public static final nu.validator.htmlparser.impl.AttributeName ONKEYPRESS
public static final nu.validator.htmlparser.impl.AttributeName ONROWENTER
public static final nu.validator.htmlparser.impl.AttributeName ONDRAGOVER
public static final nu.validator.htmlparser.impl.AttributeName ONFOCUSOUT
public static final nu.validator.htmlparser.impl.AttributeName ONMOUSEOUT
public static final nu.validator.htmlparser.impl.AttributeName NUMOCTAVES
public static final nu.validator.htmlparser.impl.AttributeName MARKER_MID
public static final nu.validator.htmlparser.impl.AttributeName MARKER_END
public static final nu.validator.htmlparser.impl.AttributeName TEXTLENGTH
public static final nu.validator.htmlparser.impl.AttributeName VISIBILITY
public static final nu.validator.htmlparser.impl.AttributeName VIEWTARGET
public static final nu.validator.htmlparser.impl.AttributeName VERT_ADV_Y
public static final nu.validator.htmlparser.impl.AttributeName PATHLENGTH
public static final nu.validator.htmlparser.impl.AttributeName REPEAT_MAX
public static final nu.validator.htmlparser.impl.AttributeName RADIOGROUP
public static final nu.validator.htmlparser.impl.AttributeName STOP_COLOR
public static final nu.validator.htmlparser.impl.AttributeName SEPARATORS
public static final nu.validator.htmlparser.impl.AttributeName REPEAT_MIN
public static final nu.validator.htmlparser.impl.AttributeName ROWSPACING
public static final nu.validator.htmlparser.impl.AttributeName ZOOMANDPAN
public static final nu.validator.htmlparser.impl.AttributeName XLINK_TYPE
public static final nu.validator.htmlparser.impl.AttributeName XLINK_ROLE
public static final nu.validator.htmlparser.impl.AttributeName XLINK_HREF
public static final nu.validator.htmlparser.impl.AttributeName XLINK_SHOW
public static final nu.validator.htmlparser.impl.AttributeName ACCENTUNDER
public static final nu.validator.htmlparser.impl.AttributeName ARIA_SECRET
public static final nu.validator.htmlparser.impl.AttributeName ARIA_ATOMIC
public static final nu.validator.htmlparser.impl.AttributeName ARIA_HIDDEN
public static final nu.validator.htmlparser.impl.AttributeName ARIA_FLOWTO
public static final nu.validator.htmlparser.impl.AttributeName ARABIC_FORM
public static final nu.validator.htmlparser.impl.AttributeName CELLPADDING
public static final nu.validator.htmlparser.impl.AttributeName CELLSPACING
public static final nu.validator.htmlparser.impl.AttributeName COLUMNWIDTH
public static final nu.validator.htmlparser.impl.AttributeName COLUMNALIGN
public static final nu.validator.htmlparser.impl.AttributeName COLUMNLINES
public static final nu.validator.htmlparser.impl.AttributeName CONTEXTMENU
public static final nu.validator.htmlparser.impl.AttributeName BASEPROFILE
public static final nu.validator.htmlparser.impl.AttributeName FONT_FAMILY
public static final nu.validator.htmlparser.impl.AttributeName FRAMEBORDER
public static final nu.validator.htmlparser.impl.AttributeName FILTERUNITS
public static final nu.validator.htmlparser.impl.AttributeName FLOOD_COLOR
public static final nu.validator.htmlparser.impl.AttributeName FONT_WEIGHT
public static final nu.validator.htmlparser.impl.AttributeName HORIZ_ADV_X
public static final nu.validator.htmlparser.impl.AttributeName ONDRAGLEAVE
public static final nu.validator.htmlparser.impl.AttributeName ONMOUSEMOVE
public static final nu.validator.htmlparser.impl.AttributeName ORIENTATION
public static final nu.validator.htmlparser.impl.AttributeName ONMOUSEDOWN
public static final nu.validator.htmlparser.impl.AttributeName ONMOUSEOVER
public static final nu.validator.htmlparser.impl.AttributeName ONDRAGENTER
public static final nu.validator.htmlparser.impl.AttributeName IDEOGRAPHIC
public static final nu.validator.htmlparser.impl.AttributeName ONBEFORECUT
public static final nu.validator.htmlparser.impl.AttributeName ONFORMINPUT
public static final nu.validator.htmlparser.impl.AttributeName ONDRAGSTART
public static final nu.validator.htmlparser.impl.AttributeName ONMOVESTART
public static final nu.validator.htmlparser.impl.AttributeName MARKERUNITS
public static final nu.validator.htmlparser.impl.AttributeName MATHVARIANT
public static final nu.validator.htmlparser.impl.AttributeName MARGINWIDTH
public static final nu.validator.htmlparser.impl.AttributeName MARKERWIDTH
public static final nu.validator.htmlparser.impl.AttributeName TEXT_ANCHOR
public static final nu.validator.htmlparser.impl.AttributeName TABLEVALUES
public static final nu.validator.htmlparser.impl.AttributeName SCRIPTLEVEL
public static final nu.validator.htmlparser.impl.AttributeName REPEATCOUNT
public static final nu.validator.htmlparser.impl.AttributeName STITCHTILES
public static final nu.validator.htmlparser.impl.AttributeName STARTOFFSET
public static final nu.validator.htmlparser.impl.AttributeName SCROLLDELAY
public static final nu.validator.htmlparser.impl.AttributeName XMLNS_XLINK
public static final nu.validator.htmlparser.impl.AttributeName XLINK_TITLE
public static final nu.validator.htmlparser.impl.AttributeName ARIA_INVALID
public static final nu.validator.htmlparser.impl.AttributeName ARIA_PRESSED
public static final nu.validator.htmlparser.impl.AttributeName ARIA_CHECKED
public static final nu.validator.htmlparser.impl.AttributeName AUTOCOMPLETE
public static final nu.validator.htmlparser.impl.AttributeName ARIA_SETSIZE
public static final nu.validator.htmlparser.impl.AttributeName ARIA_CHANNEL
public static final nu.validator.htmlparser.impl.AttributeName EQUALCOLUMNS
public static final nu.validator.htmlparser.impl.AttributeName DISPLAYSTYLE
public static final nu.validator.htmlparser.impl.AttributeName DATAFORMATAS
public static final nu.validator.htmlparser.impl.AttributeName FILL_OPACITY
public static final nu.validator.htmlparser.impl.AttributeName FONT_VARIANT
public static final nu.validator.htmlparser.impl.AttributeName FONT_STRETCH
public static final nu.validator.htmlparser.impl.AttributeName FRAMESPACING
public static final nu.validator.htmlparser.impl.AttributeName KERNELMATRIX
public static final nu.validator.htmlparser.impl.AttributeName ONDEACTIVATE
public static final nu.validator.htmlparser.impl.AttributeName ONROWSDELETE
public static final nu.validator.htmlparser.impl.AttributeName ONMOUSELEAVE
public static final nu.validator.htmlparser.impl.AttributeName ONFORMCHANGE
public static final nu.validator.htmlparser.impl.AttributeName ONCELLCHANGE
public static final nu.validator.htmlparser.impl.AttributeName ONMOUSEWHEEL
public static final nu.validator.htmlparser.impl.AttributeName ONMOUSEENTER
public static final nu.validator.htmlparser.impl.AttributeName ONAFTERPRINT
public static final nu.validator.htmlparser.impl.AttributeName ONBEFORECOPY
public static final nu.validator.htmlparser.impl.AttributeName MARGINHEIGHT
public static final nu.validator.htmlparser.impl.AttributeName MARKERHEIGHT
public static final nu.validator.htmlparser.impl.AttributeName MARKER_START
public static final nu.validator.htmlparser.impl.AttributeName MATHEMATICAL
public static final nu.validator.htmlparser.impl.AttributeName LENGTHADJUST
public static final nu.validator.htmlparser.impl.AttributeName UNSELECTABLE
public static final nu.validator.htmlparser.impl.AttributeName UNICODE_BIDI
public static final nu.validator.htmlparser.impl.AttributeName UNITS_PER_EM
public static final nu.validator.htmlparser.impl.AttributeName WORD_SPACING
public static final nu.validator.htmlparser.impl.AttributeName WRITING_MODE
public static final nu.validator.htmlparser.impl.AttributeName V_ALPHABETIC
public static final nu.validator.htmlparser.impl.AttributeName PATTERNUNITS
public static final nu.validator.htmlparser.impl.AttributeName SPREADMETHOD
public static final nu.validator.htmlparser.impl.AttributeName SURFACESCALE
public static final nu.validator.htmlparser.impl.AttributeName STROKE_WIDTH
public static final nu.validator.htmlparser.impl.AttributeName REPEAT_START
public static final nu.validator.htmlparser.impl.AttributeName STDDEVIATION
public static final nu.validator.htmlparser.impl.AttributeName STOP_OPACITY
public static final nu.validator.htmlparser.impl.AttributeName ARIA_CONTROLS
public static final nu.validator.htmlparser.impl.AttributeName ARIA_HASPOPUP
public static final nu.validator.htmlparser.impl.AttributeName ACCENT_HEIGHT
public static final nu.validator.htmlparser.impl.AttributeName ARIA_VALUENOW
public static final nu.validator.htmlparser.impl.AttributeName ARIA_RELEVANT
public static final nu.validator.htmlparser.impl.AttributeName ARIA_POSINSET
public static final nu.validator.htmlparser.impl.AttributeName ARIA_VALUEMAX
public static final nu.validator.htmlparser.impl.AttributeName ARIA_READONLY
public static final nu.validator.htmlparser.impl.AttributeName ARIA_SELECTED
public static final nu.validator.htmlparser.impl.AttributeName ARIA_REQUIRED
public static final nu.validator.htmlparser.impl.AttributeName ARIA_EXPANDED
public static final nu.validator.htmlparser.impl.AttributeName ARIA_DISABLED
public static final nu.validator.htmlparser.impl.AttributeName ATTRIBUTETYPE
public static final nu.validator.htmlparser.impl.AttributeName ATTRIBUTENAME
public static final nu.validator.htmlparser.impl.AttributeName ARIA_DATATYPE
public static final nu.validator.htmlparser.impl.AttributeName ARIA_VALUEMIN
public static final nu.validator.htmlparser.impl.AttributeName BASEFREQUENCY
public static final nu.validator.htmlparser.impl.AttributeName COLUMNSPACING
public static final nu.validator.htmlparser.impl.AttributeName COLOR_PROFILE
public static final nu.validator.htmlparser.impl.AttributeName CLIPPATHUNITS
public static final nu.validator.htmlparser.impl.AttributeName DEFINITIONURL
public static final nu.validator.htmlparser.impl.AttributeName GRADIENTUNITS
public static final nu.validator.htmlparser.impl.AttributeName FLOOD_OPACITY
public static final nu.validator.htmlparser.impl.AttributeName ONAFTERUPDATE
public static final nu.validator.htmlparser.impl.AttributeName ONERRORUPDATE
public static final nu.validator.htmlparser.impl.AttributeName ONBEFOREPASTE
public static final nu.validator.htmlparser.impl.AttributeName ONLOSECAPTURE
public static final nu.validator.htmlparser.impl.AttributeName ONCONTEXTMENU
public static final nu.validator.htmlparser.impl.AttributeName ONSELECTSTART
public static final nu.validator.htmlparser.impl.AttributeName ONBEFOREPRINT
public static final nu.validator.htmlparser.impl.AttributeName MOVABLELIMITS
public static final nu.validator.htmlparser.impl.AttributeName LINETHICKNESS
public static final nu.validator.htmlparser.impl.AttributeName UNICODE_RANGE
public static final nu.validator.htmlparser.impl.AttributeName THINMATHSPACE
public static final nu.validator.htmlparser.impl.AttributeName VERT_ORIGIN_X
public static final nu.validator.htmlparser.impl.AttributeName VERT_ORIGIN_Y
public static final nu.validator.htmlparser.impl.AttributeName V_IDEOGRAPHIC
public static final nu.validator.htmlparser.impl.AttributeName PRESERVEALPHA
public static final nu.validator.htmlparser.impl.AttributeName SCRIPTMINSIZE
public static final nu.validator.htmlparser.impl.AttributeName SPECIFICATION
public static final nu.validator.htmlparser.impl.AttributeName XLINK_ACTUATE
public static final nu.validator.htmlparser.impl.AttributeName XLINK_ARCROLE
public static final nu.validator.htmlparser.impl.AttributeName ACCEPT_CHARSET
public static final nu.validator.htmlparser.impl.AttributeName ALIGNMENTSCOPE
public static final nu.validator.htmlparser.impl.AttributeName ARIA_MULTILINE
public static final nu.validator.htmlparser.impl.AttributeName BASELINE_SHIFT
public static final nu.validator.htmlparser.impl.AttributeName HORIZ_ORIGIN_X
public static final nu.validator.htmlparser.impl.AttributeName HORIZ_ORIGIN_Y
public static final nu.validator.htmlparser.impl.AttributeName ONBEFOREUPDATE
public static final nu.validator.htmlparser.impl.AttributeName ONFILTERCHANGE
public static final nu.validator.htmlparser.impl.AttributeName ONROWSINSERTED
public static final nu.validator.htmlparser.impl.AttributeName ONBEFOREUNLOAD
public static final nu.validator.htmlparser.impl.AttributeName MATHBACKGROUND
public static final nu.validator.htmlparser.impl.AttributeName LETTER_SPACING
public static final nu.validator.htmlparser.impl.AttributeName LIGHTING_COLOR
public static final nu.validator.htmlparser.impl.AttributeName THICKMATHSPACE
public static final nu.validator.htmlparser.impl.AttributeName TEXT_RENDERING
public static final nu.validator.htmlparser.impl.AttributeName V_MATHEMATICAL
public static final nu.validator.htmlparser.impl.AttributeName POINTER_EVENTS
public static final nu.validator.htmlparser.impl.AttributeName PRIMITIVEUNITS
public static final nu.validator.htmlparser.impl.AttributeName SYSTEMLANGUAGE
public static final nu.validator.htmlparser.impl.AttributeName STROKE_LINECAP
public static final nu.validator.htmlparser.impl.AttributeName SUBSCRIPTSHIFT
public static final nu.validator.htmlparser.impl.AttributeName STROKE_OPACITY
public static final nu.validator.htmlparser.impl.AttributeName ARIA_DROPEFFECT
public static final nu.validator.htmlparser.impl.AttributeName ARIA_LABELLEDBY
public static final nu.validator.htmlparser.impl.AttributeName ARIA_TEMPLATEID
public static final nu.validator.htmlparser.impl.AttributeName COLOR_RENDERING
public static final nu.validator.htmlparser.impl.AttributeName CONTENTEDITABLE
public static final nu.validator.htmlparser.impl.AttributeName DIFFUSECONSTANT
public static final nu.validator.htmlparser.impl.AttributeName ONDATAAVAILABLE
public static final nu.validator.htmlparser.impl.AttributeName ONCONTROLSELECT
public static final nu.validator.htmlparser.impl.AttributeName IMAGE_RENDERING
public static final nu.validator.htmlparser.impl.AttributeName MEDIUMMATHSPACE
public static final nu.validator.htmlparser.impl.AttributeName TEXT_DECORATION
public static final nu.validator.htmlparser.impl.AttributeName SHAPE_RENDERING
public static final nu.validator.htmlparser.impl.AttributeName STROKE_LINEJOIN
public static final nu.validator.htmlparser.impl.AttributeName REPEAT_TEMPLATE
public static final nu.validator.htmlparser.impl.AttributeName ARIA_DESCRIBEDBY
public static final nu.validator.htmlparser.impl.AttributeName CONTENTSTYLETYPE
public static final nu.validator.htmlparser.impl.AttributeName FONT_SIZE_ADJUST
public static final nu.validator.htmlparser.impl.AttributeName KERNELUNITLENGTH
public static final nu.validator.htmlparser.impl.AttributeName ONBEFOREACTIVATE
public static final nu.validator.htmlparser.impl.AttributeName ONPROPERTYCHANGE
public static final nu.validator.htmlparser.impl.AttributeName ONDATASETCHANGED
public static final nu.validator.htmlparser.impl.AttributeName MASKCONTENTUNITS
public static final nu.validator.htmlparser.impl.AttributeName PATTERNTRANSFORM
public static final nu.validator.htmlparser.impl.AttributeName REQUIREDFEATURES
public static final nu.validator.htmlparser.impl.AttributeName RENDERING_INTENT
public static final nu.validator.htmlparser.impl.AttributeName SPECULAREXPONENT
public static final nu.validator.htmlparser.impl.AttributeName SPECULARCONSTANT
public static final nu.validator.htmlparser.impl.AttributeName SUPERSCRIPTSHIFT
public static final nu.validator.htmlparser.impl.AttributeName STROKE_DASHARRAY
public static final nu.validator.htmlparser.impl.AttributeName XCHANNELSELECTOR
public static final nu.validator.htmlparser.impl.AttributeName YCHANNELSELECTOR
public static final nu.validator.htmlparser.impl.AttributeName ARIA_AUTOCOMPLETE
public static final nu.validator.htmlparser.impl.AttributeName CONTENTSCRIPTTYPE
public static final nu.validator.htmlparser.impl.AttributeName ENABLE_BACKGROUND
public static final nu.validator.htmlparser.impl.AttributeName DOMINANT_BASELINE
public static final nu.validator.htmlparser.impl.AttributeName GRADIENTTRANSFORM
public static final nu.validator.htmlparser.impl.AttributeName ONBEFORDEACTIVATE
public static final nu.validator.htmlparser.impl.AttributeName ONDATASETCOMPLETE
public static final nu.validator.htmlparser.impl.AttributeName OVERLINE_POSITION
public static final nu.validator.htmlparser.impl.AttributeName ONBEFOREEDITFOCUS
public static final nu.validator.htmlparser.impl.AttributeName LIMITINGCONEANGLE
public static final nu.validator.htmlparser.impl.AttributeName VERYTHINMATHSPACE
public static final nu.validator.htmlparser.impl.AttributeName STROKE_DASHOFFSET
public static final nu.validator.htmlparser.impl.AttributeName STROKE_MITERLIMIT
public static final nu.validator.htmlparser.impl.AttributeName ALIGNMENT_BASELINE
public static final nu.validator.htmlparser.impl.AttributeName ONREADYSTATECHANGE
public static final nu.validator.htmlparser.impl.AttributeName OVERLINE_THICKNESS
public static final nu.validator.htmlparser.impl.AttributeName UNDERLINE_POSITION
public static final nu.validator.htmlparser.impl.AttributeName VERYTHICKMATHSPACE
public static final nu.validator.htmlparser.impl.AttributeName REQUIREDEXTENSIONS
public static final nu.validator.htmlparser.impl.AttributeName COLOR_INTERPOLATION
public static final nu.validator.htmlparser.impl.AttributeName UNDERLINE_THICKNESS
public static final nu.validator.htmlparser.impl.AttributeName PRESERVEASPECTRATIO
public static final nu.validator.htmlparser.impl.AttributeName PATTERNCONTENTUNITS
public static final nu.validator.htmlparser.impl.AttributeName ARIA_MULTISELECTABLE
public static final nu.validator.htmlparser.impl.AttributeName SCRIPTSIZEMULTIPLIER
public static final nu.validator.htmlparser.impl.AttributeName ARIA_ACTIVEDESCENDANT
public static final nu.validator.htmlparser.impl.AttributeName VERYVERYTHINMATHSPACE
public static final nu.validator.htmlparser.impl.AttributeName VERYVERYTHICKMATHSPACE
public static final nu.validator.htmlparser.impl.AttributeName STRIKETHROUGH_POSITION
public static final nu.validator.htmlparser.impl.AttributeName STRIKETHROUGH_THICKNESS
public static final nu.validator.htmlparser.impl.AttributeName EXTERNALRESOURCESREQUIRED
public static final nu.validator.htmlparser.impl.AttributeName GLYPH_ORIENTATION_VERTICAL
public static final nu.validator.htmlparser.impl.AttributeName COLOR_INTERPOLATION_FILTERS
public static final nu.validator.htmlparser.impl.AttributeName GLYPH_ORIENTATION_HORIZONTAL
private static final nu.validator.htmlparser.impl.AttributeName[] ATTRIBUTE_NAMES
private static final int[] ATTRIBUTE_HASHES
static void <clinit> ()
private static java.lang.String[] COMPUTE_QNAME (java.lang.String[], java.lang.String[])
String[] local
String[] prefix
String[] arr
int i
private static java.lang.String[] SVG_DIFFERENT (java.lang.String, java.lang.String)
String name
String camel
String[] arr
private static java.lang.String[] MATH_DIFFERENT (java.lang.String, java.lang.String)
String name
String camel
String[] arr
private static java.lang.String[] COLONIFIED_LOCAL (java.lang.String, java.lang.String)
String name
String suffix
String[] arr
static java.lang.String[] SAME_LOCAL (java.lang.String)
String name
String[] arr
static nu.validator.htmlparser.impl.AttributeName nameByBuffer (char[], int, int, boolean, nu.validator.htmlparser.common.Interner)
char[] buf
int offset
int length
boolean checkNcName
nu.validator.htmlparser.common.Interner interner
int hash
int index
nu.validator.htmlparser.impl.AttributeName attributeName
String name
private static int bufToHash (char[], int)
char[] buf
int len
int hash2
int hash
int j
int i
private void <init> (java.lang.String[], java.lang.String[], java.lang.String[], boolean[], boolean, java.lang.String)
String[] uri
String[] local
String[] prefix
boolean[] ncname
boolean xmlns
String type
protected void <init> (java.lang.String[], java.lang.String[], java.lang.String[], boolean[], boolean)
String[] uri
String[] local
String[] prefix
boolean[] ncname
boolean xmlns
private static nu.validator.htmlparser.impl.AttributeName createAttributeName (java.lang.String, boolean)
String name
boolean checkNcName
boolean ncName
boolean xmlns
void release ()
private void destructor ()
public nu.validator.htmlparser.impl.AttributeName cloneAttributeName (nu.validator.htmlparser.common.Interner)
nu.validator.htmlparser.common.Interner interner
static nu.validator.htmlparser.impl.AttributeName create (java.lang.String)
String name
public boolean isNcName (int)
int mode
public boolean isXmlns ()
boolean isCaseFolded ()
boolean isBoolean ()
public java.lang.String getQName (int)
int mode
public java.lang.String getType (int)
int mode
public java.lang.String getUri (int)
int mode
public java.lang.String getLocal (int)
int mode
public java.lang.String getPrefix (int)
int mode
boolean equalsAnother (nu.validator.htmlparser.impl.AttributeName)
nu.validator.htmlparser.impl.AttributeName another
}
nu/validator/htmlparser/impl/PushedLocation.class
PushedLocation.java
package nu.validator.htmlparser.impl
public nu.validator.htmlparser.impl.PushedLocation extends java.lang.Object {
private final int line
private final int linePrev
private final int col
private final int colPrev
private final boolean nextCharOnNewLine
private final String publicId
private final String systemId
private final nu.validator.htmlparser.impl.PushedLocation next
public void <init> (int, int, int, int, boolean, java.lang.String, java.lang.String, nu.validator.htmlparser.impl.PushedLocation)
int line
int linePrev
int col
int colPrev
boolean nextCharOnNewLine
String publicId
String systemId
nu.validator.htmlparser.impl.PushedLocation next
public int getLine ()
public int getLinePrev ()
public int getCol ()
public int getColPrev ()
public boolean isNextCharOnNewLine ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public nu.validator.htmlparser.impl.PushedLocation getNext ()
}
nu/validator/htmlparser/impl/StateSnapshot.class
StateSnapshot.java
package nu.validator.htmlparser.impl
public nu.validator.htmlparser.impl.StateSnapshot extends java.lang.Object implements nu.validator.htmlparser.impl.TreeBuilderState {
private final nu.validator.htmlparser.impl.StackNode[] stack
private final nu.validator.htmlparser.impl.StackNode[] listOfActiveFormattingElements
private final Object formPointer
private final Object headPointer
private final Object deepTreeSurrogateParent
private final int mode
private final int originalMode
private final boolean framesetOk
private final boolean needToDropLF
private final boolean quirks
void <init> (nu.validator.htmlparser.impl.StackNode[], nu.validator.htmlparser.impl.StackNode[], java.lang.Object, java.lang.Object, java.lang.Object, int, int, boolean, boolean, boolean)
nu.validator.htmlparser.impl.StackNode[] stack
nu.validator.htmlparser.impl.StackNode[] listOfActiveFormattingElements
Object formPointer
Object headPointer
Object deepTreeSurrogateParent
int mode
int originalMode
boolean framesetOk
boolean needToDropLF
boolean quirks
public nu.validator.htmlparser.impl.StackNode[] getStack ()
public nu.validator.htmlparser.impl.StackNode[] getListOfActiveFormattingElements ()
public java.lang.Object getFormPointer ()
public java.lang.Object getHeadPointer ()
public java.lang.Object getDeepTreeSurrogateParent ()
public int getMode ()
public int getOriginalMode ()
public boolean isFramesetOk ()
public boolean isNeedToDropLF ()
public boolean isQuirks ()
public int getListOfActiveFormattingElementsLength ()
public int getStackLength ()
private void destructor ()
int i
int i
}
nu/validator/htmlparser/impl/ErrorReportingTokenizer.class
ErrorReportingTokenizer.java
package nu.validator.htmlparser.impl
public nu.validator.htmlparser.impl.ErrorReportingTokenizer extends nu.validator.htmlparser.impl.Tokenizer {
private static final int SURROGATE_OFFSET
private nu.validator.htmlparser.common.XmlViolationPolicy contentNonXmlCharPolicy
private boolean alreadyComplainedAboutNonAscii
private boolean alreadyWarnedAboutPrivateUseCharacters
private int line
private int linePrev
private int col
private int colPrev
private boolean nextCharOnNewLine
private char prev
private java.util.HashMap errorProfileMap
private nu.validator.htmlparser.common.TransitionHandler transitionHandler
private int transitionBaseOffset
private static synthetic int[] $SWITCH_TABLE$nu$validator$htmlparser$common$XmlViolationPolicy
public void <init> (nu.validator.htmlparser.common.TokenHandler, boolean)
nu.validator.htmlparser.common.TokenHandler tokenHandler
boolean newAttributesEachTime
public void <init> (nu.validator.htmlparser.common.TokenHandler)
nu.validator.htmlparser.common.TokenHandler tokenHandler
public int getLineNumber ()
public int getColumnNumber ()
public void setContentNonXmlCharPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentNonXmlCharPolicy
public void setErrorProfile (java.util.HashMap)
java.util.HashMap errorProfileMap
public void note (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String profile
String message
String level
protected void startErrorReporting () throws org.xml.sax.SAXException
protected void silentCarriageReturn ()
protected void silentLineFeed ()
public int getLine ()
public int getCol ()
public boolean isNextCharOnNewLine ()
private void complainAboutNonAscii () throws org.xml.sax.SAXException
String encoding
public boolean isAlreadyComplainedAboutNonAscii ()
protected void flushChars (char[], int) throws org.xml.sax.SAXException
char[] buf
int pos
int currLine
int currCol
protected char checkChar (char[], int) throws org.xml.sax.SAXException
char[] buf
int pos
char c
int intVal
protected int transition (int, int, boolean, int) throws org.xml.sax.SAXException
int from
int to
boolean reconsume
int pos
private java.lang.String toUPlusString (int)
int c
String hexString
private void warnAboutPrivateUseChar () throws org.xml.sax.SAXException
private boolean isPrivateUse (char)
char c
private boolean isAstralPrivateUse (int)
int c
protected void errGarbageAfterLtSlash () throws org.xml.sax.SAXException
protected void errLtSlashGt () throws org.xml.sax.SAXException
protected void errWarnLtSlashInRcdata () throws org.xml.sax.SAXException
protected void errHtml4LtSlashInRcdata (char) throws org.xml.sax.SAXException
char folded
protected void errCharRefLacksSemicolon () throws org.xml.sax.SAXException
protected void errNoDigitsInNCR () throws org.xml.sax.SAXException
protected void errGtInSystemId () throws org.xml.sax.SAXException
protected void errGtInPublicId () throws org.xml.sax.SAXException
protected void errNamelessDoctype () throws org.xml.sax.SAXException
protected void errConsecutiveHyphens () throws org.xml.sax.SAXException
protected void errPrematureEndOfComment () throws org.xml.sax.SAXException
protected void errBogusComment () throws org.xml.sax.SAXException
protected void errUnquotedAttributeValOrNull (char) throws org.xml.sax.SAXException
char c
protected void errSlashNotFollowedByGt () throws org.xml.sax.SAXException
protected void errHtml4XmlVoidSyntax () throws org.xml.sax.SAXException
protected void errNoSpaceBetweenAttributes () throws org.xml.sax.SAXException
protected void errHtml4NonNameInUnquotedAttribute (char) throws org.xml.sax.SAXException
char c
protected void errLtOrEqualsOrGraveInUnquotedAttributeOrNull (char) throws org.xml.sax.SAXException
char c
protected void errAttributeValueMissing () throws org.xml.sax.SAXException
protected void errBadCharBeforeAttributeNameOrNull (char) throws org.xml.sax.SAXException
char c
protected void errEqualsSignBeforeAttributeName () throws org.xml.sax.SAXException
protected void errBadCharAfterLt (char) throws org.xml.sax.SAXException
char c
protected void errLtGt () throws org.xml.sax.SAXException
protected void errProcessingInstruction () throws org.xml.sax.SAXException
protected void errUnescapedAmpersandInterpretedAsCharacterReference () throws org.xml.sax.SAXException
org.xml.sax.SAXParseException spe
protected void errNotSemicolonTerminated () throws org.xml.sax.SAXException
protected void errNoNamedCharacterMatch () throws org.xml.sax.SAXException
org.xml.sax.SAXParseException spe
protected void errQuoteBeforeAttributeName (char) throws org.xml.sax.SAXException
char c
protected void errQuoteOrLtInAttributeNameOrNull (char) throws org.xml.sax.SAXException
char c
protected void errExpectedPublicId () throws org.xml.sax.SAXException
protected void errBogusDoctype () throws org.xml.sax.SAXException
protected void maybeWarnPrivateUseAstral () throws org.xml.sax.SAXException
protected void maybeWarnPrivateUse (char) throws org.xml.sax.SAXException
char ch
protected void maybeErrAttributesOnEndTag (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attrs
protected void maybeErrSlashInEndTag (boolean) throws org.xml.sax.SAXException
boolean selfClosing
protected char errNcrNonCharacter (char) throws org.xml.sax.SAXException
char ch
protected void errAstralNonCharacter (int) throws org.xml.sax.SAXException
int ch
protected void errNcrSurrogate () throws org.xml.sax.SAXException
protected char errNcrControlChar (char) throws org.xml.sax.SAXException
char ch
protected void errNcrCr () throws org.xml.sax.SAXException
protected void errNcrInC1Range () throws org.xml.sax.SAXException
protected void errEofInPublicId () throws org.xml.sax.SAXException
protected void errEofInComment () throws org.xml.sax.SAXException
protected void errEofInDoctype () throws org.xml.sax.SAXException
protected void errEofInAttributeValue () throws org.xml.sax.SAXException
protected void errEofInAttributeName () throws org.xml.sax.SAXException
protected void errEofWithoutGt () throws org.xml.sax.SAXException
protected void errEofInTagName () throws org.xml.sax.SAXException
protected void errEofInEndTag () throws org.xml.sax.SAXException
protected void errEofAfterLt () throws org.xml.sax.SAXException
protected void errNcrOutOfRange () throws org.xml.sax.SAXException
protected void errNcrUnassigned () throws org.xml.sax.SAXException
protected void errDuplicateAttribute () throws org.xml.sax.SAXException
protected void errEofInSystemId () throws org.xml.sax.SAXException
protected void errExpectedSystemId () throws org.xml.sax.SAXException
protected void errMissingSpaceBeforeDoctypeName () throws org.xml.sax.SAXException
protected void errHyphenHyphenBang () throws org.xml.sax.SAXException
protected void errNcrControlChar () throws org.xml.sax.SAXException
protected void errNcrZero () throws org.xml.sax.SAXException
protected void errNoSpaceBetweenDoctypeSystemKeywordAndQuote () throws org.xml.sax.SAXException
protected void errNoSpaceBetweenPublicAndSystemIds () throws org.xml.sax.SAXException
protected void errNoSpaceBetweenDoctypePublicKeywordAndQuote () throws org.xml.sax.SAXException
protected void noteAttributeWithoutValue () throws org.xml.sax.SAXException
protected void noteUnquotedAttributeValue () throws org.xml.sax.SAXException
public void setTransitionHandler (nu.validator.htmlparser.common.TransitionHandler)
nu.validator.htmlparser.common.TransitionHandler transitionHandler
public void setTransitionBaseOffset (int)
int offset
static synthetic int[] $SWITCH_TABLE$nu$validator$htmlparser$common$XmlViolationPolicy ()
}
nu/validator/htmlparser/impl/UTF16Buffer.class
UTF16Buffer.java
package nu.validator.htmlparser.impl
public final nu.validator.htmlparser.impl.UTF16Buffer extends java.lang.Object {
private final char[] buffer
private int start
private int end
public void <init> (char[], int, int)
char[] buffer
int start
int end
public int getStart ()
public void setStart (int)
int start
public char[] getBuffer ()
public int getEnd ()
public boolean hasMore ()
public void adjust (boolean)
boolean lastWasCR
public void setEnd (int)
int end
}
nu/validator/htmlparser/impl/MetaScanner.class
MetaScanner.java
package nu.validator.htmlparser.impl
public abstract nu.validator.htmlparser.impl.MetaScanner extends java.lang.Object {
private static final char[] CHARSET
private static final char[] CONTENT
private static final char[] HTTP_EQUIV
private static final char[] CONTENT_TYPE
private static final int NO
private static final int M
private static final int E
private static final int T
private static final int A
private static final int DATA
private static final int TAG_OPEN
private static final int SCAN_UNTIL_GT
private static final int TAG_NAME
private static final int BEFORE_ATTRIBUTE_NAME
private static final int ATTRIBUTE_NAME
private static final int AFTER_ATTRIBUTE_NAME
private static final int BEFORE_ATTRIBUTE_VALUE
private static final int ATTRIBUTE_VALUE_DOUBLE_QUOTED
private static final int ATTRIBUTE_VALUE_SINGLE_QUOTED
private static final int ATTRIBUTE_VALUE_UNQUOTED
private static final int AFTER_ATTRIBUTE_VALUE_QUOTED
private static final int MARKUP_DECLARATION_OPEN
private static final int MARKUP_DECLARATION_HYPHEN
private static final int COMMENT_START
private static final int COMMENT_START_DASH
private static final int COMMENT
private static final int COMMENT_END_DASH
private static final int COMMENT_END
private static final int SELF_CLOSING_START_TAG
private static final int HTTP_EQUIV_NOT_SEEN
private static final int HTTP_EQUIV_CONTENT_TYPE
private static final int HTTP_EQUIV_OTHER
protected nu.validator.htmlparser.common.ByteReadable readable
private int metaState
private int contentIndex
private int charsetIndex
private int httpEquivIndex
private int contentTypeIndex
protected int stateSave
private int strBufLen
private char[] strBuf
private String content
private String charset
private int httpEquivState
static void <clinit> ()
public void <init> ()
private void destructor ()
protected int read () throws java.io.IOException
protected final void stateLoop (int) throws org.xml.sax.SAXException java.io.IOException
int state
int c
boolean reconsume
private void handleCharInAttributeValue (int)
int c
private int toAsciiLowerCase (int)
int c
private void addToBuffer (int)
int c
char[] newBuf
private void handleAttributeValue () throws org.xml.sax.SAXException
private boolean handleTag () throws org.xml.sax.SAXException
boolean stop
private boolean handleTagInner () throws org.xml.sax.SAXException
String extract
boolean success
protected abstract boolean tryCharset (java.lang.String) throws org.xml.sax.SAXException
}
nu/validator/htmlparser/impl/NCName.class
NCName.java
package nu.validator.htmlparser.impl
public final nu.validator.htmlparser.impl.NCName extends java.lang.Object {
private static final int SURROGATE_OFFSET
private static final char[] HEX_TABLE
static void <clinit> ()
public void <init> ()
public static boolean isNCNameStart (char)
char c
public static boolean isNCNameTrail (char)
char c
public static boolean isNCName (java.lang.String)
String str
int len
int i
private static void appendUHexTo (java.lang.StringBuilder, int)
StringBuilder sb
int c
int i
public static java.lang.String escapeName (java.lang.String)
String str
StringBuilder sb
int i
char c
char next
}
nu/validator/htmlparser/impl/TreeBuilderState.class
TreeBuilderState.java
package nu.validator.htmlparser.impl
public abstract nu.validator.htmlparser.impl.TreeBuilderState extends java.lang.Object {
public abstract nu.validator.htmlparser.impl.StackNode[] getStack ()
public abstract nu.validator.htmlparser.impl.StackNode[] getListOfActiveFormattingElements ()
public abstract java.lang.Object getFormPointer ()
public abstract java.lang.Object getHeadPointer ()
public abstract java.lang.Object getDeepTreeSurrogateParent ()
public abstract int getMode ()
public abstract int getOriginalMode ()
public abstract boolean isFramesetOk ()
public abstract boolean isNeedToDropLF ()
public abstract boolean isQuirks ()
public abstract int getStackLength ()
public abstract int getListOfActiveFormattingElementsLength ()
}
nu/validator/htmlparser/impl/TreeBuilder.class
TreeBuilder.java
package nu.validator.htmlparser.impl
public abstract nu.validator.htmlparser.impl.TreeBuilder extends java.lang.Object implements nu.validator.htmlparser.common.TokenHandler nu.validator.htmlparser.impl.TreeBuilderState {
private static final char[] REPLACEMENT_CHARACTER
static final int OTHER
static final int A
static final int BASE
static final int BODY
static final int BR
static final int BUTTON
static final int CAPTION
static final int COL
static final int COLGROUP
static final int FORM
static final int FRAME
static final int FRAMESET
static final int IMAGE
static final int INPUT
static final int ISINDEX
static final int LI
static final int LINK_OR_BASEFONT_OR_BGSOUND
static final int MATH
static final int META
static final int SVG
static final int HEAD
static final int HR
static final int HTML
static final int NOBR
static final int NOFRAMES
static final int NOSCRIPT
static final int OPTGROUP
static final int OPTION
static final int P
static final int PLAINTEXT
static final int SCRIPT
static final int SELECT
static final int STYLE
static final int TABLE
static final int TEXTAREA
static final int TITLE
static final int TR
static final int XMP
static final int TBODY_OR_THEAD_OR_TFOOT
static final int TD_OR_TH
static final int DD_OR_DT
static final int H1_OR_H2_OR_H3_OR_H4_OR_H5_OR_H6
static final int MARQUEE_OR_APPLET
static final int PRE_OR_LISTING
static final int B_OR_BIG_OR_CODE_OR_EM_OR_I_OR_S_OR_SMALL_OR_STRIKE_OR_STRONG_OR_TT_OR_U
static final int UL_OR_OL_OR_DL
static final int IFRAME
static final int EMBED_OR_IMG
static final int AREA_OR_WBR
static final int DIV_OR_BLOCKQUOTE_OR_CENTER_OR_MENU
static final int ADDRESS_OR_ARTICLE_OR_ASIDE_OR_DETAILS_OR_DIR_OR_FIGCAPTION_OR_FIGURE_OR_FOOTER_OR_HEADER_OR_HGROUP_OR_NAV_OR_SECTION_OR_SUMMARY
static final int RUBY_OR_SPAN_OR_SUB_OR_SUP_OR_VAR
static final int RT_OR_RP
static final int COMMAND
static final int PARAM_OR_SOURCE_OR_TRACK
static final int MGLYPH_OR_MALIGNMARK
static final int MI_MO_MN_MS_MTEXT
static final int ANNOTATION_XML
static final int FOREIGNOBJECT_OR_DESC
static final int NOEMBED
static final int FIELDSET
static final int OUTPUT_OR_LABEL
static final int OBJECT
static final int FONT
static final int KEYGEN
private static final int INITIAL
private static final int BEFORE_HTML
private static final int BEFORE_HEAD
private static final int IN_HEAD
private static final int IN_HEAD_NOSCRIPT
private static final int AFTER_HEAD
private static final int IN_BODY
private static final int IN_TABLE
private static final int IN_CAPTION
private static final int IN_COLUMN_GROUP
private static final int IN_TABLE_BODY
private static final int IN_ROW
private static final int IN_CELL
private static final int IN_SELECT
private static final int IN_SELECT_IN_TABLE
private static final int AFTER_BODY
private static final int IN_FRAMESET
private static final int AFTER_FRAMESET
private static final int AFTER_AFTER_BODY
private static final int AFTER_AFTER_FRAMESET
private static final int TEXT
private static final int FRAMESET_OK
private static final int CHARSET_INITIAL
private static final int CHARSET_C
private static final int CHARSET_H
private static final int CHARSET_A
private static final int CHARSET_R
private static final int CHARSET_S
private static final int CHARSET_E
private static final int CHARSET_T
private static final int CHARSET_EQUALS
private static final int CHARSET_SINGLE_QUOTED
private static final int CHARSET_DOUBLE_QUOTED
private static final int CHARSET_UNQUOTED
private static final String[] HTML4_PUBLIC_IDS
private static final String[] QUIRKY_PUBLIC_IDS
private static final int NOT_FOUND_ON_STACK
private static final String HTML_LOCAL
private int mode
private int originalMode
private boolean framesetOk
protected nu.validator.htmlparser.impl.Tokenizer tokenizer
protected org.xml.sax.ErrorHandler errorHandler
private nu.validator.htmlparser.common.DocumentModeHandler documentModeHandler
private nu.validator.htmlparser.common.DoctypeExpectation doctypeExpectation
private boolean scriptingEnabled
private boolean needToDropLF
private boolean wantingComments
private boolean fragment
private String contextName
private String contextNamespace
private Object contextNode
private nu.validator.htmlparser.impl.StackNode[] stack
private int currentPtr
private nu.validator.htmlparser.impl.StackNode[] listOfActiveFormattingElements
private int listPtr
private Object formPointer
private Object headPointer
private Object deepTreeSurrogateParent
protected char[] charBuffer
protected int charBufferLen
private boolean quirks
private boolean reportingDoctype
private nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
private final java.util.Map idLocations
private boolean html4
private static synthetic int[] $SWITCH_TABLE$nu$validator$htmlparser$common$DoctypeExpectation
static final synthetic boolean $assertionsDisabled
private static synthetic int[] $SWITCH_TABLE$nu$validator$htmlparser$common$XmlViolationPolicy
static void <clinit> ()
protected void <init> ()
protected void fatal () throws org.xml.sax.SAXException
protected final void fatal (java.lang.Exception) throws org.xml.sax.SAXException
Exception e
org.xml.sax.SAXParseException spe
final void fatal (java.lang.String) throws org.xml.sax.SAXException
String s
org.xml.sax.SAXParseException spe
final void err (java.lang.String) throws org.xml.sax.SAXException
String message
final void errNoCheck (java.lang.String) throws org.xml.sax.SAXException
String message
org.xml.sax.SAXParseException spe
private void errStrayStartTag (java.lang.String) throws org.xml.sax.SAXException
String name
private void errStrayEndTag (java.lang.String) throws org.xml.sax.SAXException
String name
private void errUnclosedElements (int, java.lang.String) throws org.xml.sax.SAXException
int eltPos
String name
private void errUnclosedElementsImplied (int, java.lang.String) throws org.xml.sax.SAXException
int eltPos
String name
private void errUnclosedElementsCell (int) throws org.xml.sax.SAXException
int eltPos
private void errListUnclosedStartTags (int) throws org.xml.sax.SAXException
int eltPos
int i
private void errEndWithUnclosedElements (java.lang.String) throws org.xml.sax.SAXException
String message
private final void reportUnclosedElementNameAndLocation (int) throws org.xml.sax.SAXException
int pos
nu.validator.htmlparser.impl.StackNode node
nu.validator.htmlparser.impl.TaintableLocatorImpl locator
org.xml.sax.SAXParseException spe
final void warn (java.lang.String) throws org.xml.sax.SAXException
String message
org.xml.sax.SAXParseException spe
public final void startTokenization (nu.validator.htmlparser.impl.Tokenizer) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.Tokenizer self
Object elt
Object elt
nu.validator.htmlparser.impl.StackNode node
public final void doctype (java.lang.String, java.lang.String, java.lang.String, boolean) throws org.xml.sax.SAXException
String name
String publicIdentifier
String systemIdentifier
boolean forceQuirks
String emptyString
private boolean isHtml4Doctype (java.lang.String)
String publicIdentifier
public final void comment (char[], int, int) throws org.xml.sax.SAXException
char[] buf
int start
int length
public final void characters (char[], int, int) throws org.xml.sax.SAXException
char[] buf
int start
int length
int end
int i
public void zeroOriginatingReplacementCharacter () throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.StackNode stackNode
public final void eof () throws org.xml.sax.SAXException
int i
int group
public final void endTokenization () throws org.xml.sax.SAXException
public final void startTag (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes, boolean) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
nu.validator.htmlparser.impl.HtmlAttributes attributes
boolean selfClosing
String id
nu.validator.htmlparser.impl.LocatorImpl oldLoc
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int group
String name
nu.validator.htmlparser.impl.StackNode currentNode
String currNs
nu.validator.htmlparser.impl.StackNode node
int activeAPos
nu.validator.htmlparser.impl.StackNode activeA
nu.validator.htmlparser.impl.HtmlAttributes formAttrs
int actionIndex
int promptIndex
char[] prompt
nu.validator.htmlparser.impl.HtmlAttributes inputAttributes
int i
nu.validator.htmlparser.impl.AttributeName attributeQName
private boolean isSpecialParentInForeign (nu.validator.htmlparser.impl.StackNode)
nu.validator.htmlparser.impl.StackNode stackNode
String ns
public static java.lang.String extractCharsetFromContent (java.lang.String)
String attributeValue
int charsetState
int start
int end
char[] buffer
int i
char c
String charset
private void checkMetaCharset (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
String charset
String content
String extract
public final void endTag (nu.validator.htmlparser.impl.ElementName) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int eltPos
int group
String name
int i
int i
nu.validator.htmlparser.impl.StackNode node
private int findLastInTableScopeOrRootTbodyTheadTfoot ()
int i
private int findLast (java.lang.String)
String name
int i
private int findLastInTableScope (java.lang.String)
String name
int i
private int findLastInButtonScope (java.lang.String)
String name
int i
private int findLastInScope (java.lang.String)
String name
int i
private int findLastInListScope (java.lang.String)
String name
int i
private int findLastInScopeHn ()
int i
private void generateImpliedEndTagsExceptFor (java.lang.String) throws org.xml.sax.SAXException
String name
nu.validator.htmlparser.impl.StackNode node
private void generateImpliedEndTags () throws org.xml.sax.SAXException
private boolean isSecondOnStackBody ()
private void documentModeInternal (nu.validator.htmlparser.common.DocumentMode, java.lang.String, java.lang.String, boolean) throws org.xml.sax.SAXException
nu.validator.htmlparser.common.DocumentMode m
String publicIdentifier
String systemIdentifier
boolean html4SpecificAdditionalErrorChecks
private boolean isAlmostStandards (java.lang.String, java.lang.String)
String publicIdentifier
String systemIdentifier
private boolean isQuirky (java.lang.String, java.lang.String, java.lang.String, boolean)
String name
String publicIdentifier
String systemIdentifier
boolean forceQuirks
int i
private void closeTheCell (int) throws org.xml.sax.SAXException
int eltPos
private int findLastInTableScopeTdTh ()
int i
String name
private void clearStackBackTo (int) throws org.xml.sax.SAXException
int eltPos
private void resetTheInsertionMode ()
nu.validator.htmlparser.impl.StackNode node
String name
String ns
int i
private void implicitlyCloseP () throws org.xml.sax.SAXException
int eltPos
private boolean clearLastStackSlot ()
private boolean clearLastListSlot ()
private void push (nu.validator.htmlparser.impl.StackNode) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.StackNode node
nu.validator.htmlparser.impl.StackNode[] newStack
private void silentPush (nu.validator.htmlparser.impl.StackNode) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.StackNode node
nu.validator.htmlparser.impl.StackNode[] newStack
private void append (nu.validator.htmlparser.impl.StackNode)
nu.validator.htmlparser.impl.StackNode node
nu.validator.htmlparser.impl.StackNode[] newList
private void insertMarker ()
private void clearTheListOfActiveFormattingElementsUpToTheLastMarker ()
private boolean isCurrent (java.lang.String)
String name
private void removeFromStack (int) throws org.xml.sax.SAXException
int pos
private void removeFromStack (nu.validator.htmlparser.impl.StackNode) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.StackNode node
int pos
private void removeFromListOfActiveFormattingElements (int)
int pos
private boolean adoptionAgencyEndTag (java.lang.String) throws org.xml.sax.SAXException
String name
int i
int formattingEltListPos
nu.validator.htmlparser.impl.StackNode listNode
nu.validator.htmlparser.impl.StackNode formattingElt
int formattingEltStackPos
boolean inScope
nu.validator.htmlparser.impl.StackNode node
int furthestBlockPos
nu.validator.htmlparser.impl.StackNode node
nu.validator.htmlparser.impl.StackNode commonAncestor
nu.validator.htmlparser.impl.StackNode furthestBlock
int bookmark
int nodePos
nu.validator.htmlparser.impl.StackNode lastNode
int j
nu.validator.htmlparser.impl.StackNode node
int nodeListPos
Object clone
nu.validator.htmlparser.impl.StackNode newNode
Object clone
nu.validator.htmlparser.impl.StackNode formattingClone
private void insertIntoStack (nu.validator.htmlparser.impl.StackNode, int) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.StackNode node
int position
private void insertIntoListOfActiveFormattingElements (nu.validator.htmlparser.impl.StackNode, int)
nu.validator.htmlparser.impl.StackNode formattingClone
int bookmark
private int findInListOfActiveFormattingElements (nu.validator.htmlparser.impl.StackNode)
nu.validator.htmlparser.impl.StackNode node
int i
private int findInListOfActiveFormattingElementsContainsBetweenEndAndLastMarker (java.lang.String)
String name
int i
nu.validator.htmlparser.impl.StackNode node
private void maybeForgetEarlierDuplicateFormattingElement (java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
String name
nu.validator.htmlparser.impl.HtmlAttributes attributes
int candidate
int count
int i
nu.validator.htmlparser.impl.StackNode node
private int findLastOrRoot (java.lang.String)
String name
int i
private int findLastOrRoot (int)
int group
int i
private boolean addAttributesToBody (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
nu.validator.htmlparser.impl.StackNode body
private void addAttributesToHtml (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
private void pushHeadPointerOntoStack () throws org.xml.sax.SAXException
private void reconstructTheActiveFormattingElements () throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.StackNode mostRecent
int entryPos
nu.validator.htmlparser.impl.StackNode entry
Object clone
nu.validator.htmlparser.impl.StackNode entryClone
nu.validator.htmlparser.impl.StackNode currentNode
private void insertIntoFosterParent (java.lang.Object) throws org.xml.sax.SAXException
Object child
int eltPos
nu.validator.htmlparser.impl.StackNode node
Object elt
private boolean isInStack (nu.validator.htmlparser.impl.StackNode)
nu.validator.htmlparser.impl.StackNode node
int i
private void pop () throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.StackNode node
private void silentPop () throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.StackNode node
private void popOnEof () throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.StackNode node
private void checkAttributes (nu.validator.htmlparser.impl.HtmlAttributes, java.lang.String) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
String ns
int len
int i
nu.validator.htmlparser.impl.AttributeName name
String xmlns
String xmlns
private java.lang.String checkPopName (java.lang.String) throws org.xml.sax.SAXException
String name
private void appendHtmlElementToDocumentAndPush (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
Object elt
nu.validator.htmlparser.impl.StackNode node
private void appendHtmlElementToDocumentAndPush () throws org.xml.sax.SAXException
private void appendToCurrentNodeAndPushHeadElement (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
Object elt
nu.validator.htmlparser.impl.StackNode node
private void appendToCurrentNodeAndPushBodyElement (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
private void appendToCurrentNodeAndPushBodyElement () throws org.xml.sax.SAXException
private void appendToCurrentNodeAndPushFormElementMayFoster (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
Object elt
nu.validator.htmlparser.impl.StackNode current
nu.validator.htmlparser.impl.StackNode node
private void appendToCurrentNodeAndPushFormattingElementMayFoster (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
nu.validator.htmlparser.impl.HtmlAttributes attributes
Object elt
nu.validator.htmlparser.impl.StackNode current
nu.validator.htmlparser.impl.StackNode node
private void appendToCurrentNodeAndPushElement (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
nu.validator.htmlparser.impl.HtmlAttributes attributes
Object elt
nu.validator.htmlparser.impl.StackNode node
private void appendToCurrentNodeAndPushElementMayFoster (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
nu.validator.htmlparser.impl.HtmlAttributes attributes
String popName
Object elt
nu.validator.htmlparser.impl.StackNode current
nu.validator.htmlparser.impl.StackNode node
private void appendToCurrentNodeAndPushElementMayFosterMathML (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
nu.validator.htmlparser.impl.HtmlAttributes attributes
String popName
Object elt
nu.validator.htmlparser.impl.StackNode current
boolean markAsHtmlIntegrationPoint
nu.validator.htmlparser.impl.StackNode node
private boolean annotationXmlEncodingPermitsHtml (nu.validator.htmlparser.impl.HtmlAttributes)
nu.validator.htmlparser.impl.HtmlAttributes attributes
String encoding
private void appendToCurrentNodeAndPushElementMayFosterSVG (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
nu.validator.htmlparser.impl.HtmlAttributes attributes
String popName
Object elt
nu.validator.htmlparser.impl.StackNode current
nu.validator.htmlparser.impl.StackNode node
private void appendToCurrentNodeAndPushElementMayFoster (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes, java.lang.Object) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
nu.validator.htmlparser.impl.HtmlAttributes attributes
Object form
Object elt
nu.validator.htmlparser.impl.StackNode current
nu.validator.htmlparser.impl.StackNode node
private void appendVoidElementToCurrentMayFoster (java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes, java.lang.Object) throws org.xml.sax.SAXException
String name
nu.validator.htmlparser.impl.HtmlAttributes attributes
Object form
Object elt
nu.validator.htmlparser.impl.StackNode current
private void appendVoidElementToCurrentMayFoster (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
nu.validator.htmlparser.impl.HtmlAttributes attributes
String popName
Object elt
nu.validator.htmlparser.impl.StackNode current
private void appendVoidElementToCurrentMayFosterSVG (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
nu.validator.htmlparser.impl.HtmlAttributes attributes
String popName
Object elt
nu.validator.htmlparser.impl.StackNode current
private void appendVoidElementToCurrentMayFosterMathML (nu.validator.htmlparser.impl.ElementName, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.ElementName elementName
nu.validator.htmlparser.impl.HtmlAttributes attributes
String popName
Object elt
nu.validator.htmlparser.impl.StackNode current
private void appendVoidElementToCurrent (java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes, java.lang.Object) throws org.xml.sax.SAXException
String name
nu.validator.htmlparser.impl.HtmlAttributes attributes
Object form
Object elt
nu.validator.htmlparser.impl.StackNode current
private void appendVoidFormToCurrent (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
Object elt
nu.validator.htmlparser.impl.StackNode current
private final void accumulateCharactersForced (char[], int, int) throws org.xml.sax.SAXException
char[] buf
int start
int length
int newLen
char[] newBuf
protected void accumulateCharacters (char[], int, int) throws org.xml.sax.SAXException
char[] buf
int start
int length
protected final void requestSuspension ()
protected abstract java.lang.Object createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected java.lang.Object createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes, java.lang.Object) throws org.xml.sax.SAXException
String ns
String name
nu.validator.htmlparser.impl.HtmlAttributes attributes
Object form
protected abstract java.lang.Object createHtmlElementSetAsRoot (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected abstract void detachFromParent (java.lang.Object) throws org.xml.sax.SAXException
protected abstract boolean hasChildren (java.lang.Object) throws org.xml.sax.SAXException
protected abstract void appendElement (java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected abstract void appendChildrenToNewParent (java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected abstract void insertFosterParentedChild (java.lang.Object, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected abstract void insertFosterParentedCharacters (char[], int, int, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected abstract void appendCharacters (java.lang.Object, char[], int, int) throws org.xml.sax.SAXException
protected abstract void appendIsindexPrompt (java.lang.Object) throws org.xml.sax.SAXException
protected abstract void appendComment (java.lang.Object, char[], int, int) throws org.xml.sax.SAXException
protected abstract void appendCommentToDocument (char[], int, int) throws org.xml.sax.SAXException
protected abstract void addAttributesToElement (java.lang.Object, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected void markMalformedIfScript (java.lang.Object) throws org.xml.sax.SAXException
Object elt
protected void start (boolean) throws org.xml.sax.SAXException
boolean fragmentMode
protected void end () throws org.xml.sax.SAXException
protected void appendDoctypeToDocument (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicIdentifier
String systemIdentifier
protected void elementPushed (java.lang.String, java.lang.String, java.lang.Object) throws org.xml.sax.SAXException
String ns
String name
Object node
protected void elementPopped (java.lang.String, java.lang.String, java.lang.Object) throws org.xml.sax.SAXException
String ns
String name
Object node
protected void documentMode (nu.validator.htmlparser.common.DocumentMode, java.lang.String, java.lang.String, boolean) throws org.xml.sax.SAXException
nu.validator.htmlparser.common.DocumentMode m
String publicIdentifier
String systemIdentifier
boolean html4SpecificAdditionalErrorChecks
public boolean wantsComments ()
public void setIgnoringComments (boolean)
boolean ignoreComments
public final void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler errorHandler
public org.xml.sax.ErrorHandler getErrorHandler ()
public final void setFragmentContext (java.lang.String)
String context
public boolean cdataSectionAllowed () throws org.xml.sax.SAXException
private boolean isInForeign ()
public final void setFragmentContext (java.lang.String, java.lang.String, java.lang.Object, boolean)
String context
String ns
Object node
boolean quirks
protected final java.lang.Object currentNode ()
public boolean isScriptingEnabled ()
public void setScriptingEnabled (boolean)
boolean scriptingEnabled
public void setDoctypeExpectation (nu.validator.htmlparser.common.DoctypeExpectation)
nu.validator.htmlparser.common.DoctypeExpectation doctypeExpectation
public void setNamePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
public void setDocumentModeHandler (nu.validator.htmlparser.common.DocumentModeHandler)
nu.validator.htmlparser.common.DocumentModeHandler documentModeHandler
public void setReportingDoctype (boolean)
boolean reportingDoctype
public final void flushCharacters () throws org.xml.sax.SAXException
int eltPos
nu.validator.htmlparser.impl.StackNode node
Object elt
private boolean charBufferContainsNonWhitespace ()
int i
public nu.validator.htmlparser.impl.TreeBuilderState newSnapshot () throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.StackNode[] listCopy
int i
nu.validator.htmlparser.impl.StackNode node
nu.validator.htmlparser.impl.StackNode newNode
nu.validator.htmlparser.impl.StackNode[] stackCopy
int i
nu.validator.htmlparser.impl.StackNode node
int listIndex
nu.validator.htmlparser.impl.StackNode newNode
public boolean snapshotMatches (nu.validator.htmlparser.impl.TreeBuilderState)
nu.validator.htmlparser.impl.TreeBuilderState snapshot
nu.validator.htmlparser.impl.StackNode[] stackCopy
int stackLen
nu.validator.htmlparser.impl.StackNode[] listCopy
int listLen
int i
int i
public void loadState (nu.validator.htmlparser.impl.TreeBuilderState, nu.validator.htmlparser.common.Interner) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.TreeBuilderState snapshot
nu.validator.htmlparser.common.Interner interner
nu.validator.htmlparser.impl.StackNode[] stackCopy
int stackLen
nu.validator.htmlparser.impl.StackNode[] listCopy
int listLen
int i
int i
int i
nu.validator.htmlparser.impl.StackNode node
nu.validator.htmlparser.impl.StackNode newNode
int i
nu.validator.htmlparser.impl.StackNode node
int listIndex
nu.validator.htmlparser.impl.StackNode newNode
private int findInArray (nu.validator.htmlparser.impl.StackNode, nu.validator.htmlparser.impl.StackNode[])
nu.validator.htmlparser.impl.StackNode node
nu.validator.htmlparser.impl.StackNode[] arr
int i
public java.lang.Object getFormPointer ()
public java.lang.Object getHeadPointer ()
public java.lang.Object getDeepTreeSurrogateParent ()
public nu.validator.htmlparser.impl.StackNode[] getListOfActiveFormattingElements ()
public nu.validator.htmlparser.impl.StackNode[] getStack ()
public int getMode ()
public int getOriginalMode ()
public boolean isFramesetOk ()
public boolean isNeedToDropLF ()
public boolean isQuirks ()
public int getListOfActiveFormattingElementsLength ()
public int getStackLength ()
static synthetic int[] $SWITCH_TABLE$nu$validator$htmlparser$common$DoctypeExpectation ()
static synthetic int[] $SWITCH_TABLE$nu$validator$htmlparser$common$XmlViolationPolicy ()
}
nu/validator/htmlparser/impl/TaintableLocatorImpl.class
TaintableLocatorImpl.java
package nu.validator.htmlparser.impl
public nu.validator.htmlparser.impl.TaintableLocatorImpl extends nu.validator.htmlparser.impl.LocatorImpl {
private boolean tainted
public void <init> (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void markTainted ()
public boolean isTainted ()
}
nu/validator/htmlparser/impl/ElementName.class
ElementName.java
package nu.validator.htmlparser.impl
public final nu.validator.htmlparser.impl.ElementName extends java.lang.Object {
public static final int GROUP_MASK
public static final int CUSTOM
public static final int SPECIAL
public static final int FOSTER_PARENTING
public static final int SCOPING
public static final int SCOPING_AS_SVG
public static final int SCOPING_AS_MATHML
public static final int HTML_INTEGRATION_POINT
public static final int OPTIONAL_END_TAG
public static final nu.validator.htmlparser.impl.ElementName NULL_ELEMENT_NAME
public final String name
public final String camelCaseName
public final int flags
public static final nu.validator.htmlparser.impl.ElementName A
public static final nu.validator.htmlparser.impl.ElementName B
public static final nu.validator.htmlparser.impl.ElementName G
public static final nu.validator.htmlparser.impl.ElementName I
public static final nu.validator.htmlparser.impl.ElementName P
public static final nu.validator.htmlparser.impl.ElementName Q
public static final nu.validator.htmlparser.impl.ElementName S
public static final nu.validator.htmlparser.impl.ElementName U
public static final nu.validator.htmlparser.impl.ElementName BR
public static final nu.validator.htmlparser.impl.ElementName CI
public static final nu.validator.htmlparser.impl.ElementName CN
public static final nu.validator.htmlparser.impl.ElementName DD
public static final nu.validator.htmlparser.impl.ElementName DL
public static final nu.validator.htmlparser.impl.ElementName DT
public static final nu.validator.htmlparser.impl.ElementName EM
public static final nu.validator.htmlparser.impl.ElementName EQ
public static final nu.validator.htmlparser.impl.ElementName FN
public static final nu.validator.htmlparser.impl.ElementName H1
public static final nu.validator.htmlparser.impl.ElementName H2
public static final nu.validator.htmlparser.impl.ElementName H3
public static final nu.validator.htmlparser.impl.ElementName H4
public static final nu.validator.htmlparser.impl.ElementName H5
public static final nu.validator.htmlparser.impl.ElementName H6
public static final nu.validator.htmlparser.impl.ElementName GT
public static final nu.validator.htmlparser.impl.ElementName HR
public static final nu.validator.htmlparser.impl.ElementName IN
public static final nu.validator.htmlparser.impl.ElementName LI
public static final nu.validator.htmlparser.impl.ElementName LN
public static final nu.validator.htmlparser.impl.ElementName LT
public static final nu.validator.htmlparser.impl.ElementName MI
public static final nu.validator.htmlparser.impl.ElementName MN
public static final nu.validator.htmlparser.impl.ElementName MO
public static final nu.validator.htmlparser.impl.ElementName MS
public static final nu.validator.htmlparser.impl.ElementName OL
public static final nu.validator.htmlparser.impl.ElementName OR
public static final nu.validator.htmlparser.impl.ElementName PI
public static final nu.validator.htmlparser.impl.ElementName RP
public static final nu.validator.htmlparser.impl.ElementName RT
public static final nu.validator.htmlparser.impl.ElementName TD
public static final nu.validator.htmlparser.impl.ElementName TH
public static final nu.validator.htmlparser.impl.ElementName TR
public static final nu.validator.htmlparser.impl.ElementName TT
public static final nu.validator.htmlparser.impl.ElementName UL
public static final nu.validator.htmlparser.impl.ElementName AND
public static final nu.validator.htmlparser.impl.ElementName ARG
public static final nu.validator.htmlparser.impl.ElementName ABS
public static final nu.validator.htmlparser.impl.ElementName BIG
public static final nu.validator.htmlparser.impl.ElementName BDO
public static final nu.validator.htmlparser.impl.ElementName CSC
public static final nu.validator.htmlparser.impl.ElementName COL
public static final nu.validator.htmlparser.impl.ElementName COS
public static final nu.validator.htmlparser.impl.ElementName COT
public static final nu.validator.htmlparser.impl.ElementName DEL
public static final nu.validator.htmlparser.impl.ElementName DFN
public static final nu.validator.htmlparser.impl.ElementName DIR
public static final nu.validator.htmlparser.impl.ElementName DIV
public static final nu.validator.htmlparser.impl.ElementName EXP
public static final nu.validator.htmlparser.impl.ElementName GCD
public static final nu.validator.htmlparser.impl.ElementName GEQ
public static final nu.validator.htmlparser.impl.ElementName IMG
public static final nu.validator.htmlparser.impl.ElementName INS
public static final nu.validator.htmlparser.impl.ElementName INT
public static final nu.validator.htmlparser.impl.ElementName KBD
public static final nu.validator.htmlparser.impl.ElementName LOG
public static final nu.validator.htmlparser.impl.ElementName LCM
public static final nu.validator.htmlparser.impl.ElementName LEQ
public static final nu.validator.htmlparser.impl.ElementName MTD
public static final nu.validator.htmlparser.impl.ElementName MIN
public static final nu.validator.htmlparser.impl.ElementName MAP
public static final nu.validator.htmlparser.impl.ElementName MTR
public static final nu.validator.htmlparser.impl.ElementName MAX
public static final nu.validator.htmlparser.impl.ElementName NEQ
public static final nu.validator.htmlparser.impl.ElementName NOT
public static final nu.validator.htmlparser.impl.ElementName NAV
public static final nu.validator.htmlparser.impl.ElementName PRE
public static final nu.validator.htmlparser.impl.ElementName REM
public static final nu.validator.htmlparser.impl.ElementName SUB
public static final nu.validator.htmlparser.impl.ElementName SEC
public static final nu.validator.htmlparser.impl.ElementName SVG
public static final nu.validator.htmlparser.impl.ElementName SUM
public static final nu.validator.htmlparser.impl.ElementName SIN
public static final nu.validator.htmlparser.impl.ElementName SEP
public static final nu.validator.htmlparser.impl.ElementName SUP
public static final nu.validator.htmlparser.impl.ElementName SET
public static final nu.validator.htmlparser.impl.ElementName TAN
public static final nu.validator.htmlparser.impl.ElementName USE
public static final nu.validator.htmlparser.impl.ElementName VAR
public static final nu.validator.htmlparser.impl.ElementName WBR
public static final nu.validator.htmlparser.impl.ElementName XMP
public static final nu.validator.htmlparser.impl.ElementName XOR
public static final nu.validator.htmlparser.impl.ElementName AREA
public static final nu.validator.htmlparser.impl.ElementName ABBR
public static final nu.validator.htmlparser.impl.ElementName BASE
public static final nu.validator.htmlparser.impl.ElementName BVAR
public static final nu.validator.htmlparser.impl.ElementName BODY
public static final nu.validator.htmlparser.impl.ElementName CARD
public static final nu.validator.htmlparser.impl.ElementName CODE
public static final nu.validator.htmlparser.impl.ElementName CITE
public static final nu.validator.htmlparser.impl.ElementName CSCH
public static final nu.validator.htmlparser.impl.ElementName COSH
public static final nu.validator.htmlparser.impl.ElementName COTH
public static final nu.validator.htmlparser.impl.ElementName CURL
public static final nu.validator.htmlparser.impl.ElementName DESC
public static final nu.validator.htmlparser.impl.ElementName DIFF
public static final nu.validator.htmlparser.impl.ElementName DEFS
public static final nu.validator.htmlparser.impl.ElementName FORM
public static final nu.validator.htmlparser.impl.ElementName FONT
public static final nu.validator.htmlparser.impl.ElementName GRAD
public static final nu.validator.htmlparser.impl.ElementName HEAD
public static final nu.validator.htmlparser.impl.ElementName HTML
public static final nu.validator.htmlparser.impl.ElementName LINE
public static final nu.validator.htmlparser.impl.ElementName LINK
public static final nu.validator.htmlparser.impl.ElementName LIST
public static final nu.validator.htmlparser.impl.ElementName META
public static final nu.validator.htmlparser.impl.ElementName MSUB
public static final nu.validator.htmlparser.impl.ElementName MODE
public static final nu.validator.htmlparser.impl.ElementName MATH
public static final nu.validator.htmlparser.impl.ElementName MARK
public static final nu.validator.htmlparser.impl.ElementName MASK
public static final nu.validator.htmlparser.impl.ElementName MEAN
public static final nu.validator.htmlparser.impl.ElementName MSUP
public static final nu.validator.htmlparser.impl.ElementName MENU
public static final nu.validator.htmlparser.impl.ElementName MROW
public static final nu.validator.htmlparser.impl.ElementName NONE
public static final nu.validator.htmlparser.impl.ElementName NOBR
public static final nu.validator.htmlparser.impl.ElementName NEST
public static final nu.validator.htmlparser.impl.ElementName PATH
public static final nu.validator.htmlparser.impl.ElementName PLUS
public static final nu.validator.htmlparser.impl.ElementName RULE
public static final nu.validator.htmlparser.impl.ElementName REAL
public static final nu.validator.htmlparser.impl.ElementName RELN
public static final nu.validator.htmlparser.impl.ElementName RECT
public static final nu.validator.htmlparser.impl.ElementName ROOT
public static final nu.validator.htmlparser.impl.ElementName RUBY
public static final nu.validator.htmlparser.impl.ElementName SECH
public static final nu.validator.htmlparser.impl.ElementName SINH
public static final nu.validator.htmlparser.impl.ElementName SPAN
public static final nu.validator.htmlparser.impl.ElementName SAMP
public static final nu.validator.htmlparser.impl.ElementName STOP
public static final nu.validator.htmlparser.impl.ElementName SDEV
public static final nu.validator.htmlparser.impl.ElementName TIME
public static final nu.validator.htmlparser.impl.ElementName TRUE
public static final nu.validator.htmlparser.impl.ElementName TREF
public static final nu.validator.htmlparser.impl.ElementName TANH
public static final nu.validator.htmlparser.impl.ElementName TEXT
public static final nu.validator.htmlparser.impl.ElementName VIEW
public static final nu.validator.htmlparser.impl.ElementName ASIDE
public static final nu.validator.htmlparser.impl.ElementName AUDIO
public static final nu.validator.htmlparser.impl.ElementName APPLY
public static final nu.validator.htmlparser.impl.ElementName EMBED
public static final nu.validator.htmlparser.impl.ElementName FRAME
public static final nu.validator.htmlparser.impl.ElementName FALSE
public static final nu.validator.htmlparser.impl.ElementName FLOOR
public static final nu.validator.htmlparser.impl.ElementName GLYPH
public static final nu.validator.htmlparser.impl.ElementName HKERN
public static final nu.validator.htmlparser.impl.ElementName IMAGE
public static final nu.validator.htmlparser.impl.ElementName IDENT
public static final nu.validator.htmlparser.impl.ElementName INPUT
public static final nu.validator.htmlparser.impl.ElementName LABEL
public static final nu.validator.htmlparser.impl.ElementName LIMIT
public static final nu.validator.htmlparser.impl.ElementName MFRAC
public static final nu.validator.htmlparser.impl.ElementName MPATH
public static final nu.validator.htmlparser.impl.ElementName METER
public static final nu.validator.htmlparser.impl.ElementName MOVER
public static final nu.validator.htmlparser.impl.ElementName MINUS
public static final nu.validator.htmlparser.impl.ElementName MROOT
public static final nu.validator.htmlparser.impl.ElementName MSQRT
public static final nu.validator.htmlparser.impl.ElementName MTEXT
public static final nu.validator.htmlparser.impl.ElementName NOTIN
public static final nu.validator.htmlparser.impl.ElementName PIECE
public static final nu.validator.htmlparser.impl.ElementName PARAM
public static final nu.validator.htmlparser.impl.ElementName POWER
public static final nu.validator.htmlparser.impl.ElementName REALS
public static final nu.validator.htmlparser.impl.ElementName STYLE
public static final nu.validator.htmlparser.impl.ElementName SMALL
public static final nu.validator.htmlparser.impl.ElementName THEAD
public static final nu.validator.htmlparser.impl.ElementName TABLE
public static final nu.validator.htmlparser.impl.ElementName TITLE
public static final nu.validator.htmlparser.impl.ElementName TRACK
public static final nu.validator.htmlparser.impl.ElementName TSPAN
public static final nu.validator.htmlparser.impl.ElementName TIMES
public static final nu.validator.htmlparser.impl.ElementName TFOOT
public static final nu.validator.htmlparser.impl.ElementName TBODY
public static final nu.validator.htmlparser.impl.ElementName UNION
public static final nu.validator.htmlparser.impl.ElementName VKERN
public static final nu.validator.htmlparser.impl.ElementName VIDEO
public static final nu.validator.htmlparser.impl.ElementName ARCSEC
public static final nu.validator.htmlparser.impl.ElementName ARCCSC
public static final nu.validator.htmlparser.impl.ElementName ARCTAN
public static final nu.validator.htmlparser.impl.ElementName ARCSIN
public static final nu.validator.htmlparser.impl.ElementName ARCCOS
public static final nu.validator.htmlparser.impl.ElementName APPLET
public static final nu.validator.htmlparser.impl.ElementName ARCCOT
public static final nu.validator.htmlparser.impl.ElementName APPROX
public static final nu.validator.htmlparser.impl.ElementName BUTTON
public static final nu.validator.htmlparser.impl.ElementName CIRCLE
public static final nu.validator.htmlparser.impl.ElementName CENTER
public static final nu.validator.htmlparser.impl.ElementName CURSOR
public static final nu.validator.htmlparser.impl.ElementName CANVAS
public static final nu.validator.htmlparser.impl.ElementName DIVIDE
public static final nu.validator.htmlparser.impl.ElementName DEGREE
public static final nu.validator.htmlparser.impl.ElementName DOMAIN
public static final nu.validator.htmlparser.impl.ElementName EXISTS
public static final nu.validator.htmlparser.impl.ElementName FETILE
public static final nu.validator.htmlparser.impl.ElementName FIGURE
public static final nu.validator.htmlparser.impl.ElementName FORALL
public static final nu.validator.htmlparser.impl.ElementName FILTER
public static final nu.validator.htmlparser.impl.ElementName FOOTER
public static final nu.validator.htmlparser.impl.ElementName HGROUP
public static final nu.validator.htmlparser.impl.ElementName HEADER
public static final nu.validator.htmlparser.impl.ElementName IFRAME
public static final nu.validator.htmlparser.impl.ElementName KEYGEN
public static final nu.validator.htmlparser.impl.ElementName LAMBDA
public static final nu.validator.htmlparser.impl.ElementName LEGEND
public static final nu.validator.htmlparser.impl.ElementName MSPACE
public static final nu.validator.htmlparser.impl.ElementName MTABLE
public static final nu.validator.htmlparser.impl.ElementName MSTYLE
public static final nu.validator.htmlparser.impl.ElementName MGLYPH
public static final nu.validator.htmlparser.impl.ElementName MEDIAN
public static final nu.validator.htmlparser.impl.ElementName MUNDER
public static final nu.validator.htmlparser.impl.ElementName MARKER
public static final nu.validator.htmlparser.impl.ElementName MERROR
public static final nu.validator.htmlparser.impl.ElementName MOMENT
public static final nu.validator.htmlparser.impl.ElementName MATRIX
public static final nu.validator.htmlparser.impl.ElementName OPTION
public static final nu.validator.htmlparser.impl.ElementName OBJECT
public static final nu.validator.htmlparser.impl.ElementName OUTPUT
public static final nu.validator.htmlparser.impl.ElementName PRIMES
public static final nu.validator.htmlparser.impl.ElementName SOURCE
public static final nu.validator.htmlparser.impl.ElementName STRIKE
public static final nu.validator.htmlparser.impl.ElementName STRONG
public static final nu.validator.htmlparser.impl.ElementName SWITCH
public static final nu.validator.htmlparser.impl.ElementName SYMBOL
public static final nu.validator.htmlparser.impl.ElementName SELECT
public static final nu.validator.htmlparser.impl.ElementName SUBSET
public static final nu.validator.htmlparser.impl.ElementName SCRIPT
public static final nu.validator.htmlparser.impl.ElementName TBREAK
public static final nu.validator.htmlparser.impl.ElementName VECTOR
public static final nu.validator.htmlparser.impl.ElementName ARTICLE
public static final nu.validator.htmlparser.impl.ElementName ANIMATE
public static final nu.validator.htmlparser.impl.ElementName ARCSECH
public static final nu.validator.htmlparser.impl.ElementName ARCCSCH
public static final nu.validator.htmlparser.impl.ElementName ARCTANH
public static final nu.validator.htmlparser.impl.ElementName ARCSINH
public static final nu.validator.htmlparser.impl.ElementName ARCCOSH
public static final nu.validator.htmlparser.impl.ElementName ARCCOTH
public static final nu.validator.htmlparser.impl.ElementName ACRONYM
public static final nu.validator.htmlparser.impl.ElementName ADDRESS
public static final nu.validator.htmlparser.impl.ElementName BGSOUND
public static final nu.validator.htmlparser.impl.ElementName COMMAND
public static final nu.validator.htmlparser.impl.ElementName COMPOSE
public static final nu.validator.htmlparser.impl.ElementName CEILING
public static final nu.validator.htmlparser.impl.ElementName CSYMBOL
public static final nu.validator.htmlparser.impl.ElementName CAPTION
public static final nu.validator.htmlparser.impl.ElementName DISCARD
public static final nu.validator.htmlparser.impl.ElementName DECLARE
public static final nu.validator.htmlparser.impl.ElementName DETAILS
public static final nu.validator.htmlparser.impl.ElementName ELLIPSE
public static final nu.validator.htmlparser.impl.ElementName FEFUNCA
public static final nu.validator.htmlparser.impl.ElementName FEFUNCB
public static final nu.validator.htmlparser.impl.ElementName FEBLEND
public static final nu.validator.htmlparser.impl.ElementName FEFLOOD
public static final nu.validator.htmlparser.impl.ElementName FEIMAGE
public static final nu.validator.htmlparser.impl.ElementName FEMERGE
public static final nu.validator.htmlparser.impl.ElementName FEFUNCG
public static final nu.validator.htmlparser.impl.ElementName FEFUNCR
public static final nu.validator.htmlparser.impl.ElementName HANDLER
public static final nu.validator.htmlparser.impl.ElementName INVERSE
public static final nu.validator.htmlparser.impl.ElementName IMPLIES
public static final nu.validator.htmlparser.impl.ElementName ISINDEX
public static final nu.validator.htmlparser.impl.ElementName LOGBASE
public static final nu.validator.htmlparser.impl.ElementName LISTING
public static final nu.validator.htmlparser.impl.ElementName MFENCED
public static final nu.validator.htmlparser.impl.ElementName MPADDED
public static final nu.validator.htmlparser.impl.ElementName MARQUEE
public static final nu.validator.htmlparser.impl.ElementName MACTION
public static final nu.validator.htmlparser.impl.ElementName MSUBSUP
public static final nu.validator.htmlparser.impl.ElementName NOEMBED
public static final nu.validator.htmlparser.impl.ElementName POLYGON
public static final nu.validator.htmlparser.impl.ElementName PATTERN
public static final nu.validator.htmlparser.impl.ElementName PRODUCT
public static final nu.validator.htmlparser.impl.ElementName SETDIFF
public static final nu.validator.htmlparser.impl.ElementName SECTION
public static final nu.validator.htmlparser.impl.ElementName SUMMARY
public static final nu.validator.htmlparser.impl.ElementName TENDSTO
public static final nu.validator.htmlparser.impl.ElementName UPLIMIT
public static final nu.validator.htmlparser.impl.ElementName ALTGLYPH
public static final nu.validator.htmlparser.impl.ElementName BASEFONT
public static final nu.validator.htmlparser.impl.ElementName CLIPPATH
public static final nu.validator.htmlparser.impl.ElementName CODOMAIN
public static final nu.validator.htmlparser.impl.ElementName COLGROUP
public static final nu.validator.htmlparser.impl.ElementName EMPTYSET
public static final nu.validator.htmlparser.impl.ElementName FACTOROF
public static final nu.validator.htmlparser.impl.ElementName FIELDSET
public static final nu.validator.htmlparser.impl.ElementName FRAMESET
public static final nu.validator.htmlparser.impl.ElementName FEOFFSET
public static final nu.validator.htmlparser.impl.ElementName GLYPHREF
public static final nu.validator.htmlparser.impl.ElementName INTERVAL
public static final nu.validator.htmlparser.impl.ElementName INTEGERS
public static final nu.validator.htmlparser.impl.ElementName INFINITY
public static final nu.validator.htmlparser.impl.ElementName LISTENER
public static final nu.validator.htmlparser.impl.ElementName LOWLIMIT
public static final nu.validator.htmlparser.impl.ElementName METADATA
public static final nu.validator.htmlparser.impl.ElementName MENCLOSE
public static final nu.validator.htmlparser.impl.ElementName MPHANTOM
public static final nu.validator.htmlparser.impl.ElementName NOFRAMES
public static final nu.validator.htmlparser.impl.ElementName NOSCRIPT
public static final nu.validator.htmlparser.impl.ElementName OPTGROUP
public static final nu.validator.htmlparser.impl.ElementName POLYLINE
public static final nu.validator.htmlparser.impl.ElementName PREFETCH
public static final nu.validator.htmlparser.impl.ElementName PROGRESS
public static final nu.validator.htmlparser.impl.ElementName PRSUBSET
public static final nu.validator.htmlparser.impl.ElementName QUOTIENT
public static final nu.validator.htmlparser.impl.ElementName SELECTOR
public static final nu.validator.htmlparser.impl.ElementName TEXTAREA
public static final nu.validator.htmlparser.impl.ElementName TEXTPATH
public static final nu.validator.htmlparser.impl.ElementName VARIANCE
public static final nu.validator.htmlparser.impl.ElementName ANIMATION
public static final nu.validator.htmlparser.impl.ElementName CONJUGATE
public static final nu.validator.htmlparser.impl.ElementName CONDITION
public static final nu.validator.htmlparser.impl.ElementName COMPLEXES
public static final nu.validator.htmlparser.impl.ElementName FONT_FACE
public static final nu.validator.htmlparser.impl.ElementName FACTORIAL
public static final nu.validator.htmlparser.impl.ElementName INTERSECT
public static final nu.validator.htmlparser.impl.ElementName IMAGINARY
public static final nu.validator.htmlparser.impl.ElementName LAPLACIAN
public static final nu.validator.htmlparser.impl.ElementName MATRIXROW
public static final nu.validator.htmlparser.impl.ElementName NOTSUBSET
public static final nu.validator.htmlparser.impl.ElementName OTHERWISE
public static final nu.validator.htmlparser.impl.ElementName PIECEWISE
public static final nu.validator.htmlparser.impl.ElementName PLAINTEXT
public static final nu.validator.htmlparser.impl.ElementName RATIONALS
public static final nu.validator.htmlparser.impl.ElementName SEMANTICS
public static final nu.validator.htmlparser.impl.ElementName TRANSPOSE
public static final nu.validator.htmlparser.impl.ElementName ANNOTATION
public static final nu.validator.htmlparser.impl.ElementName BLOCKQUOTE
public static final nu.validator.htmlparser.impl.ElementName DIVERGENCE
public static final nu.validator.htmlparser.impl.ElementName EULERGAMMA
public static final nu.validator.htmlparser.impl.ElementName EQUIVALENT
public static final nu.validator.htmlparser.impl.ElementName FIGCAPTION
public static final nu.validator.htmlparser.impl.ElementName IMAGINARYI
public static final nu.validator.htmlparser.impl.ElementName MALIGNMARK
public static final nu.validator.htmlparser.impl.ElementName MUNDEROVER
public static final nu.validator.htmlparser.impl.ElementName MLABELEDTR
public static final nu.validator.htmlparser.impl.ElementName NOTANUMBER
public static final nu.validator.htmlparser.impl.ElementName SOLIDCOLOR
public static final nu.validator.htmlparser.impl.ElementName ALTGLYPHDEF
public static final nu.validator.htmlparser.impl.ElementName DETERMINANT
public static final nu.validator.htmlparser.impl.ElementName FEMERGENODE
public static final nu.validator.htmlparser.impl.ElementName FECOMPOSITE
public static final nu.validator.htmlparser.impl.ElementName FESPOTLIGHT
public static final nu.validator.htmlparser.impl.ElementName MALIGNGROUP
public static final nu.validator.htmlparser.impl.ElementName MPRESCRIPTS
public static final nu.validator.htmlparser.impl.ElementName MOMENTABOUT
public static final nu.validator.htmlparser.impl.ElementName NOTPRSUBSET
public static final nu.validator.htmlparser.impl.ElementName PARTIALDIFF
public static final nu.validator.htmlparser.impl.ElementName ALTGLYPHITEM
public static final nu.validator.htmlparser.impl.ElementName ANIMATECOLOR
public static final nu.validator.htmlparser.impl.ElementName DATATEMPLATE
public static final nu.validator.htmlparser.impl.ElementName EXPONENTIALE
public static final nu.validator.htmlparser.impl.ElementName FETURBULENCE
public static final nu.validator.htmlparser.impl.ElementName FEPOINTLIGHT
public static final nu.validator.htmlparser.impl.ElementName FEMORPHOLOGY
public static final nu.validator.htmlparser.impl.ElementName OUTERPRODUCT
public static final nu.validator.htmlparser.impl.ElementName ANIMATEMOTION
public static final nu.validator.htmlparser.impl.ElementName COLOR_PROFILE
public static final nu.validator.htmlparser.impl.ElementName FONT_FACE_SRC
public static final nu.validator.htmlparser.impl.ElementName FONT_FACE_URI
public static final nu.validator.htmlparser.impl.ElementName FOREIGNOBJECT
public static final nu.validator.htmlparser.impl.ElementName FECOLORMATRIX
public static final nu.validator.htmlparser.impl.ElementName MISSING_GLYPH
public static final nu.validator.htmlparser.impl.ElementName MMULTISCRIPTS
public static final nu.validator.htmlparser.impl.ElementName SCALARPRODUCT
public static final nu.validator.htmlparser.impl.ElementName VECTORPRODUCT
public static final nu.validator.htmlparser.impl.ElementName ANNOTATION_XML
public static final nu.validator.htmlparser.impl.ElementName DEFINITION_SRC
public static final nu.validator.htmlparser.impl.ElementName FONT_FACE_NAME
public static final nu.validator.htmlparser.impl.ElementName FEGAUSSIANBLUR
public static final nu.validator.htmlparser.impl.ElementName FEDISTANTLIGHT
public static final nu.validator.htmlparser.impl.ElementName LINEARGRADIENT
public static final nu.validator.htmlparser.impl.ElementName NATURALNUMBERS
public static final nu.validator.htmlparser.impl.ElementName RADIALGRADIENT
public static final nu.validator.htmlparser.impl.ElementName ANIMATETRANSFORM
public static final nu.validator.htmlparser.impl.ElementName CARTESIANPRODUCT
public static final nu.validator.htmlparser.impl.ElementName FONT_FACE_FORMAT
public static final nu.validator.htmlparser.impl.ElementName FECONVOLVEMATRIX
public static final nu.validator.htmlparser.impl.ElementName FEDIFFUSELIGHTING
public static final nu.validator.htmlparser.impl.ElementName FEDISPLACEMENTMAP
public static final nu.validator.htmlparser.impl.ElementName FESPECULARLIGHTING
public static final nu.validator.htmlparser.impl.ElementName DOMAINOFAPPLICATION
public static final nu.validator.htmlparser.impl.ElementName FECOMPONENTTRANSFER
private static final nu.validator.htmlparser.impl.ElementName[] ELEMENT_NAMES
private static final int[] ELEMENT_HASHES
static void <clinit> ()
public int getFlags ()
public int getGroup ()
public boolean isCustom ()
static nu.validator.htmlparser.impl.ElementName elementNameByBuffer (char[], int, int, nu.validator.htmlparser.common.Interner)
char[] buf
int offset
int length
nu.validator.htmlparser.common.Interner interner
int hash
int index
nu.validator.htmlparser.impl.ElementName elementName
String name
private static int bufToHash (char[], int)
char[] buf
int len
int hash
int j
int i
private void <init> (java.lang.String, java.lang.String, int)
String name
String camelCaseName
int flags
protected void <init> (java.lang.String)
String name
void release ()
private void destructor ()
public nu.validator.htmlparser.impl.ElementName cloneElementName (nu.validator.htmlparser.common.Interner)
nu.validator.htmlparser.common.Interner interner
}
nu/validator/htmlparser/impl/HtmlAttributes.class
HtmlAttributes.java
package nu.validator.htmlparser.impl
public final nu.validator.htmlparser.impl.HtmlAttributes extends java.lang.Object implements org.xml.sax.Attributes {
private static final nu.validator.htmlparser.impl.AttributeName[] EMPTY_ATTRIBUTENAMES
private static final String[] EMPTY_STRINGS
public static final nu.validator.htmlparser.impl.HtmlAttributes EMPTY_ATTRIBUTES
private int mode
private int length
private nu.validator.htmlparser.impl.AttributeName[] names
private String[] values
private String idValue
private int xmlnsLength
private nu.validator.htmlparser.impl.AttributeName[] xmlnsNames
private String[] xmlnsValues
private static synthetic int[] $SWITCH_TABLE$nu$validator$htmlparser$common$XmlViolationPolicy
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
public void <init> (int)
int mode
void destructor ()
public int getIndex (nu.validator.htmlparser.impl.AttributeName)
nu.validator.htmlparser.impl.AttributeName name
int i
public int getIndex (java.lang.String)
String qName
int i
public int getIndex (java.lang.String, java.lang.String)
String uri
String localName
int i
public java.lang.String getType (java.lang.String)
String qName
int index
public java.lang.String getType (java.lang.String, java.lang.String)
String uri
String localName
int index
public java.lang.String getValue (java.lang.String)
String qName
int index
public java.lang.String getValue (java.lang.String, java.lang.String)
String uri
String localName
int index
public int getLength ()
public java.lang.String getLocalName (int)
int index
public java.lang.String getQName (int)
int index
public java.lang.String getType (int)
int index
public nu.validator.htmlparser.impl.AttributeName getAttributeName (int)
int index
public java.lang.String getURI (int)
int index
public java.lang.String getPrefix (int)
int index
public java.lang.String getValue (int)
int index
public java.lang.String getValue (nu.validator.htmlparser.impl.AttributeName)
nu.validator.htmlparser.impl.AttributeName name
int index
public java.lang.String getId ()
public int getXmlnsLength ()
public java.lang.String getXmlnsLocalName (int)
int index
public java.lang.String getXmlnsURI (int)
int index
public java.lang.String getXmlnsValue (int)
int index
public int getXmlnsIndex (nu.validator.htmlparser.impl.AttributeName)
nu.validator.htmlparser.impl.AttributeName name
int i
public java.lang.String getXmlnsValue (nu.validator.htmlparser.impl.AttributeName)
nu.validator.htmlparser.impl.AttributeName name
int index
public nu.validator.htmlparser.impl.AttributeName getXmlnsAttributeName (int)
int index
void addAttribute (nu.validator.htmlparser.impl.AttributeName, java.lang.String, nu.validator.htmlparser.common.XmlViolationPolicy) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.AttributeName name
String value
nu.validator.htmlparser.common.XmlViolationPolicy xmlnsPolicy
int newLen
nu.validator.htmlparser.impl.AttributeName[] newNames
String[] newValues
int newLen
nu.validator.htmlparser.impl.AttributeName[] newNames
String[] newValues
void clear (int)
int m
int i
int i
void releaseValue (int)
int i
void clearWithoutReleasingContents ()
int i
boolean contains (nu.validator.htmlparser.impl.AttributeName)
nu.validator.htmlparser.impl.AttributeName name
int i
int i
public void adjustForMath ()
public void adjustForSvg ()
public nu.validator.htmlparser.impl.HtmlAttributes cloneAttributes (nu.validator.htmlparser.common.Interner) throws org.xml.sax.SAXException
nu.validator.htmlparser.common.Interner interner
nu.validator.htmlparser.impl.HtmlAttributes clone
int i
int i
public boolean equalsAnother (nu.validator.htmlparser.impl.HtmlAttributes)
nu.validator.htmlparser.impl.HtmlAttributes other
int otherLength
int i
boolean found
String ownLocal
int j
void processNonNcNames (nu.validator.htmlparser.impl.TreeBuilder, nu.validator.htmlparser.common.XmlViolationPolicy) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.TreeBuilder treeBuilder
nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
int i
nu.validator.htmlparser.impl.AttributeName attName
String name
public void merge (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
int len
int i
nu.validator.htmlparser.impl.AttributeName name
static synthetic int[] $SWITCH_TABLE$nu$validator$htmlparser$common$XmlViolationPolicy ()
}
nu/validator/htmlparser/impl/Tokenizer.class
Tokenizer.java
package nu.validator.htmlparser.impl
public nu.validator.htmlparser.impl.Tokenizer extends java.lang.Object implements org.xml.sax.Locator {
private static final int DATA_AND_RCDATA_MASK
public static final int DATA
public static final int RCDATA
public static final int SCRIPT_DATA
public static final int RAWTEXT
public static final int SCRIPT_DATA_ESCAPED
public static final int ATTRIBUTE_VALUE_DOUBLE_QUOTED
public static final int ATTRIBUTE_VALUE_SINGLE_QUOTED
public static final int ATTRIBUTE_VALUE_UNQUOTED
public static final int PLAINTEXT
public static final int TAG_OPEN
public static final int CLOSE_TAG_OPEN
public static final int TAG_NAME
public static final int BEFORE_ATTRIBUTE_NAME
public static final int ATTRIBUTE_NAME
public static final int AFTER_ATTRIBUTE_NAME
public static final int BEFORE_ATTRIBUTE_VALUE
public static final int AFTER_ATTRIBUTE_VALUE_QUOTED
public static final int BOGUS_COMMENT
public static final int MARKUP_DECLARATION_OPEN
public static final int DOCTYPE
public static final int BEFORE_DOCTYPE_NAME
public static final int DOCTYPE_NAME
public static final int AFTER_DOCTYPE_NAME
public static final int BEFORE_DOCTYPE_PUBLIC_IDENTIFIER
public static final int DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED
public static final int DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED
public static final int AFTER_DOCTYPE_PUBLIC_IDENTIFIER
public static final int BEFORE_DOCTYPE_SYSTEM_IDENTIFIER
public static final int DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED
public static final int DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED
public static final int AFTER_DOCTYPE_SYSTEM_IDENTIFIER
public static final int BOGUS_DOCTYPE
public static final int COMMENT_START
public static final int COMMENT_START_DASH
public static final int COMMENT
public static final int COMMENT_END_DASH
public static final int COMMENT_END
public static final int COMMENT_END_BANG
public static final int NON_DATA_END_TAG_NAME
public static final int MARKUP_DECLARATION_HYPHEN
public static final int MARKUP_DECLARATION_OCTYPE
public static final int DOCTYPE_UBLIC
public static final int DOCTYPE_YSTEM
public static final int AFTER_DOCTYPE_PUBLIC_KEYWORD
public static final int BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS
public static final int AFTER_DOCTYPE_SYSTEM_KEYWORD
public static final int CONSUME_CHARACTER_REFERENCE
public static final int CONSUME_NCR
public static final int CHARACTER_REFERENCE_TAIL
public static final int HEX_NCR_LOOP
public static final int DECIMAL_NRC_LOOP
public static final int HANDLE_NCR_VALUE
public static final int HANDLE_NCR_VALUE_RECONSUME
public static final int CHARACTER_REFERENCE_HILO_LOOKUP
public static final int SELF_CLOSING_START_TAG
public static final int CDATA_START
public static final int CDATA_SECTION
public static final int CDATA_RSQB
public static final int CDATA_RSQB_RSQB
public static final int SCRIPT_DATA_LESS_THAN_SIGN
public static final int SCRIPT_DATA_ESCAPE_START
public static final int SCRIPT_DATA_ESCAPE_START_DASH
public static final int SCRIPT_DATA_ESCAPED_DASH
public static final int SCRIPT_DATA_ESCAPED_DASH_DASH
public static final int BOGUS_COMMENT_HYPHEN
public static final int RAWTEXT_RCDATA_LESS_THAN_SIGN
public static final int SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN
public static final int SCRIPT_DATA_DOUBLE_ESCAPE_START
public static final int SCRIPT_DATA_DOUBLE_ESCAPED
public static final int SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN
public static final int SCRIPT_DATA_DOUBLE_ESCAPED_DASH
public static final int SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH
public static final int SCRIPT_DATA_DOUBLE_ESCAPE_END
private static final int LEAD_OFFSET
private static final char[] LT_GT
private static final char[] LT_SOLIDUS
private static final char[] RSQB_RSQB
private static final char[] REPLACEMENT_CHARACTER
private static final char[] SPACE
private static final char[] LF
private static final int BUFFER_GROW_BY
private static final char[] CDATA_LSQB
private static final char[] OCTYPE
private static final char[] UBLIC
private static final char[] YSTEM
private static final char[] TITLE_ARR
private static final char[] SCRIPT_ARR
private static final char[] STYLE_ARR
private static final char[] PLAINTEXT_ARR
private static final char[] XMP_ARR
private static final char[] TEXTAREA_ARR
private static final char[] IFRAME_ARR
private static final char[] NOEMBED_ARR
private static final char[] NOSCRIPT_ARR
private static final char[] NOFRAMES_ARR
protected final nu.validator.htmlparser.common.TokenHandler tokenHandler
protected nu.validator.htmlparser.common.EncodingDeclarationHandler encodingDeclarationHandler
protected org.xml.sax.ErrorHandler errorHandler
protected boolean lastCR
protected int stateSave
private int returnStateSave
protected int index
private boolean forceQuirks
private char additional
private int entCol
private int firstCharKey
private int lo
private int hi
private int candidate
private int strBufMark
private int prevValue
protected int value
private boolean seenDigits
protected int cstart
private String publicId
private String systemId
private char[] strBuf
private int strBufLen
private char[] longStrBuf
private int longStrBufLen
private final char[] bmpChar
private final char[] astralChar
protected nu.validator.htmlparser.impl.ElementName endTagExpectation
private char[] endTagExpectationAsArray
protected boolean endTag
private nu.validator.htmlparser.impl.ElementName tagName
protected nu.validator.htmlparser.impl.AttributeName attributeName
private boolean wantsComments
protected boolean html4
private boolean metaBoundaryPassed
private String doctypeName
private String publicIdentifier
private String systemIdentifier
private nu.validator.htmlparser.impl.HtmlAttributes attributes
private nu.validator.htmlparser.common.XmlViolationPolicy contentSpacePolicy
private nu.validator.htmlparser.common.XmlViolationPolicy commentPolicy
private nu.validator.htmlparser.common.XmlViolationPolicy xmlnsPolicy
private nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
private boolean html4ModeCompatibleWithXhtml1Schemata
private final boolean newAttributesEachTime
private int mappingLangToXmlLang
private boolean shouldSuspend
protected boolean confident
private int line
private nu.validator.htmlparser.common.Interner interner
protected nu.validator.htmlparser.impl.LocatorImpl ampersandLocation
static final synthetic boolean $assertionsDisabled
private static synthetic int[] $SWITCH_TABLE$nu$validator$htmlparser$common$XmlViolationPolicy
static void <clinit> ()
public void <init> (nu.validator.htmlparser.common.TokenHandler, boolean)
nu.validator.htmlparser.common.TokenHandler tokenHandler
boolean newAttributesEachTime
public void <init> (nu.validator.htmlparser.common.TokenHandler)
nu.validator.htmlparser.common.TokenHandler tokenHandler
public void setInterner (nu.validator.htmlparser.common.Interner)
nu.validator.htmlparser.common.Interner interner
public void initLocation (java.lang.String, java.lang.String)
String newPublicId
String newSystemId
public boolean isMappingLangToXmlLang ()
public void setMappingLangToXmlLang (boolean)
boolean mappingLangToXmlLang
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler eh
public org.xml.sax.ErrorHandler getErrorHandler ()
public void setCommentPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy commentPolicy
public void setContentNonXmlCharPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentNonXmlCharPolicy
public void setContentSpacePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentSpacePolicy
public void setXmlnsPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlnsPolicy
public void setNamePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
public void setHtml4ModeCompatibleWithXhtml1Schemata (boolean)
boolean html4ModeCompatibleWithXhtml1Schemata
public void setStateAndEndTagExpectation (int, java.lang.String)
int specialTokenizerState
String endTagExpectation
char[] asArray
public void setStateAndEndTagExpectation (int, nu.validator.htmlparser.impl.ElementName)
int specialTokenizerState
nu.validator.htmlparser.impl.ElementName endTagExpectation
private void endTagExpectationToArray ()
public void setLineNumber (int)
int line
public int getLineNumber ()
public int getColumnNumber ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public void notifyAboutMetaBoundary ()
void turnOnAdditionalHtml4Errors ()
nu.validator.htmlparser.impl.HtmlAttributes emptyAttributes ()
private void clearStrBufAndAppend (char)
char c
private void clearStrBuf ()
private void appendStrBuf (char)
char c
char[] newBuf
protected java.lang.String strBufToString ()
private void strBufToDoctypeName ()
private void emitStrBuf () throws org.xml.sax.SAXException
private void clearLongStrBuf ()
private void clearLongStrBufAndAppend (char)
char c
private void appendLongStrBuf (char)
char c
char[] newBuf
private void appendSecondHyphenToBogusComment () throws org.xml.sax.SAXException
private void maybeAppendSpaceToBogusComment () throws org.xml.sax.SAXException
private void adjustDoubleHyphenAndAppendToLongStrBufAndErr (char) throws org.xml.sax.SAXException
char c
private void appendLongStrBuf (char[], int, int)
char[] buffer
int offset
int length
int reqLen
char[] newBuf
private void appendStrBufToLongStrBuf ()
private java.lang.String longStrBufToString ()
private void emitComment (int, int) throws org.xml.sax.SAXException
int provisionalHyphens
int pos
protected void flushChars (char[], int) throws org.xml.sax.SAXException
char[] buf
int pos
public void fatal (java.lang.String) throws org.xml.sax.SAXException
String message
org.xml.sax.SAXParseException spe
public void err (java.lang.String) throws org.xml.sax.SAXException
String message
org.xml.sax.SAXParseException spe
public void errTreeBuilder (java.lang.String) throws org.xml.sax.SAXException
String message
org.xml.sax.ErrorHandler eh
nu.validator.htmlparser.impl.TreeBuilder treeBuilder
org.xml.sax.SAXParseException spe
public void warn (java.lang.String) throws org.xml.sax.SAXException
String message
org.xml.sax.SAXParseException spe
private void resetAttributes ()
private void strBufToElementNameString ()
private int emitCurrentTagToken (boolean, int) throws org.xml.sax.SAXException
boolean selfClosing
int pos
nu.validator.htmlparser.impl.HtmlAttributes attrs
private void attributeNameComplete () throws org.xml.sax.SAXException
private void addAttributeWithoutValue () throws org.xml.sax.SAXException
private void addAttributeWithValue () throws org.xml.sax.SAXException
String val
private static java.lang.String newAsciiLowerCaseStringFromString (java.lang.String)
String str
char[] buf
int i
char c
protected void startErrorReporting () throws org.xml.sax.SAXException
public void start () throws org.xml.sax.SAXException
public boolean tokenizeBuffer (nu.validator.htmlparser.impl.UTF16Buffer) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.UTF16Buffer buffer
int state
int returnState
char c
int start
int pos
private int stateLoop (int, char, int, char[], boolean, int, int) throws org.xml.sax.SAXException
int state
char c
int pos
char[] buf
boolean reconsume
int returnState
int endPos
int hilo
int[] row
String candidateName
char ch
char ch
char[] val
int i
char e
char folded
long returnStateAndPos
private long workAroundHotSpotHugeMethodLimit (int, char, int, char[], boolean, int, int) throws org.xml.sax.SAXException
int state
char c
int pos
char[] buf
boolean reconsume
int returnState
int endPos
char folded
char folded
char folded
char folded
char folded
protected int transition (int, int, boolean, int) throws org.xml.sax.SAXException
int from
int to
boolean reconsume
int pos
private void initDoctypeFields ()
private void adjustDoubleHyphenAndAppendToLongStrBufCarriageReturn () throws org.xml.sax.SAXException
private void adjustDoubleHyphenAndAppendToLongStrBufLineFeed () throws org.xml.sax.SAXException
private void appendLongStrBufLineFeed ()
private void appendLongStrBufCarriageReturn ()
protected void silentCarriageReturn ()
protected void silentLineFeed ()
private void emitCarriageReturn (char[], int) throws org.xml.sax.SAXException
char[] buf
int pos
private void emitReplacementCharacter (char[], int) throws org.xml.sax.SAXException
char[] buf
int pos
private void emitPlaintextReplacementCharacter (char[], int) throws org.xml.sax.SAXException
char[] buf
int pos
private void setAdditionalAndRememberAmpersandLocation (char)
char add
private void bogusDoctype () throws org.xml.sax.SAXException
private void bogusDoctypeWithoutQuirks () throws org.xml.sax.SAXException
private void emitOrAppendStrBuf (int) throws org.xml.sax.SAXException
int returnState
private void handleNcrValue (int) throws org.xml.sax.SAXException
int returnState
char[] val
char ch
public void eof () throws org.xml.sax.SAXException
int state
int returnState
char c
String candidateName
char ch
char ch
char[] val
int i
private void emitDoctypeToken (int) throws org.xml.sax.SAXException
int pos
protected char checkChar (char[], int) throws org.xml.sax.SAXException
char[] buf
int pos
public boolean isAlreadyComplainedAboutNonAscii ()
public boolean internalEncodingDeclaration (java.lang.String) throws org.xml.sax.SAXException
String internalCharset
private void emitOrAppendTwo (char[], int) throws org.xml.sax.SAXException
char[] val
int returnState
private void emitOrAppendOne (char[], int) throws org.xml.sax.SAXException
char[] val
int returnState
public void end () throws org.xml.sax.SAXException
public void requestSuspension ()
public void becomeConfident ()
public boolean isNextCharOnNewLine ()
public boolean isPrevCR ()
public int getLine ()
public int getCol ()
public boolean isInDataState ()
public void resetToDataState ()
public void loadState (nu.validator.htmlparser.impl.Tokenizer) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.Tokenizer other
public void initializeWithoutStarting () throws org.xml.sax.SAXException
protected void errGarbageAfterLtSlash () throws org.xml.sax.SAXException
protected void errLtSlashGt () throws org.xml.sax.SAXException
protected void errWarnLtSlashInRcdata () throws org.xml.sax.SAXException
protected void errHtml4LtSlashInRcdata (char) throws org.xml.sax.SAXException
char folded
protected void errCharRefLacksSemicolon () throws org.xml.sax.SAXException
protected void errNoDigitsInNCR () throws org.xml.sax.SAXException
protected void errGtInSystemId () throws org.xml.sax.SAXException
protected void errGtInPublicId () throws org.xml.sax.SAXException
protected void errNamelessDoctype () throws org.xml.sax.SAXException
protected void errConsecutiveHyphens () throws org.xml.sax.SAXException
protected void errPrematureEndOfComment () throws org.xml.sax.SAXException
protected void errBogusComment () throws org.xml.sax.SAXException
protected void errUnquotedAttributeValOrNull (char) throws org.xml.sax.SAXException
char c
protected void errSlashNotFollowedByGt () throws org.xml.sax.SAXException
protected void errHtml4XmlVoidSyntax () throws org.xml.sax.SAXException
protected void errNoSpaceBetweenAttributes () throws org.xml.sax.SAXException
protected void errHtml4NonNameInUnquotedAttribute (char) throws org.xml.sax.SAXException
char c
protected void errLtOrEqualsOrGraveInUnquotedAttributeOrNull (char) throws org.xml.sax.SAXException
char c
protected void errAttributeValueMissing () throws org.xml.sax.SAXException
protected void errBadCharBeforeAttributeNameOrNull (char) throws org.xml.sax.SAXException
char c
protected void errEqualsSignBeforeAttributeName () throws org.xml.sax.SAXException
protected void errBadCharAfterLt (char) throws org.xml.sax.SAXException
char c
protected void errLtGt () throws org.xml.sax.SAXException
protected void errProcessingInstruction () throws org.xml.sax.SAXException
protected void errUnescapedAmpersandInterpretedAsCharacterReference () throws org.xml.sax.SAXException
protected void errNotSemicolonTerminated () throws org.xml.sax.SAXException
protected void errNoNamedCharacterMatch () throws org.xml.sax.SAXException
protected void errQuoteBeforeAttributeName (char) throws org.xml.sax.SAXException
char c
protected void errQuoteOrLtInAttributeNameOrNull (char) throws org.xml.sax.SAXException
char c
protected void errExpectedPublicId () throws org.xml.sax.SAXException
protected void errBogusDoctype () throws org.xml.sax.SAXException
protected void maybeWarnPrivateUseAstral () throws org.xml.sax.SAXException
protected void maybeWarnPrivateUse (char) throws org.xml.sax.SAXException
char ch
protected void maybeErrAttributesOnEndTag (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attrs
protected void maybeErrSlashInEndTag (boolean) throws org.xml.sax.SAXException
boolean selfClosing
protected char errNcrNonCharacter (char) throws org.xml.sax.SAXException
char ch
protected void errAstralNonCharacter (int) throws org.xml.sax.SAXException
int ch
protected void errNcrSurrogate () throws org.xml.sax.SAXException
protected char errNcrControlChar (char) throws org.xml.sax.SAXException
char ch
protected void errNcrCr () throws org.xml.sax.SAXException
protected void errNcrInC1Range () throws org.xml.sax.SAXException
protected void errEofInPublicId () throws org.xml.sax.SAXException
protected void errEofInComment () throws org.xml.sax.SAXException
protected void errEofInDoctype () throws org.xml.sax.SAXException
protected void errEofInAttributeValue () throws org.xml.sax.SAXException
protected void errEofInAttributeName () throws org.xml.sax.SAXException
protected void errEofWithoutGt () throws org.xml.sax.SAXException
protected void errEofInTagName () throws org.xml.sax.SAXException
protected void errEofInEndTag () throws org.xml.sax.SAXException
protected void errEofAfterLt () throws org.xml.sax.SAXException
protected void errNcrOutOfRange () throws org.xml.sax.SAXException
protected void errNcrUnassigned () throws org.xml.sax.SAXException
protected void errDuplicateAttribute () throws org.xml.sax.SAXException
protected void errEofInSystemId () throws org.xml.sax.SAXException
protected void errExpectedSystemId () throws org.xml.sax.SAXException
protected void errMissingSpaceBeforeDoctypeName () throws org.xml.sax.SAXException
protected void errHyphenHyphenBang () throws org.xml.sax.SAXException
protected void errNcrControlChar () throws org.xml.sax.SAXException
protected void errNcrZero () throws org.xml.sax.SAXException
protected void errNoSpaceBetweenDoctypeSystemKeywordAndQuote () throws org.xml.sax.SAXException
protected void errNoSpaceBetweenPublicAndSystemIds () throws org.xml.sax.SAXException
protected void errNoSpaceBetweenDoctypePublicKeywordAndQuote () throws org.xml.sax.SAXException
protected void noteAttributeWithoutValue () throws org.xml.sax.SAXException
protected void noteUnquotedAttributeValue () throws org.xml.sax.SAXException
public void setEncodingDeclarationHandler (nu.validator.htmlparser.common.EncodingDeclarationHandler)
nu.validator.htmlparser.common.EncodingDeclarationHandler encodingDeclarationHandler
void destructor ()
public void setTransitionBaseOffset (int)
int offset
static synthetic int[] $SWITCH_TABLE$nu$validator$htmlparser$common$XmlViolationPolicy ()
}
nu/validator/htmlparser/impl/NamedCharacters.class
NamedCharacters.java
package nu.validator.htmlparser.impl
public final nu.validator.htmlparser.impl.NamedCharacters extends java.lang.Object {
static final String[] NAMES
static final char[][] VALUES
static final char[][] WINDOWS_1252
static void <clinit> ()
public void <init> ()
}
nu/validator/htmlparser/impl/NamedCharactersAccel.class
NamedCharactersAccel.java
package nu.validator.htmlparser.impl
public final nu.validator.htmlparser.impl.NamedCharactersAccel extends java.lang.Object {
static final int[][] HILO_ACCEL
static void <clinit> ()
public void <init> ()
}
nu/validator/htmlparser/impl/StackNode.class
StackNode.java
package nu.validator.htmlparser.impl
final nu.validator.htmlparser.impl.StackNode extends java.lang.Object {
final int flags
final String name
final String popName
final String ns
final Object node
nu.validator.htmlparser.impl.HtmlAttributes attributes
private int refcount
private final nu.validator.htmlparser.impl.TaintableLocatorImpl locator
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
public nu.validator.htmlparser.impl.TaintableLocatorImpl getLocator ()
public int getFlags ()
public int getGroup ()
public boolean isScoping ()
public boolean isSpecial ()
public boolean isFosterParenting ()
public boolean isHtmlIntegrationPoint ()
public boolean isOptionalEndTag ()
void <init> (int, java.lang.String, java.lang.String, java.lang.Object, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes, nu.validator.htmlparser.impl.TaintableLocatorImpl)
int flags
String ns
String name
Object node
String popName
nu.validator.htmlparser.impl.HtmlAttributes attributes
nu.validator.htmlparser.impl.TaintableLocatorImpl locator
void <init> (nu.validator.htmlparser.impl.ElementName, java.lang.Object, nu.validator.htmlparser.impl.TaintableLocatorImpl)
nu.validator.htmlparser.impl.ElementName elementName
Object node
nu.validator.htmlparser.impl.TaintableLocatorImpl locator
void <init> (nu.validator.htmlparser.impl.ElementName, java.lang.Object, nu.validator.htmlparser.impl.HtmlAttributes, nu.validator.htmlparser.impl.TaintableLocatorImpl)
nu.validator.htmlparser.impl.ElementName elementName
Object node
nu.validator.htmlparser.impl.HtmlAttributes attributes
nu.validator.htmlparser.impl.TaintableLocatorImpl locator
void <init> (nu.validator.htmlparser.impl.ElementName, java.lang.Object, java.lang.String, nu.validator.htmlparser.impl.TaintableLocatorImpl)
nu.validator.htmlparser.impl.ElementName elementName
Object node
String popName
nu.validator.htmlparser.impl.TaintableLocatorImpl locator
void <init> (nu.validator.htmlparser.impl.ElementName, java.lang.String, java.lang.Object, nu.validator.htmlparser.impl.TaintableLocatorImpl)
nu.validator.htmlparser.impl.ElementName elementName
String popName
Object node
nu.validator.htmlparser.impl.TaintableLocatorImpl locator
void <init> (nu.validator.htmlparser.impl.ElementName, java.lang.Object, java.lang.String, boolean, nu.validator.htmlparser.impl.TaintableLocatorImpl)
nu.validator.htmlparser.impl.ElementName elementName
Object node
String popName
boolean markAsIntegrationPoint
nu.validator.htmlparser.impl.TaintableLocatorImpl locator
private static int prepareSvgFlags (int)
int flags
private static int prepareMathFlags (int, boolean)
int flags
boolean markAsIntegrationPoint
private void destructor ()
public void dropAttributes ()
public java.lang.String toString ()
public void retain ()
public void release ()
}
nu/validator/htmlparser/impl/CoalescingTreeBuilder.java.rej
nu/validator/htmlparser/impl/ElementName.java.orig
nu/validator/htmlparser/impl/ElementName.java.rej
nu/validator/htmlparser/impl/HotSpotWorkaround.txt
nu/validator/htmlparser/impl/Portability.java.rej
nu/validator/htmlparser/impl/Tokenizer.java.orig
nu/validator/htmlparser/impl/Tokenizer.java.rej
nu/validator/htmlparser/impl/TreeBuilder.java.orig
nu/validator/htmlparser/impl/TreeBuilder.java.rej
nu/validator/htmlparser/impl/package.html
nu/validator/htmlparser/io/Confidence.class
Confidence.java
package nu.validator.htmlparser.io
public final enum nu.validator.htmlparser.io.Confidence extends java.lang.Enum {
public static final enum nu.validator.htmlparser.io.Confidence TENTATIVE
public static final enum nu.validator.htmlparser.io.Confidence CERTAIN
private static final synthetic nu.validator.htmlparser.io.Confidence[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static nu.validator.htmlparser.io.Confidence[] values ()
public static nu.validator.htmlparser.io.Confidence valueOf (java.lang.String)
}
nu/validator/htmlparser/io/MetaSniffer.class
MetaSniffer.java
package nu.validator.htmlparser.io
public nu.validator.htmlparser.io.MetaSniffer extends nu.validator.htmlparser.impl.MetaScanner implements org.xml.sax.Locator {
private nu.validator.htmlparser.io.Encoding characterEncoding
private final org.xml.sax.ErrorHandler errorHandler
private final org.xml.sax.Locator locator
private int line
private int col
private boolean prevWasCR
public void <init> (org.xml.sax.ErrorHandler, org.xml.sax.Locator)
org.xml.sax.ErrorHandler eh
org.xml.sax.Locator locator
protected int read () throws java.io.IOException
int b
public nu.validator.htmlparser.io.Encoding sniff (nu.validator.htmlparser.common.ByteReadable) throws org.xml.sax.SAXException java.io.IOException
nu.validator.htmlparser.common.ByteReadable readable
private void err (java.lang.String) throws org.xml.sax.SAXException
String message
org.xml.sax.SAXParseException spe
private void warn (java.lang.String) throws org.xml.sax.SAXException
String message
org.xml.sax.SAXParseException spe
public int getColumnNumber ()
public int getLineNumber ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
protected boolean tryCharset (java.lang.String) throws org.xml.sax.SAXException
String encoding
nu.validator.htmlparser.io.Encoding cs
String canonName
nu.validator.htmlparser.io.Encoding actual
java.nio.charset.UnsupportedCharsetException e
}
nu/validator/htmlparser/io/Driver$ReparseException.class
Driver.java
package nu.validator.htmlparser.io
nu.validator.htmlparser.io.Driver$ReparseException extends org.xml.sax.SAXException {
final synthetic nu.validator.htmlparser.io.Driver this$0
private void <init> (nu.validator.htmlparser.io.Driver)
synthetic void <init> (nu.validator.htmlparser.io.Driver, nu.validator.htmlparser.io.Driver$ReparseException)
}
nu/validator/htmlparser/io/Driver.class
Driver.java
package nu.validator.htmlparser.io
public nu.validator.htmlparser.io.Driver extends java.lang.Object implements nu.validator.htmlparser.common.EncodingDeclarationHandler {
private java.io.Reader reader
private nu.validator.htmlparser.rewindable.RewindableInputStream rewindableInputStream
private boolean swallowBom
private nu.validator.htmlparser.io.Encoding characterEncoding
private boolean allowRewinding
private nu.validator.htmlparser.common.Heuristics heuristics
private final nu.validator.htmlparser.impl.Tokenizer tokenizer
private nu.validator.htmlparser.io.Confidence confidence
private nu.validator.htmlparser.common.CharacterHandler[] characterHandlers
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
public void <init> (nu.validator.htmlparser.impl.Tokenizer)
nu.validator.htmlparser.impl.Tokenizer tokenizer
public boolean isAllowRewinding ()
public void setAllowRewinding (boolean)
boolean allowRewinding
public void setCheckingNormalization (boolean)
boolean enable
nu.validator.htmlparser.extra.NormalizationChecker normalizationChecker
nu.validator.htmlparser.common.CharacterHandler[] newHandlers
boolean skipped
int j
int i
nu.validator.htmlparser.common.CharacterHandler ch
public void addCharacterHandler (nu.validator.htmlparser.common.CharacterHandler)
nu.validator.htmlparser.common.CharacterHandler characterHandler
nu.validator.htmlparser.common.CharacterHandler[] newHandlers
public boolean isCheckingNormalization ()
int i
nu.validator.htmlparser.common.CharacterHandler ch
public void tokenize (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.InputSource is
java.io.InputStream inputStream
Throwable t
int i
nu.validator.htmlparser.common.CharacterHandler ch
nu.validator.htmlparser.io.Driver$ReparseException e
Throwable tr
int i
int i
int i
nu.validator.htmlparser.common.CharacterHandler ch
nu.validator.htmlparser.common.CharacterHandler ch
nu.validator.htmlparser.common.CharacterHandler ch
Throwable tr
Throwable tr
Throwable tr
void dontSwallowBom ()
private void runStates () throws org.xml.sax.SAXException java.io.IOException
char[] buffer
nu.validator.htmlparser.impl.UTF16Buffer bufr
boolean lastWasCR
int len
int streamOffset
int offset
int length
int i
nu.validator.htmlparser.common.CharacterHandler ch
int i
nu.validator.htmlparser.common.CharacterHandler ch
public void setEncoding (nu.validator.htmlparser.io.Encoding, nu.validator.htmlparser.io.Confidence)
nu.validator.htmlparser.io.Encoding encoding
nu.validator.htmlparser.io.Confidence confidence
public boolean internalEncodingDeclaration (java.lang.String) throws org.xml.sax.SAXException
String internalCharset
nu.validator.htmlparser.io.Encoding cs
nu.validator.htmlparser.io.Encoding cs
nu.validator.htmlparser.io.Encoding actual
nu.validator.htmlparser.io.Encoding newEnc
java.nio.charset.UnsupportedCharsetException e
private void becomeConfident ()
public void setHeuristics (nu.validator.htmlparser.common.Heuristics)
nu.validator.htmlparser.common.Heuristics heuristics
protected void warnWithoutLocation (java.lang.String) throws org.xml.sax.SAXException
String message
org.xml.sax.ErrorHandler errorHandler
org.xml.sax.SAXParseException spe
protected nu.validator.htmlparser.io.Encoding encodingFromExternalDeclaration (java.lang.String) throws org.xml.sax.SAXException
String encoding
nu.validator.htmlparser.io.Encoding cs
java.nio.charset.UnsupportedCharsetException e
protected nu.validator.htmlparser.io.Encoding whineAboutEncodingAndReturnActual (java.lang.String, nu.validator.htmlparser.io.Encoding) throws org.xml.sax.SAXException
String encoding
nu.validator.htmlparser.io.Encoding cs
String canonName
nu.validator.htmlparser.io.Encoding actual
void notifyAboutMetaBoundary ()
public void setCommentPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy commentPolicy
public void setContentNonXmlCharPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentNonXmlCharPolicy
public void setContentSpacePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentSpacePolicy
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler eh
int i
nu.validator.htmlparser.common.CharacterHandler ch
nu.validator.htmlparser.extra.NormalizationChecker nc
public void setTransitionHandler (nu.validator.htmlparser.common.TransitionHandler)
nu.validator.htmlparser.common.TransitionHandler transitionHandler
nu.validator.htmlparser.impl.ErrorReportingTokenizer ert
public void setHtml4ModeCompatibleWithXhtml1Schemata (boolean)
boolean html4ModeCompatibleWithXhtml1Schemata
public void setMappingLangToXmlLang (boolean)
boolean mappingLangToXmlLang
public void setNamePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
public void setXmlnsPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlnsPolicy
public java.lang.String getCharacterEncoding () throws org.xml.sax.SAXException
public org.xml.sax.Locator getDocumentLocator ()
}
nu/validator/htmlparser/io/BomSniffer.class
BomSniffer.java
package nu.validator.htmlparser.io
public final nu.validator.htmlparser.io.BomSniffer extends java.lang.Object {
private final nu.validator.htmlparser.common.ByteReadable source
public void <init> (nu.validator.htmlparser.common.ByteReadable)
nu.validator.htmlparser.common.ByteReadable source
nu.validator.htmlparser.io.Encoding sniff () throws java.io.IOException
int b
}
nu/validator/htmlparser/io/HtmlInputStreamReader.class
HtmlInputStreamReader.java
package nu.validator.htmlparser.io
public final nu.validator.htmlparser.io.HtmlInputStreamReader extends java.io.Reader implements nu.validator.htmlparser.common.ByteReadable org.xml.sax.Locator {
private static final int SNIFFING_LIMIT
private final java.io.InputStream inputStream
private final org.xml.sax.ErrorHandler errorHandler
private final nu.validator.htmlparser.impl.Tokenizer tokenizer
private final nu.validator.htmlparser.io.Driver driver
private java.nio.charset.CharsetDecoder decoder
private boolean sniffing
private int limit
private int position
private int bytesRead
private boolean eofSeen
private boolean shouldReadBytes
private boolean charsetBoundaryPassed
private final byte[] byteArray
private final java.nio.ByteBuffer byteBuffer
private boolean needToNotifyTokenizer
private boolean flushing
private int line
private int col
private int lineColPos
private boolean hasPendingReplacementCharacter
private boolean nextCharOnNewLine
private boolean prevWasCR
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
public void <init> (java.io.InputStream, org.xml.sax.ErrorHandler, nu.validator.htmlparser.impl.Tokenizer, nu.validator.htmlparser.io.Driver, nu.validator.htmlparser.common.Heuristics) throws org.xml.sax.SAXException java.io.IOException
java.io.InputStream inputStream
org.xml.sax.ErrorHandler errorHandler
nu.validator.htmlparser.impl.Tokenizer tokenizer
nu.validator.htmlparser.io.Driver driver
nu.validator.htmlparser.common.Heuristics heuristics
nu.validator.htmlparser.io.Encoding encoding
private void initDecoder ()
public void <init> (java.io.InputStream, org.xml.sax.ErrorHandler, nu.validator.htmlparser.impl.Tokenizer, nu.validator.htmlparser.io.Driver, nu.validator.htmlparser.io.Encoding) throws org.xml.sax.SAXException java.io.IOException
java.io.InputStream inputStream
org.xml.sax.ErrorHandler errorHandler
nu.validator.htmlparser.impl.Tokenizer tokenizer
nu.validator.htmlparser.io.Driver driver
nu.validator.htmlparser.io.Encoding encoding
public void close () throws java.io.IOException
public int read (char[]) throws java.io.IOException
char[] charArray
java.nio.CharBuffer charBuffer
int cPos
int oldLimit
int readLen
int readLen
int num
boolean finalDecode
int oldBytePos
java.nio.charset.CoderResult cr
int remaining
int cPos
int cPos
StringBuilder sb
int i
int cPos
private void calculateLineAndCol (java.nio.CharBuffer)
java.nio.CharBuffer charBuffer
char[] charArray
int i
char c
public int readByte () throws java.io.IOException
int num
public static void main (java.lang.String[])
String[] args
java.nio.charset.CharsetDecoder dec
byte[] bytes
byte[] bytes2
java.nio.ByteBuffer byteBuf
java.nio.ByteBuffer byteBuf2
char[] chars
java.nio.CharBuffer charBuf
java.nio.charset.CoderResult cr
public int getColumnNumber ()
public int getLineNumber ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
private void err (java.lang.String) throws java.io.IOException
String message
org.xml.sax.SAXParseException spe
org.xml.sax.SAXException e
public java.nio.charset.Charset getCharset ()
public int read () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public int read (java.nio.CharBuffer) throws java.io.IOException
java.nio.CharBuffer target
public void switchEncoding (nu.validator.htmlparser.io.Encoding)
nu.validator.htmlparser.io.Encoding newEnc
}
nu/validator/htmlparser/io/Encoding.class
Encoding.java
package nu.validator.htmlparser.io
public nu.validator.htmlparser.io.Encoding extends java.lang.Object {
public static final nu.validator.htmlparser.io.Encoding UTF8
public static final nu.validator.htmlparser.io.Encoding UTF16
public static final nu.validator.htmlparser.io.Encoding UTF16LE
public static final nu.validator.htmlparser.io.Encoding UTF16BE
public static final nu.validator.htmlparser.io.Encoding WINDOWS1252
private static String[] SHOULD_NOT
private static String[] BANNED
private static String[] NOT_OBSCURE
private static java.util.Map encodingByCookedName
private final String canonName
private final java.nio.charset.Charset charset
private final boolean asciiSuperset
private final boolean obscure
private final boolean shouldNot
private final boolean likelyEbcdic
private nu.validator.htmlparser.io.Encoding actualHtmlEncoding
static void <clinit> ()
byte[] testBuf
int i
java.util.Set encodings
java.util.SortedMap charsets
java.util.Map$Entry entry
java.nio.charset.Charset cs
String name
String canonName
boolean asciiSuperset
nu.validator.htmlparser.io.Encoding enc
java.util.Set aliases
String alias
nu.validator.htmlparser.io.Encoding encoding
private static boolean isAsciiSupersetnessSensitive (int)
int c
private static boolean isObscure (java.lang.String)
String lowerCasePreferredIanaName
private static boolean isBanned (java.lang.String)
String lowerCasePreferredIanaName
private static boolean isShouldNot (java.lang.String)
String lowerCasePreferredIanaName
private static boolean asciiMapsToBasicLatin (byte[], java.nio.charset.Charset)
byte[] testBuf
java.nio.charset.Charset cs
java.nio.charset.CharsetDecoder dec
java.io.Reader r
int i
java.io.IOException e
Exception e
java.nio.charset.CoderMalfunctionError e
private static boolean isLikelyEbcdic (java.lang.String, boolean)
String canonName
boolean asciiSuperset
public static nu.validator.htmlparser.io.Encoding forName (java.lang.String)
String name
nu.validator.htmlparser.io.Encoding rv
public static java.lang.String toNameKey (java.lang.String)
String str
int j
char[] buf
int i
char c
public static java.lang.String toAsciiLowerCase (java.lang.String)
String str
char[] buf
int i
char c
private void <init> (java.lang.String, java.nio.charset.Charset, boolean, boolean, boolean, boolean)
String canonName
java.nio.charset.Charset charset
boolean asciiSuperset
boolean obscure
boolean shouldNot
boolean likelyEbcdic
public boolean isAsciiSuperset ()
public java.lang.String getCanonName ()
public boolean isLikelyEbcdic ()
public boolean isObscure ()
public boolean isShouldNot ()
public boolean isRegistered ()
public boolean canEncode ()
public java.nio.charset.CharsetDecoder newDecoder ()
public java.nio.charset.CharsetEncoder newEncoder ()
public nu.validator.htmlparser.io.Encoding getActualHtmlEncoding ()
public static void main (java.lang.String[])
String[] args
java.util.Map$Entry entry
String name
nu.validator.htmlparser.io.Encoding enc
}
nu/validator/htmlparser/rewindable/RewindableInputStream$Block.class
RewindableInputStream.java
package nu.validator.htmlparser.rewindable
nu.validator.htmlparser.rewindable.RewindableInputStream$Block extends java.lang.Object {
nu.validator.htmlparser.rewindable.RewindableInputStream$Block next
final byte[] buf
int used
static final int MIN_SIZE
void <init> (int)
int minSize
void <init> ()
void append (byte)
byte b
void append (byte[], int, int)
byte[] b
int off
int len
}
nu/validator/htmlparser/rewindable/RewindableInputStream.class
RewindableInputStream.java
package nu.validator.htmlparser.rewindable
public nu.validator.htmlparser.rewindable.RewindableInputStream extends java.io.InputStream implements nu.validator.htmlparser.rewindable.Rewindable {
private nu.validator.htmlparser.rewindable.RewindableInputStream$Block head
private int curBlockAvail
private nu.validator.htmlparser.rewindable.RewindableInputStream$Block curBlock
private int curBlockPos
private nu.validator.htmlparser.rewindable.RewindableInputStream$Block lastBlock
private boolean saving
private final java.io.InputStream in
private boolean pretendClosed
private boolean eof
public void <init> (java.io.InputStream)
java.io.InputStream in
public void close () throws java.io.IOException
public void rewind ()
public boolean canRewind ()
public void willNotRewind ()
public int read () throws java.io.IOException
int c
int c
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int nRead
int n
int free
java.io.IOException e
public int available () throws java.io.IOException
int n
nu.validator.htmlparser.rewindable.RewindableInputStream$Block b
}
nu/validator/htmlparser/rewindable/Rewindable.class
Rewindable.java
package nu.validator.htmlparser.rewindable
public abstract nu.validator.htmlparser.rewindable.Rewindable extends java.lang.Object {
public abstract void willNotRewind ()
public abstract void rewind ()
public abstract boolean canRewind ()
}
nu/validator/htmlparser/sax/SAXStreamer.class
SAXStreamer.java
package nu.validator.htmlparser.sax
nu.validator.htmlparser.sax.SAXStreamer extends nu.validator.htmlparser.impl.TreeBuilder {
private static final char[] ISINDEX_PROMPT
private org.xml.sax.ContentHandler contentHandler
private org.xml.sax.ext.LexicalHandler lexicalHandler
static void <clinit> ()
void <init> ()
protected void addAttributesToElement (org.xml.sax.Attributes, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
org.xml.sax.Attributes element
nu.validator.htmlparser.impl.HtmlAttributes attributes
org.xml.sax.Attributes existingAttrs
int i
String qName
protected void appendCharacters (org.xml.sax.Attributes, char[], int, int) throws org.xml.sax.SAXException
org.xml.sax.Attributes parent
char[] buf
int start
int length
protected void appendIsindexPrompt (org.xml.sax.Attributes) throws org.xml.sax.SAXException
org.xml.sax.Attributes parent
protected void appendChildrenToNewParent (org.xml.sax.Attributes, org.xml.sax.Attributes) throws org.xml.sax.SAXException
org.xml.sax.Attributes oldParent
org.xml.sax.Attributes newParent
protected void appendComment (org.xml.sax.Attributes, char[], int, int) throws org.xml.sax.SAXException
org.xml.sax.Attributes parent
char[] buf
int start
int length
protected void appendCommentToDocument (char[], int, int) throws org.xml.sax.SAXException
char[] buf
int start
int length
protected org.xml.sax.Attributes createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
String ns
String name
nu.validator.htmlparser.impl.HtmlAttributes attributes
protected org.xml.sax.Attributes createHtmlElementSetAsRoot (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
protected void detachFromParent (org.xml.sax.Attributes) throws org.xml.sax.SAXException
org.xml.sax.Attributes element
protected void appendElement (org.xml.sax.Attributes, org.xml.sax.Attributes) throws org.xml.sax.SAXException
org.xml.sax.Attributes child
org.xml.sax.Attributes newParent
protected boolean hasChildren (org.xml.sax.Attributes) throws org.xml.sax.SAXException
org.xml.sax.Attributes element
public void setContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public void setLexicalHandler (org.xml.sax.ext.LexicalHandler)
org.xml.sax.ext.LexicalHandler handler
protected void appendDoctypeToDocument (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicIdentifier
String systemIdentifier
protected void elementPopped (java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String ns
String name
org.xml.sax.Attributes node
protected void elementPushed (java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String ns
String name
org.xml.sax.Attributes node
protected void end () throws org.xml.sax.SAXException
protected void start (boolean) throws org.xml.sax.SAXException
boolean fragment
protected void fatal () throws org.xml.sax.SAXException
org.xml.sax.SAXParseException spe
protected void insertFosterParentedCharacters (char[], int, int, org.xml.sax.Attributes, org.xml.sax.Attributes) throws org.xml.sax.SAXException
char[] buf
int start
int length
org.xml.sax.Attributes table
org.xml.sax.Attributes stackParent
protected void insertFosterParentedChild (org.xml.sax.Attributes, org.xml.sax.Attributes, org.xml.sax.Attributes) throws org.xml.sax.SAXException
org.xml.sax.Attributes child
org.xml.sax.Attributes table
org.xml.sax.Attributes stackParent
protected volatile synthetic java.lang.Object createHtmlElementSetAsRoot (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void addAttributesToElement (java.lang.Object, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void appendIsindexPrompt (java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void appendChildrenToNewParent (java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void elementPopped (java.lang.String, java.lang.String, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void appendCharacters (java.lang.Object, char[], int, int) throws org.xml.sax.SAXException
protected volatile synthetic void appendElement (java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void elementPushed (java.lang.String, java.lang.String, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void detachFromParent (java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic java.lang.Object createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void appendComment (java.lang.Object, char[], int, int) throws org.xml.sax.SAXException
protected volatile synthetic void insertFosterParentedCharacters (char[], int, int, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void insertFosterParentedChild (java.lang.Object, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic boolean hasChildren (java.lang.Object) throws org.xml.sax.SAXException
}
nu/validator/htmlparser/sax/NameCheckingXmlSerializer.class
NameCheckingXmlSerializer.java
package nu.validator.htmlparser.sax
public nu.validator.htmlparser.sax.NameCheckingXmlSerializer extends nu.validator.htmlparser.sax.XmlSerializer {
public void <init> (java.io.OutputStream)
java.io.OutputStream out
public void <init> (java.io.Writer)
java.io.Writer out
protected void checkNCName (java.lang.String) throws org.xml.sax.SAXException
String name
}
nu/validator/htmlparser/sax/InfosetCoercingHtmlParser.class
InfosetCoercingHtmlParser.java
package nu.validator.htmlparser.sax
public nu.validator.htmlparser.sax.InfosetCoercingHtmlParser extends nu.validator.htmlparser.sax.HtmlParser {
public void <init> ()
}
nu/validator/htmlparser/sax/HtmlParser.class
HtmlParser.java
package nu.validator.htmlparser.sax
public nu.validator.htmlparser.sax.HtmlParser extends java.lang.Object implements org.xml.sax.XMLReader {
private nu.validator.htmlparser.io.Driver driver
private nu.validator.htmlparser.impl.TreeBuilder treeBuilder
private nu.validator.htmlparser.sax.SAXStreamer saxStreamer
private nu.validator.htmlparser.sax.SAXTreeBuilder saxTreeBuilder
private org.xml.sax.ContentHandler contentHandler
private org.xml.sax.ext.LexicalHandler lexicalHandler
private org.xml.sax.DTDHandler dtdHandler
private org.xml.sax.EntityResolver entityResolver
private org.xml.sax.ErrorHandler errorHandler
private nu.validator.htmlparser.common.DocumentModeHandler documentModeHandler
private nu.validator.htmlparser.common.DoctypeExpectation doctypeExpectation
private boolean checkingNormalization
private boolean scriptingEnabled
private final java.util.List characterHandlers
private nu.validator.htmlparser.common.XmlViolationPolicy contentSpacePolicy
private nu.validator.htmlparser.common.XmlViolationPolicy contentNonXmlCharPolicy
private nu.validator.htmlparser.common.XmlViolationPolicy commentPolicy
private nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
private nu.validator.htmlparser.common.XmlViolationPolicy streamabilityViolationPolicy
private boolean html4ModeCompatibleWithXhtml1Schemata
private boolean mappingLangToXmlLang
private nu.validator.htmlparser.common.XmlViolationPolicy xmlnsPolicy
private boolean reportingDoctype
private org.xml.sax.ErrorHandler treeBuilderErrorHandler
private nu.validator.htmlparser.common.Heuristics heuristics
private java.util.HashMap errorProfileMap
private nu.validator.htmlparser.common.TransitionHandler transitionHandler
public void <init> ()
public void <init> (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlPolicy
private nu.validator.htmlparser.impl.Tokenizer newTokenizer (nu.validator.htmlparser.common.TokenHandler, boolean)
nu.validator.htmlparser.common.TokenHandler handler
boolean newAttributesEachTime
nu.validator.htmlparser.impl.ErrorReportingTokenizer tokenizer
private void lazyInit ()
nu.validator.htmlparser.common.CharacterHandler characterHandler
public org.xml.sax.ContentHandler getContentHandler ()
public org.xml.sax.DTDHandler getDTDHandler ()
public org.xml.sax.EntityResolver getEntityResolver ()
public org.xml.sax.ErrorHandler getErrorHandler ()
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void parse (org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
org.xml.sax.InputSource input
nu.validator.saxtree.Document document
nu.validator.saxtree.Document document
public void parseFragment (org.xml.sax.InputSource, java.lang.String) throws java.io.IOException org.xml.sax.SAXException
org.xml.sax.InputSource input
String context
nu.validator.saxtree.DocumentFragment fragment
nu.validator.saxtree.DocumentFragment fragment
private void tokenize (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException java.net.MalformedURLException
org.xml.sax.InputSource is
String systemId
public void parse (java.lang.String) throws java.io.IOException org.xml.sax.SAXException
String systemId
public void setContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public void setLexicalHandler (org.xml.sax.ext.LexicalHandler)
org.xml.sax.ext.LexicalHandler handler
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler handler
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public void setTransitionHandler (nu.validator.htmlparser.common.TransitionHandler)
nu.validator.htmlparser.common.TransitionHandler handler
public void setTreeBuilderErrorHandlerOverride (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object value
public boolean isCheckingNormalization ()
public void setCheckingNormalization (boolean)
boolean enable
public void setCommentPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy commentPolicy
public void setContentNonXmlCharPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentNonXmlCharPolicy
public void setContentSpacePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentSpacePolicy
public boolean isScriptingEnabled ()
public void setScriptingEnabled (boolean)
boolean scriptingEnabled
public nu.validator.htmlparser.common.DoctypeExpectation getDoctypeExpectation ()
public void setDoctypeExpectation (nu.validator.htmlparser.common.DoctypeExpectation)
nu.validator.htmlparser.common.DoctypeExpectation doctypeExpectation
public nu.validator.htmlparser.common.DocumentModeHandler getDocumentModeHandler ()
public void setDocumentModeHandler (nu.validator.htmlparser.common.DocumentModeHandler)
nu.validator.htmlparser.common.DocumentModeHandler documentModeHandler
public nu.validator.htmlparser.common.XmlViolationPolicy getStreamabilityViolationPolicy ()
public void setStreamabilityViolationPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy streamabilityViolationPolicy
public void setHtml4ModeCompatibleWithXhtml1Schemata (boolean)
boolean html4ModeCompatibleWithXhtml1Schemata
public org.xml.sax.Locator getDocumentLocator ()
public boolean isHtml4ModeCompatibleWithXhtml1Schemata ()
public void setMappingLangToXmlLang (boolean)
boolean mappingLangToXmlLang
public boolean isMappingLangToXmlLang ()
public void setXmlnsPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlnsPolicy
public nu.validator.htmlparser.common.XmlViolationPolicy getXmlnsPolicy ()
public org.xml.sax.ext.LexicalHandler getLexicalHandler ()
public nu.validator.htmlparser.common.XmlViolationPolicy getCommentPolicy ()
public nu.validator.htmlparser.common.XmlViolationPolicy getContentNonXmlCharPolicy ()
public nu.validator.htmlparser.common.XmlViolationPolicy getContentSpacePolicy ()
public void setReportingDoctype (boolean)
boolean reportingDoctype
public boolean isReportingDoctype ()
public void setErrorProfile (java.util.HashMap)
java.util.HashMap errorProfileMap
public void setNamePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
public void setHeuristics (nu.validator.htmlparser.common.Heuristics)
nu.validator.htmlparser.common.Heuristics heuristics
public nu.validator.htmlparser.common.Heuristics getHeuristics ()
public void setXmlPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlPolicy
public nu.validator.htmlparser.common.XmlViolationPolicy getNamePolicy ()
public void setBogusXmlnsPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy bogusXmlnsPolicy
public nu.validator.htmlparser.common.XmlViolationPolicy getBogusXmlnsPolicy ()
public void addCharacterHandler (nu.validator.htmlparser.common.CharacterHandler)
nu.validator.htmlparser.common.CharacterHandler characterHandler
}
nu/validator/htmlparser/sax/SAXTreeBuilder.class
SAXTreeBuilder.java
package nu.validator.htmlparser.sax
nu.validator.htmlparser.sax.SAXTreeBuilder extends nu.validator.htmlparser.impl.TreeBuilder {
private static final char[] ISINDEX_PROMPT
private nu.validator.saxtree.Document document
private nu.validator.saxtree.Node cachedTable
private nu.validator.saxtree.Node cachedTablePreviousSibling
static void <clinit> ()
void <init> ()
protected void appendComment (nu.validator.saxtree.Element, char[], int, int)
nu.validator.saxtree.Element parent
char[] buf
int start
int length
protected void appendCommentToDocument (char[], int, int)
char[] buf
int start
int length
protected void appendCharacters (nu.validator.saxtree.Element, char[], int, int)
nu.validator.saxtree.Element parent
char[] buf
int start
int length
protected void appendIsindexPrompt (nu.validator.saxtree.Element) throws org.xml.sax.SAXException
nu.validator.saxtree.Element parent
protected boolean hasChildren (nu.validator.saxtree.Element)
nu.validator.saxtree.Element element
protected void appendElement (nu.validator.saxtree.Element, nu.validator.saxtree.Element)
nu.validator.saxtree.Element child
nu.validator.saxtree.Element newParent
protected nu.validator.saxtree.Element createHtmlElementSetAsRoot (nu.validator.htmlparser.impl.HtmlAttributes)
nu.validator.htmlparser.impl.HtmlAttributes attributes
nu.validator.saxtree.Element newElt
protected void addAttributesToElement (nu.validator.saxtree.Element, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.saxtree.Element element
nu.validator.htmlparser.impl.HtmlAttributes attributes
nu.validator.htmlparser.impl.HtmlAttributes existingAttrs
protected void appendDoctypeToDocument (java.lang.String, java.lang.String, java.lang.String)
String name
String publicIdentifier
String systemIdentifier
nu.validator.saxtree.DTD dtd
nu.validator.saxtree.Document getDocument ()
nu.validator.saxtree.Document rv
nu.validator.saxtree.DocumentFragment getDocumentFragment ()
nu.validator.saxtree.DocumentFragment rv
protected void end () throws org.xml.sax.SAXException
protected void start (boolean)
boolean fragment
protected void appendChildrenToNewParent (nu.validator.saxtree.Element, nu.validator.saxtree.Element) throws org.xml.sax.SAXException
nu.validator.saxtree.Element oldParent
nu.validator.saxtree.Element newParent
protected nu.validator.saxtree.Element createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
String ns
String name
nu.validator.htmlparser.impl.HtmlAttributes attributes
protected void insertFosterParentedCharacters (char[], int, int, nu.validator.saxtree.Element, nu.validator.saxtree.Element) throws org.xml.sax.SAXException
char[] buf
int start
int length
nu.validator.saxtree.Element table
nu.validator.saxtree.Element stackParent
nu.validator.saxtree.Node child
nu.validator.saxtree.ParentNode parent
protected void insertFosterParentedChild (nu.validator.saxtree.Element, nu.validator.saxtree.Element, nu.validator.saxtree.Element) throws org.xml.sax.SAXException
nu.validator.saxtree.Element child
nu.validator.saxtree.Element table
nu.validator.saxtree.Element stackParent
nu.validator.saxtree.ParentNode parent
private nu.validator.saxtree.Node previousSibling (nu.validator.saxtree.Node)
nu.validator.saxtree.Node table
protected void detachFromParent (nu.validator.saxtree.Element) throws org.xml.sax.SAXException
nu.validator.saxtree.Element element
protected volatile synthetic java.lang.Object createHtmlElementSetAsRoot (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void addAttributesToElement (java.lang.Object, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void appendIsindexPrompt (java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void appendChildrenToNewParent (java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void appendCharacters (java.lang.Object, char[], int, int) throws org.xml.sax.SAXException
protected volatile synthetic void appendElement (java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void detachFromParent (java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic java.lang.Object createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void appendComment (java.lang.Object, char[], int, int) throws org.xml.sax.SAXException
protected volatile synthetic void insertFosterParentedCharacters (char[], int, int, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void insertFosterParentedChild (java.lang.Object, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic boolean hasChildren (java.lang.Object) throws org.xml.sax.SAXException
}
nu/validator/htmlparser/sax/XmlSerializer$PrefixMapping.class
XmlSerializer.java
package nu.validator.htmlparser.sax
final nu.validator.htmlparser.sax.XmlSerializer$PrefixMapping extends java.lang.Object {
public final String uri
public final String prefix
final synthetic nu.validator.htmlparser.sax.XmlSerializer this$0
public void <init> (nu.validator.htmlparser.sax.XmlSerializer, java.lang.String, java.lang.String)
String uri
String prefix
public final boolean equals (java.lang.Object)
Object obj
nu.validator.htmlparser.sax.XmlSerializer$PrefixMapping other
public final int hashCode ()
}
nu/validator/htmlparser/sax/XmlSerializer$StackNode.class
XmlSerializer.java
package nu.validator.htmlparser.sax
final nu.validator.htmlparser.sax.XmlSerializer$StackNode extends java.lang.Object {
public final String uri
public final String prefix
public final String qName
public final java.util.Set mappings
final synthetic nu.validator.htmlparser.sax.XmlSerializer this$0
public void <init> (nu.validator.htmlparser.sax.XmlSerializer, java.lang.String, java.lang.String, java.lang.String)
String uri
String qName
String prefix
}
nu/validator/htmlparser/sax/XmlSerializer.class
XmlSerializer.java
package nu.validator.htmlparser.sax
public nu.validator.htmlparser.sax.XmlSerializer extends java.lang.Object implements org.xml.sax.ContentHandler org.xml.sax.ext.LexicalHandler {
private static final java.util.Map WELL_KNOWN_ATTRIBUTE_PREFIXES
private static final java.util.Map WELL_KNOWN_ELEMENT_PREFIXES
private final java.util.LinkedList stack
private final java.io.Writer writer
static void <clinit> ()
private static final java.io.Writer wrap (java.io.OutputStream)
java.io.OutputStream out
java.nio.charset.Charset charset
java.nio.charset.CharsetEncoder encoder
java.io.UnsupportedEncodingException e
public void <init> (java.io.OutputStream)
java.io.OutputStream out
public void <init> (java.io.Writer)
java.io.Writer out
protected void checkNCName (java.lang.String) throws org.xml.sax.SAXException
String name
private final void push (java.lang.String, java.lang.String, java.lang.String)
String uri
String local
String prefix
private final java.lang.String pop ()
String rv
private final java.lang.String lookupPrefixAttribute (java.lang.String)
String ns
java.util.Set hidden
nu.validator.htmlparser.sax.XmlSerializer$StackNode node
nu.validator.htmlparser.sax.XmlSerializer$PrefixMapping mapping
private final java.lang.String lookupUri (java.lang.String)
String prefix
nu.validator.htmlparser.sax.XmlSerializer$StackNode node
nu.validator.htmlparser.sax.XmlSerializer$PrefixMapping mapping
private final boolean xmlNsQname (java.lang.String)
String name
private final void writeAttributeValue (java.lang.String) throws java.io.IOException
String val
boolean prevWasSpace
int last
int i
char c
private final void generatePrefix (java.lang.String) throws org.xml.sax.SAXException
String uri
int counter
String candidate
public final void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
int i
char c
java.io.IOException e
public final void endDocument () throws org.xml.sax.SAXException
java.io.IOException e
public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
java.io.IOException e
public final void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public final void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
boolean prevWasQuestionmark
int i
char c
java.io.IOException e
public final void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public final void startDocument () throws org.xml.sax.SAXException
java.io.IOException e
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String q
org.xml.sax.Attributes atts
String prefix
String prefix
String qName
String qName
String qName
String lookup
int attLen
int i
String attUri
nu.validator.htmlparser.sax.XmlSerializer$PrefixMapping mapping
int i
String attUri
String attLocal
java.io.IOException e
public final void comment (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
boolean prevWasHyphen
int i
char c
java.io.IOException e
public final void endCDATA () throws org.xml.sax.SAXException
public final void endDTD () throws org.xml.sax.SAXException
public final void endEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public final void startCDATA () throws org.xml.sax.SAXException
public final void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public final void startEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public final void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
java.util.Set theSet
nu.validator.htmlparser.sax.XmlSerializer$PrefixMapping mapping
public final void startPrefixMappingPrivate (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
public final void endPrefixMapping (java.lang.String) throws org.xml.sax.SAXException
String prefix
public final void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
String name
}
nu/validator/htmlparser/sax/HtmlSerializer.class
HtmlSerializer.java
package nu.validator.htmlparser.sax
public nu.validator.htmlparser.sax.HtmlSerializer extends java.lang.Object implements org.xml.sax.ContentHandler org.xml.sax.ext.LexicalHandler {
private static final String[] VOID_ELEMENTS
private static final String[] NON_ESCAPING
private int ignoreLevel
private int escapeLevel
private final java.io.Writer writer
static void <clinit> ()
private static java.io.Writer wrap (java.io.OutputStream)
java.io.OutputStream out
java.io.UnsupportedEncodingException e
public void <init> (java.io.OutputStream)
java.io.OutputStream out
public void <init> (java.io.Writer)
java.io.Writer out
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
int i
char c
java.io.IOException e
public void endDocument () throws org.xml.sax.SAXException
java.io.IOException e
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
java.io.IOException e
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startDocument () throws org.xml.sax.SAXException
java.io.IOException e
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
boolean xhtml
int i
String attUri
String attLocal
String val
int j
char c
java.io.IOException e
public void comment (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
java.io.IOException e
public void endCDATA () throws org.xml.sax.SAXException
public void endDTD () throws org.xml.sax.SAXException
public void endEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startCDATA () throws org.xml.sax.SAXException
public void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public void startEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
public void endPrefixMapping (java.lang.String) throws org.xml.sax.SAXException
String prefix
public void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
String name
}
nu/validator/htmlparser/sax/HtmlParser.java.rej
nu/validator/htmlparser/sax/XmlSerializer.java.orig
nu/validator/htmlparser/sax/package.html
nu/validator/htmlparser/xom/XOMTreeBuilder.class
XOMTreeBuilder.java
package nu.validator.htmlparser.xom
nu.validator.htmlparser.xom.XOMTreeBuilder extends nu.validator.htmlparser.impl.CoalescingTreeBuilder {
private final nu.validator.htmlparser.xom.SimpleNodeFactory nodeFactory
private nu.xom.Document document
private int cachedTableIndex
private nu.xom.Element cachedTable
protected void <init> (nu.validator.htmlparser.xom.SimpleNodeFactory)
nu.validator.htmlparser.xom.SimpleNodeFactory nodeFactory
protected void addAttributesToElement (nu.xom.Element, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.xom.Element element
nu.validator.htmlparser.impl.HtmlAttributes attributes
int i
String localName
String uri
nu.xom.XMLException e
protected void appendCharacters (nu.xom.Element, java.lang.String) throws org.xml.sax.SAXException
nu.xom.Element parent
String text
int childCount
nu.xom.Node lastChild
nu.xom.Text lastAsText
nu.xom.XMLException e
protected void appendChildrenToNewParent (nu.xom.Element, nu.xom.Element) throws org.xml.sax.SAXException
nu.xom.Element oldParent
nu.xom.Element newParent
nu.xom.Nodes children
int i
nu.xom.XMLException e
protected void appendComment (nu.xom.Element, java.lang.String) throws org.xml.sax.SAXException
nu.xom.Element parent
String comment
nu.xom.XMLException e
protected void appendCommentToDocument (java.lang.String) throws org.xml.sax.SAXException
String comment
nu.xom.Element root
nu.xom.XMLException e
protected nu.xom.Element createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
String ns
String name
nu.validator.htmlparser.impl.HtmlAttributes attributes
nu.xom.Element rv
int i
nu.xom.XMLException e
protected nu.xom.Element createHtmlElementSetAsRoot (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
nu.validator.htmlparser.impl.HtmlAttributes attributes
nu.xom.Element rv
int i
nu.xom.XMLException e
protected void detachFromParent (nu.xom.Element) throws org.xml.sax.SAXException
nu.xom.Element element
nu.xom.XMLException e
protected void appendElement (nu.xom.Element, nu.xom.Element) throws org.xml.sax.SAXException
nu.xom.Element child
nu.xom.Element newParent
nu.xom.XMLException e
protected boolean hasChildren (nu.xom.Element) throws org.xml.sax.SAXException
nu.xom.Element element
nu.xom.XMLException e
nu.xom.Document getDocument ()
nu.xom.Document rv
nu.xom.Nodes getDocumentFragment ()
nu.xom.Element rootElt
nu.xom.Nodes rv
protected nu.xom.Element createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes, nu.xom.Element) throws org.xml.sax.SAXException
String ns
String name
nu.validator.htmlparser.impl.HtmlAttributes attributes
nu.xom.Element form
nu.xom.Element rv
int i
nu.xom.XMLException e
protected void start (boolean) throws org.xml.sax.SAXException
boolean fragment
protected void documentMode (nu.validator.htmlparser.common.DocumentMode, java.lang.String, java.lang.String, boolean) throws org.xml.sax.SAXException
nu.validator.htmlparser.common.DocumentMode mode
String publicIdentifier
String systemIdentifier
boolean html4SpecificAdditionalErrorChecks
nu.validator.htmlparser.xom.Mode modal
protected void insertFosterParentedCharacters (java.lang.String, nu.xom.Element, nu.xom.Element) throws org.xml.sax.SAXException
String text
nu.xom.Element table
nu.xom.Element stackParent
nu.xom.Node parent
nu.xom.Element parentAsElt
int tableIndex
nu.xom.Node prevSibling
nu.xom.Text prevAsText
int childCount
nu.xom.Node lastChild
nu.xom.Text lastAsText
nu.xom.XMLException e
protected void insertFosterParentedChild (nu.xom.Element, nu.xom.Element, nu.xom.Element) throws org.xml.sax.SAXException
nu.xom.Element child
nu.xom.Element table
nu.xom.Element stackParent
nu.xom.Node parent
nu.xom.XMLException e
private int indexOfTable (nu.xom.Element, nu.xom.Element)
nu.xom.Element table
nu.xom.Element stackParent
protected void end () throws org.xml.sax.SAXException
protected volatile synthetic java.lang.Object createHtmlElementSetAsRoot (nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void addAttributesToElement (java.lang.Object, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void appendChildrenToNewParent (java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void appendElement (java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void appendCharacters (java.lang.Object, java.lang.String) throws org.xml.sax.SAXException
protected volatile synthetic void detachFromParent (java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic java.lang.Object createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic java.lang.Object createElement (java.lang.String, java.lang.String, nu.validator.htmlparser.impl.HtmlAttributes) throws org.xml.sax.SAXException
protected volatile synthetic void appendComment (java.lang.Object, java.lang.String) throws org.xml.sax.SAXException
protected volatile synthetic void insertFosterParentedCharacters (java.lang.String, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic void insertFosterParentedChild (java.lang.Object, java.lang.Object, java.lang.Object) throws org.xml.sax.SAXException
protected volatile synthetic boolean hasChildren (java.lang.Object) throws org.xml.sax.SAXException
}
nu/validator/htmlparser/xom/HtmlBuilder.class
HtmlBuilder.java
package nu.validator.htmlparser.xom
public nu.validator.htmlparser.xom.HtmlBuilder extends nu.xom.Builder {
private nu.validator.htmlparser.io.Driver driver
private final nu.validator.htmlparser.xom.XOMTreeBuilder treeBuilder
private final nu.validator.htmlparser.xom.SimpleNodeFactory simpleNodeFactory
private org.xml.sax.EntityResolver entityResolver
private org.xml.sax.ErrorHandler errorHandler
private nu.validator.htmlparser.common.DocumentModeHandler documentModeHandler
private nu.validator.htmlparser.common.DoctypeExpectation doctypeExpectation
private boolean checkingNormalization
private boolean scriptingEnabled
private final java.util.List characterHandlers
private nu.validator.htmlparser.common.XmlViolationPolicy contentSpacePolicy
private nu.validator.htmlparser.common.XmlViolationPolicy contentNonXmlCharPolicy
private nu.validator.htmlparser.common.XmlViolationPolicy commentPolicy
private nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
private nu.validator.htmlparser.common.XmlViolationPolicy streamabilityViolationPolicy
private boolean html4ModeCompatibleWithXhtml1Schemata
private boolean mappingLangToXmlLang
private nu.validator.htmlparser.common.XmlViolationPolicy xmlnsPolicy
private boolean reportingDoctype
private org.xml.sax.ErrorHandler treeBuilderErrorHandler
private nu.validator.htmlparser.common.Heuristics heuristics
private nu.validator.htmlparser.common.TransitionHandler transitionHandler
public void <init> ()
public void <init> (nu.validator.htmlparser.xom.SimpleNodeFactory)
nu.validator.htmlparser.xom.SimpleNodeFactory nodeFactory
public void <init> (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlPolicy
public void <init> (nu.validator.htmlparser.xom.SimpleNodeFactory, nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.xom.SimpleNodeFactory nodeFactory
nu.validator.htmlparser.common.XmlViolationPolicy xmlPolicy
private nu.validator.htmlparser.impl.Tokenizer newTokenizer (nu.validator.htmlparser.common.TokenHandler, boolean)
nu.validator.htmlparser.common.TokenHandler handler
boolean newAttributesEachTime
private void lazyInit ()
nu.validator.htmlparser.common.CharacterHandler characterHandler
private void tokenize (org.xml.sax.InputSource) throws nu.xom.ParsingException java.io.IOException java.net.MalformedURLException
org.xml.sax.InputSource is
String systemId
org.xml.sax.SAXParseException e
org.xml.sax.SAXException e
public nu.xom.Document build (org.xml.sax.InputSource) throws nu.xom.ParsingException java.io.IOException
org.xml.sax.InputSource is
public nu.xom.Nodes buildFragment (org.xml.sax.InputSource, java.lang.String) throws java.io.IOException nu.xom.ParsingException
org.xml.sax.InputSource is
String context
public nu.xom.Document build (java.io.File) throws nu.xom.ParsingException nu.xom.ValidityException java.io.IOException
java.io.File file
public nu.xom.Document build (java.io.InputStream, java.lang.String) throws nu.xom.ParsingException nu.xom.ValidityException java.io.IOException
java.io.InputStream stream
String uri
org.xml.sax.InputSource is
public nu.xom.Document build (java.io.InputStream) throws nu.xom.ParsingException nu.xom.ValidityException java.io.IOException
java.io.InputStream stream
public nu.xom.Document build (java.io.Reader, java.lang.String) throws nu.xom.ParsingException nu.xom.ValidityException java.io.IOException
java.io.Reader stream
String uri
org.xml.sax.InputSource is
public nu.xom.Document build (java.io.Reader) throws nu.xom.ParsingException nu.xom.ValidityException java.io.IOException
java.io.Reader stream
public nu.xom.Document build (java.lang.String, java.lang.String) throws nu.xom.ParsingException nu.xom.ValidityException java.io.IOException
String content
String uri
public nu.xom.Document build (java.lang.String) throws nu.xom.ParsingException nu.xom.ValidityException java.io.IOException
String uri
public nu.validator.htmlparser.xom.SimpleNodeFactory getSimpleNodeFactory ()
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public void setTransitionHander (nu.validator.htmlparser.common.TransitionHandler)
nu.validator.htmlparser.common.TransitionHandler handler
public boolean isCheckingNormalization ()
public void setCheckingNormalization (boolean)
boolean enable
public void setCommentPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy commentPolicy
public void setContentNonXmlCharPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentNonXmlCharPolicy
public void setContentSpacePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy contentSpacePolicy
public boolean isScriptingEnabled ()
public void setScriptingEnabled (boolean)
boolean scriptingEnabled
public nu.validator.htmlparser.common.DoctypeExpectation getDoctypeExpectation ()
public void setDoctypeExpectation (nu.validator.htmlparser.common.DoctypeExpectation)
nu.validator.htmlparser.common.DoctypeExpectation doctypeExpectation
public nu.validator.htmlparser.common.DocumentModeHandler getDocumentModeHandler ()
public void setDocumentModeHandler (nu.validator.htmlparser.common.DocumentModeHandler)
nu.validator.htmlparser.common.DocumentModeHandler documentModeHandler
public nu.validator.htmlparser.common.XmlViolationPolicy getStreamabilityViolationPolicy ()
public void setStreamabilityViolationPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy streamabilityViolationPolicy
public void setHtml4ModeCompatibleWithXhtml1Schemata (boolean)
boolean html4ModeCompatibleWithXhtml1Schemata
public org.xml.sax.Locator getDocumentLocator ()
public boolean isHtml4ModeCompatibleWithXhtml1Schemata ()
public void setMappingLangToXmlLang (boolean)
boolean mappingLangToXmlLang
public boolean isMappingLangToXmlLang ()
public void setXmlnsPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlnsPolicy
public nu.validator.htmlparser.common.XmlViolationPolicy getXmlnsPolicy ()
public nu.validator.htmlparser.common.XmlViolationPolicy getCommentPolicy ()
public nu.validator.htmlparser.common.XmlViolationPolicy getContentNonXmlCharPolicy ()
public nu.validator.htmlparser.common.XmlViolationPolicy getContentSpacePolicy ()
public void setReportingDoctype (boolean)
boolean reportingDoctype
public boolean isReportingDoctype ()
public void setNamePolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy namePolicy
public void setHeuristics (nu.validator.htmlparser.common.Heuristics)
nu.validator.htmlparser.common.Heuristics heuristics
public nu.validator.htmlparser.common.Heuristics getHeuristics ()
public void setXmlPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy xmlPolicy
public nu.validator.htmlparser.common.XmlViolationPolicy getNamePolicy ()
public void setBogusXmlnsPolicy (nu.validator.htmlparser.common.XmlViolationPolicy)
nu.validator.htmlparser.common.XmlViolationPolicy bogusXmlnsPolicy
public nu.validator.htmlparser.common.XmlViolationPolicy getBogusXmlnsPolicy ()
public void addCharacterHandler (nu.validator.htmlparser.common.CharacterHandler)
nu.validator.htmlparser.common.CharacterHandler characterHandler
public void setIgnoringComments (boolean)
boolean ignoreComments
}
nu/validator/htmlparser/xom/ModalDocument.class
ModalDocument.java
package nu.validator.htmlparser.xom
public nu.validator.htmlparser.xom.ModalDocument extends nu.xom.Document implements nu.validator.htmlparser.xom.Mode {
private nu.validator.htmlparser.common.DocumentMode mode
public void <init> (nu.xom.Document)
nu.xom.Document doc
nu.validator.htmlparser.xom.Mode modal
public void <init> (nu.xom.Element)
nu.xom.Element elt
public nu.validator.htmlparser.common.DocumentMode getMode ()
public void setMode (nu.validator.htmlparser.common.DocumentMode)
nu.validator.htmlparser.common.DocumentMode mode
}
nu/validator/htmlparser/xom/SimpleNodeFactory.class
SimpleNodeFactory.java
package nu.validator.htmlparser.xom
public nu.validator.htmlparser.xom.SimpleNodeFactory extends java.lang.Object {
public void <init> ()
public nu.xom.Attribute makeAttribute (java.lang.String, java.lang.String, java.lang.String, nu.xom.Attribute$Type)
String localName
String uri
String value
nu.xom.Attribute$Type type
public nu.xom.Text makeText (java.lang.String)
String string
public nu.xom.Comment makeComment (java.lang.String)
String string
public nu.xom.Element makeElement (java.lang.String, java.lang.String)
String name
String namespace
public nu.xom.Element makeElement (java.lang.String, java.lang.String, nu.xom.Element)
String name
String namespace
nu.xom.Element form
public nu.xom.Document makeDocument ()
}
nu/validator/htmlparser/xom/FormPtrElement.class
FormPtrElement.java
package nu.validator.htmlparser.xom
public nu.validator.htmlparser.xom.FormPtrElement extends nu.xom.Element implements nu.validator.htmlparser.xom.FormPointer {
private nu.xom.Element form
public void <init> (nu.xom.Element)
nu.xom.Element elt
nu.validator.htmlparser.xom.FormPointer other
public void <init> (java.lang.String, java.lang.String)
String name
String uri
public void <init> (java.lang.String, java.lang.String, nu.xom.Element)
String name
String uri
nu.xom.Element form
public nu.xom.Element getForm ()
public void setForm (nu.xom.Element)
nu.xom.Element form
}
nu/validator/htmlparser/xom/FormPointer.class
FormPointer.java
package nu.validator.htmlparser.xom
public abstract nu.validator.htmlparser.xom.FormPointer extends java.lang.Object {
public abstract nu.xom.Element getForm ()
public abstract void setForm (nu.xom.Element)
}
nu/validator/htmlparser/xom/Mode.class
Mode.java
package nu.validator.htmlparser.xom
public abstract nu.validator.htmlparser.xom.Mode extends java.lang.Object {
public abstract nu.validator.htmlparser.common.DocumentMode getMode ()
public abstract void setMode (nu.validator.htmlparser.common.DocumentMode)
}
nu/validator/htmlparser/xom/HtmlBuilder.java.rej
nu/validator/htmlparser/xom/package.html
nu/validator/saxtree/NullLexicalHandler.class
NullLexicalHandler.java
package nu.validator.saxtree
final nu.validator.saxtree.NullLexicalHandler extends java.lang.Object implements org.xml.sax.ext.LexicalHandler {
void <init> ()
public void comment (char[], int, int) throws org.xml.sax.SAXException
char[] arg0
int arg1
int arg2
public void endCDATA () throws org.xml.sax.SAXException
public void endDTD () throws org.xml.sax.SAXException
public void endEntity (java.lang.String) throws org.xml.sax.SAXException
String arg0
public void startCDATA () throws org.xml.sax.SAXException
public void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String arg0
String arg1
String arg2
public void startEntity (java.lang.String) throws org.xml.sax.SAXException
String arg0
}
nu/validator/saxtree/DTD.class
DTD.java
package nu.validator.saxtree
public final nu.validator.saxtree.DTD extends nu.validator.saxtree.ParentNode {
private final String name
private final String publicIdentifier
private final String systemIdentifier
public void <init> (org.xml.sax.Locator, java.lang.String, java.lang.String, java.lang.String)
org.xml.sax.Locator locator
String name
String publicIdentifier
String systemIdentifier
void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
void revisit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
public java.lang.String getName ()
public java.lang.String getPublicIdentifier ()
public java.lang.String getSystemIdentifier ()
public nu.validator.saxtree.NodeType getNodeType ()
}
nu/validator/saxtree/TreeParser.class
TreeParser.java
package nu.validator.saxtree
public final nu.validator.saxtree.TreeParser extends java.lang.Object implements org.xml.sax.Locator {
private final org.xml.sax.ContentHandler contentHandler
private final org.xml.sax.ext.LexicalHandler lexicalHandler
private org.xml.sax.Locator locatorDelegate
public void <init> (org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler)
org.xml.sax.ContentHandler contentHandler
org.xml.sax.ext.LexicalHandler lexicalHandler
public void parse (nu.validator.saxtree.Node) throws org.xml.sax.SAXException
nu.validator.saxtree.Node node
nu.validator.saxtree.Node current
nu.validator.saxtree.Node next
void characters (char[], int, int, org.xml.sax.Locator) throws org.xml.sax.SAXException
char[] ch
int start
int length
org.xml.sax.Locator locator
void endDocument (org.xml.sax.Locator) throws org.xml.sax.SAXException
org.xml.sax.Locator locator
void endElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Locator) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Locator locator
void endPrefixMapping (java.lang.String, org.xml.sax.Locator) throws org.xml.sax.SAXException
String prefix
org.xml.sax.Locator locator
void ignorableWhitespace (char[], int, int, org.xml.sax.Locator) throws org.xml.sax.SAXException
char[] ch
int start
int length
org.xml.sax.Locator locator
void processingInstruction (java.lang.String, java.lang.String, org.xml.sax.Locator) throws org.xml.sax.SAXException
String target
String data
org.xml.sax.Locator locator
void skippedEntity (java.lang.String, org.xml.sax.Locator) throws org.xml.sax.SAXException
String name
org.xml.sax.Locator locator
void startDocument (org.xml.sax.Locator) throws org.xml.sax.SAXException
org.xml.sax.Locator locator
void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.xml.sax.Locator) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
org.xml.sax.Locator locator
void startPrefixMapping (java.lang.String, java.lang.String, org.xml.sax.Locator) throws org.xml.sax.SAXException
String prefix
String uri
org.xml.sax.Locator locator
void comment (char[], int, int, org.xml.sax.Locator) throws org.xml.sax.SAXException
char[] ch
int start
int length
org.xml.sax.Locator locator
void endCDATA (org.xml.sax.Locator) throws org.xml.sax.SAXException
org.xml.sax.Locator locator
void endDTD (org.xml.sax.Locator) throws org.xml.sax.SAXException
org.xml.sax.Locator locator
void endEntity (java.lang.String, org.xml.sax.Locator) throws org.xml.sax.SAXException
String name
org.xml.sax.Locator locator
void startCDATA (org.xml.sax.Locator) throws org.xml.sax.SAXException
org.xml.sax.Locator locator
void startDTD (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Locator) throws org.xml.sax.SAXException
String name
String publicId
String systemId
org.xml.sax.Locator locator
void startEntity (java.lang.String, org.xml.sax.Locator) throws org.xml.sax.SAXException
String name
org.xml.sax.Locator locator
public int getColumnNumber ()
public int getLineNumber ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
}
nu/validator/saxtree/IgnorableWhitespace.class
IgnorableWhitespace.java
package nu.validator.saxtree
public final nu.validator.saxtree.IgnorableWhitespace extends nu.validator.saxtree.CharBufferNode {
public void <init> (org.xml.sax.Locator, char[], int, int)
org.xml.sax.Locator locator
char[] buf
int start
int length
void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
public nu.validator.saxtree.NodeType getNodeType ()
}
nu/validator/saxtree/ParentNode.class
ParentNode.java
package nu.validator.saxtree
public abstract nu.validator.saxtree.ParentNode extends nu.validator.saxtree.Node {
protected org.xml.sax.Locator endLocator
private nu.validator.saxtree.Node firstChild
private nu.validator.saxtree.Node lastChild
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
void <init> (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void setEndLocator (org.xml.sax.Locator)
org.xml.sax.Locator endLocator
public void copyEndLocator (nu.validator.saxtree.ParentNode)
nu.validator.saxtree.ParentNode another
public final nu.validator.saxtree.Node getFirstChild ()
public final nu.validator.saxtree.Node getLastChild ()
public nu.validator.saxtree.Node insertBefore (nu.validator.saxtree.Node, nu.validator.saxtree.Node)
nu.validator.saxtree.Node child
nu.validator.saxtree.Node sibling
nu.validator.saxtree.Node prev
nu.validator.saxtree.Node next
public nu.validator.saxtree.Node insertBetween (nu.validator.saxtree.Node, nu.validator.saxtree.Node, nu.validator.saxtree.Node)
nu.validator.saxtree.Node child
nu.validator.saxtree.Node prev
nu.validator.saxtree.Node next
public nu.validator.saxtree.Node appendChild (nu.validator.saxtree.Node)
nu.validator.saxtree.Node child
public void appendChildren (nu.validator.saxtree.Node)
nu.validator.saxtree.Node parent
nu.validator.saxtree.Node child
nu.validator.saxtree.ParentNode another
void removeChild (nu.validator.saxtree.Node)
nu.validator.saxtree.Node node
nu.validator.saxtree.Node prev
nu.validator.saxtree.Node next
}
nu/validator/saxtree/Entity.class
Entity.java
package nu.validator.saxtree
public final nu.validator.saxtree.Entity extends nu.validator.saxtree.ParentNode {
private final String name
public void <init> (org.xml.sax.Locator, java.lang.String)
org.xml.sax.Locator locator
String name
void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
void revisit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
public nu.validator.saxtree.NodeType getNodeType ()
public java.lang.String getName ()
}
nu/validator/saxtree/Comment.class
Comment.java
package nu.validator.saxtree
public final nu.validator.saxtree.Comment extends nu.validator.saxtree.CharBufferNode {
public void <init> (org.xml.sax.Locator, char[], int, int)
org.xml.sax.Locator locator
char[] buf
int start
int length
void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
public nu.validator.saxtree.NodeType getNodeType ()
}
nu/validator/saxtree/CharBufferNode.class
CharBufferNode.java
package nu.validator.saxtree
public abstract nu.validator.saxtree.CharBufferNode extends nu.validator.saxtree.Node {
protected final char[] buffer
void <init> (org.xml.sax.Locator, char[], int, int)
org.xml.sax.Locator locator
char[] buf
int start
int length
public java.lang.String toString ()
}
nu/validator/saxtree/LocatorImpl.class
LocatorImpl.java
package nu.validator.saxtree
public final nu.validator.saxtree.LocatorImpl extends java.lang.Object implements org.xml.sax.Locator {
private final String systemId
private final String publicId
private final int column
private final int line
public void <init> (org.xml.sax.Locator)
org.xml.sax.Locator locator
public int getColumnNumber ()
public int getLineNumber ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
}
nu/validator/saxtree/Node.class
Node.java
package nu.validator.saxtree
public abstract nu.validator.saxtree.Node extends java.lang.Object implements org.xml.sax.Locator {
private final String systemId
private final String publicId
private final int column
private final int line
private nu.validator.saxtree.Node nextSibling
private nu.validator.saxtree.ParentNode parentNode
void <init> (org.xml.sax.Locator)
org.xml.sax.Locator locator
public int getColumnNumber ()
public int getLineNumber ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
abstract void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
void revisit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
public nu.validator.saxtree.Node getFirstChild ()
public final nu.validator.saxtree.Node getNextSibling ()
public final nu.validator.saxtree.Node getPreviousSibling ()
nu.validator.saxtree.Node prev
nu.validator.saxtree.Node next
void setNextSibling (nu.validator.saxtree.Node)
nu.validator.saxtree.Node nextSibling
public final nu.validator.saxtree.ParentNode getParentNode ()
void setParentNode (nu.validator.saxtree.ParentNode)
nu.validator.saxtree.ParentNode parentNode
public abstract nu.validator.saxtree.NodeType getNodeType ()
public void detach ()
public java.lang.String getName ()
public java.lang.String getPublicIdentifier ()
public java.lang.String getSystemIdentifier ()
public org.xml.sax.Attributes getAttributes ()
public java.lang.String getLocalName ()
public java.util.List getPrefixMappings ()
public java.lang.String getQName ()
public java.lang.String getUri ()
public java.lang.String getData ()
public java.lang.String getTarget ()
}
nu/validator/saxtree/Document.class
Document.java
package nu.validator.saxtree
public final nu.validator.saxtree.Document extends nu.validator.saxtree.ParentNode {
public void <init> (org.xml.sax.Locator)
org.xml.sax.Locator locator
void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
void revisit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
public nu.validator.saxtree.NodeType getNodeType ()
}
nu/validator/saxtree/PrefixMapping.class
PrefixMapping.java
package nu.validator.saxtree
public final nu.validator.saxtree.PrefixMapping extends java.lang.Object {
private final String prefix
private final String uri
public void <init> (java.lang.String, java.lang.String)
String prefix
String uri
public java.lang.String getPrefix ()
public java.lang.String getUri ()
}
nu/validator/saxtree/CDATA.class
CDATA.java
package nu.validator.saxtree
public final nu.validator.saxtree.CDATA extends nu.validator.saxtree.ParentNode {
public void <init> (org.xml.sax.Locator)
org.xml.sax.Locator locator
void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
void revisit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
public nu.validator.saxtree.NodeType getNodeType ()
}
nu/validator/saxtree/NodeType.class
NodeType.java
package nu.validator.saxtree
public final enum nu.validator.saxtree.NodeType extends java.lang.Enum {
public static final enum nu.validator.saxtree.NodeType CDATA
public static final enum nu.validator.saxtree.NodeType CHARACTERS
public static final enum nu.validator.saxtree.NodeType COMMENT
public static final enum nu.validator.saxtree.NodeType DOCUMENT
public static final enum nu.validator.saxtree.NodeType DOCUMENT_FRAGMENT
public static final enum nu.validator.saxtree.NodeType DTD
public static final enum nu.validator.saxtree.NodeType ELEMENT
public static final enum nu.validator.saxtree.NodeType ENTITY
public static final enum nu.validator.saxtree.NodeType IGNORABLE_WHITESPACE
public static final enum nu.validator.saxtree.NodeType PROCESSING_INSTRUCTION
public static final enum nu.validator.saxtree.NodeType SKIPPED_ENTITY
private static final synthetic nu.validator.saxtree.NodeType[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static nu.validator.saxtree.NodeType[] values ()
public static nu.validator.saxtree.NodeType valueOf (java.lang.String)
}
nu/validator/saxtree/TreeBuilder.class
TreeBuilder.java
package nu.validator.saxtree
public nu.validator.saxtree.TreeBuilder extends java.lang.Object implements org.xml.sax.ContentHandler org.xml.sax.ext.LexicalHandler {
private org.xml.sax.Locator locator
private nu.validator.saxtree.ParentNode current
private final boolean retainAttributes
private java.util.List prefixMappings
public void <init> ()
public void <init> (boolean, boolean)
boolean fragment
boolean retainAttributes
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void endDocument () throws org.xml.sax.SAXException
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void endPrefixMapping (java.lang.String) throws org.xml.sax.SAXException
String prefix
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startDocument () throws org.xml.sax.SAXException
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
public void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
public void comment (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void endCDATA () throws org.xml.sax.SAXException
public void endDTD () throws org.xml.sax.SAXException
public void endEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startCDATA () throws org.xml.sax.SAXException
public void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public void startEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public nu.validator.saxtree.ParentNode getRoot ()
}
nu/validator/saxtree/ProcessingInstruction.class
ProcessingInstruction.java
package nu.validator.saxtree
public final nu.validator.saxtree.ProcessingInstruction extends nu.validator.saxtree.Node {
private final String target
private final String data
public void <init> (org.xml.sax.Locator, java.lang.String, java.lang.String)
org.xml.sax.Locator locator
String target
String data
void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
public nu.validator.saxtree.NodeType getNodeType ()
public java.lang.String getData ()
public java.lang.String getTarget ()
}
nu/validator/saxtree/DocumentFragment.class
DocumentFragment.java
package nu.validator.saxtree
public final nu.validator.saxtree.DocumentFragment extends nu.validator.saxtree.ParentNode {
public void <init> ()
void visit (nu.validator.saxtree.TreeParser)
nu.validator.saxtree.TreeParser treeParser
public nu.validator.saxtree.NodeType getNodeType ()
}
nu/validator/saxtree/Element.class
Element.java
package nu.validator.saxtree
public final nu.validator.saxtree.Element extends nu.validator.saxtree.ParentNode {
private final String uri
private final String localName
private final String qName
private final org.xml.sax.Attributes attributes
private final java.util.List prefixMappings
public void <init> (org.xml.sax.Locator, java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, boolean, java.util.List)
org.xml.sax.Locator locator
String uri
String localName
String qName
org.xml.sax.Attributes atts
boolean retainAttributes
java.util.List prefixMappings
void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
nu.validator.saxtree.PrefixMapping mapping
void revisit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
nu.validator.saxtree.PrefixMapping mapping
public org.xml.sax.Attributes getAttributes ()
public java.lang.String getLocalName ()
public java.util.List getPrefixMappings ()
public java.lang.String getQName ()
public java.lang.String getUri ()
public nu.validator.saxtree.NodeType getNodeType ()
}
nu/validator/saxtree/SkippedEntity.class
SkippedEntity.java
package nu.validator.saxtree
public final nu.validator.saxtree.SkippedEntity extends nu.validator.saxtree.Node {
private final String name
public void <init> (org.xml.sax.Locator, java.lang.String)
org.xml.sax.Locator locator
String name
void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
public nu.validator.saxtree.NodeType getNodeType ()
public java.lang.String getName ()
}
nu/validator/saxtree/Characters.class
Characters.java
package nu.validator.saxtree
public final nu.validator.saxtree.Characters extends nu.validator.saxtree.CharBufferNode {
public void <init> (org.xml.sax.Locator, char[], int, int)
org.xml.sax.Locator locator
char[] buf
int start
int length
void visit (nu.validator.saxtree.TreeParser) throws org.xml.sax.SAXException
nu.validator.saxtree.TreeParser treeParser
public nu.validator.saxtree.NodeType getNodeType ()
}
nu/validator/saxtree/package.html