Quadcap Embeddable Server

com.quadcap.http.client.HtmlParser Class Reference

Inheritance diagram for com.quadcap.http.client.HtmlParser:

Parser List of all members.

Detailed Description

A SAX Parser for HTML.

Author:
Stan Bailes

Definition at line 63 of file HtmlParser.java.

Public Member Functions

 HtmlParser ()
void parse (InputSource in) throws SAXException,IOException
void parse (String s)
void setDocumentHandler (DocumentHandler dh)
void setDTDHandler (DTDHandler dh)
void setEntityResolver (EntityResolver er)
EntityResolver getEntityResolver ()
void setLocale (java.util.Locale locale)
void parse () throws SAXException, IOException

Package Attributes

InputSource in
Reader r
DocumentHandler docHandler = null
DTDHandler dtdHandler = null
EntityResolver entityResolver = null
CharArrayWriter tag = new CharArrayWriter()
CharArrayWriter data = new CharArrayWriter()
AttributeListImpl attributes = new AttributeListImpl()
String tagName = null

Static Package Attributes

final int TAG = 1


Constructor & Destructor Documentation

com.quadcap.http.client.HtmlParser.HtmlParser  ) 
 

Definition at line 76 of file HtmlParser.java.


Member Function Documentation

EntityResolver com.quadcap.http.client.HtmlParser.getEntityResolver  ) 
 

Definition at line 100 of file HtmlParser.java.

References com.quadcap.http.client.HtmlParser.entityResolver.

void com.quadcap.http.client.HtmlParser.parse  ) 
 

Definition at line 110 of file HtmlParser.java.

References com.quadcap.http.client.HtmlParser.attributes, com.quadcap.http.client.HtmlParser.data, com.quadcap.http.client.HtmlParser.docHandler, com.quadcap.http.client.HtmlParser.r, com.quadcap.http.client.HtmlParser.tag, and com.quadcap.http.client.HtmlParser.tagName.

Referenced by com.quadcap.http.client.HtmlParser.parse().

void com.quadcap.http.client.HtmlParser.parse String  s  ) 
 

Definition at line 86 of file HtmlParser.java.

void com.quadcap.http.client.HtmlParser.parse InputSource  in  ) 
 

Definition at line 78 of file HtmlParser.java.

References com.quadcap.http.client.HtmlParser.data, com.quadcap.http.client.HtmlParser.in, com.quadcap.http.client.HtmlParser.parse(), and com.quadcap.http.client.HtmlParser.tag.

void com.quadcap.http.client.HtmlParser.setDocumentHandler DocumentHandler  dh  ) 
 

Definition at line 88 of file HtmlParser.java.

References com.quadcap.http.client.HtmlParser.setDocumentHandler().

Referenced by com.quadcap.http.client.HtmlParser.setDocumentHandler().

void com.quadcap.http.client.HtmlParser.setDTDHandler DTDHandler  dh  ) 
 

Definition at line 92 of file HtmlParser.java.

References com.quadcap.http.client.HtmlParser.setDTDHandler().

Referenced by com.quadcap.http.client.HtmlParser.setDTDHandler().

void com.quadcap.http.client.HtmlParser.setEntityResolver EntityResolver  er  ) 
 

Definition at line 96 of file HtmlParser.java.

References com.quadcap.http.client.HtmlParser.setEntityResolver().

Referenced by com.quadcap.http.client.HtmlParser.setEntityResolver().

void com.quadcap.http.client.HtmlParser.setErrorHandler er  ) 
 

Definition at line 104 of file HtmlParser.java.

References com.quadcap.http.client.HtmlParser.setErrorHandler().

Referenced by com.quadcap.http.client.HtmlParser.setErrorHandler().

void com.quadcap.http.client.HtmlParser.setLocale java.util.Locale  locale  ) 
 

Definition at line 107 of file HtmlParser.java.

References com.quadcap.http.client.HtmlParser.setLocale().

Referenced by com.quadcap.http.client.HtmlParser.setLocale().


Member Data Documentation

AttributeListImpl com.quadcap.http.client.HtmlParser.attributes = new AttributeListImpl() [package]
 

Definition at line 71 of file HtmlParser.java.

Referenced by com.quadcap.http.client.HtmlParser.parse().

CharArrayWriter com.quadcap.http.client.HtmlParser.data = new CharArrayWriter() [package]
 

Definition at line 70 of file HtmlParser.java.

Referenced by com.quadcap.http.client.HtmlParser.parse().

DocumentHandler com.quadcap.http.client.HtmlParser.docHandler = null [package]
 

Definition at line 66 of file HtmlParser.java.

Referenced by com.quadcap.http.client.HtmlParser.parse().

DTDHandler com.quadcap.http.client.HtmlParser.dtdHandler = null [package]
 

Definition at line 67 of file HtmlParser.java.

EntityResolver com.quadcap.http.client.HtmlParser.entityResolver = null [package]
 

Definition at line 68 of file HtmlParser.java.

Referenced by com.quadcap.http.client.HtmlParser.getEntityResolver().

InputSource com.quadcap.http.client.HtmlParser.in [package]
 

Definition at line 64 of file HtmlParser.java.

Referenced by com.quadcap.http.client.HtmlParser.parse().

Reader com.quadcap.http.client.HtmlParser.r [package]
 

Definition at line 65 of file HtmlParser.java.

Referenced by com.quadcap.http.client.HtmlParser.parse().

final int com.quadcap.http.client.HtmlParser.TAG = 1 [static, package]
 

Definition at line 74 of file HtmlParser.java.

CharArrayWriter com.quadcap.http.client.HtmlParser.tag = new CharArrayWriter() [package]
 

Definition at line 69 of file HtmlParser.java.

Referenced by com.quadcap.http.client.HtmlParser.parse().

String com.quadcap.http.client.HtmlParser.tagName = null [package]
 

Definition at line 72 of file HtmlParser.java.

Referenced by com.quadcap.http.client.HtmlParser.parse().