Package com.quiotix.html.parser

Interface Summary
HtmlParserConstants  
 

Class Summary
ASCII_CharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
HtmlCollector An HtmlVisitor which modifies the structure of the document so that begin tags are matched properly with end tags and placed in TagBlock elements.
HtmlDebugDumper Simple HtmlVisitor which dumps out the document to the specified output stream.
HtmlDocument Represents an HTML document as a sequence of elements.
HtmlDocument.Annotation Annotations.
HtmlDocument.Attribute  
HtmlDocument.AttributeList  
HtmlDocument.Comment HTML comments.
HtmlDocument.ElementSequence A sequence of HTML elements.
HtmlDocument.EndTag Html end tag.
HtmlDocument.HtmlElement Abstract class for HTML elements.
HtmlDocument.Newline End of line indicator.
HtmlDocument.Tag HTML start tag.
HtmlDocument.TagBlock A tag block is a composite structure consisting of a start tag a sequence of HTML elements, and a matching end tag.
HtmlDocument.Text Plain text
HtmlDumper Simple HtmlVisitor which dumps out the document to the specified output stream.
HtmlFormatter HtmlFormatter is a Visitor which traverses an HtmlDocument, dumping the contents of the document to a specified output stream.
HtmlParser  
HtmlParserTokenManager  
HtmlScrubber HtmlScrubber is a Visitor which walks an HtmlDocument and cleans it up.
HtmlVisitor Abstract class implementing Visitor pattern for HtmlDocument objects.
Token Describes the input token stream.
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
 

Error Summary
TokenMgrError