[nekohtml] 10/46: Merged debian branch (r2412).

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Tue Jan 19 19:08:47 UTC 2016


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository nekohtml.

commit eedc24085845b60e04c9f7ab17f0b891e79c3710
Author: Marcus Better <marcus at better.se>
Date:   Wed Sep 13 11:24:28 2006 +0000

    Merged debian branch (r2412).
---
 nekohtml/build-html.xml                            |   22 +-
 nekohtml/debian/libnekohtml-java.doc-base.api      |    8 +
 nekohtml/debian/libnekohtml-java.doc-base.doc      |    8 +
 nekohtml/debian/libnekohtml-java.docs              |    3 +-
 nekohtml/debian/libnekohtml-java.install           |    5 +-
 nekohtml/debian/rules                              |   17 +-
 nekohtml/doc/html/javadoc/allclasses-frame.html    |   84 +
 nekohtml/doc/html/javadoc/allclasses-noframe.html  |   84 +
 nekohtml/doc/html/javadoc/constant-values.html     | 1498 ++++++++++
 nekohtml/doc/html/javadoc/deprecated-list.html     |  134 +
 nekohtml/doc/html/javadoc/help-doc.html            |  193 ++
 nekohtml/doc/html/javadoc/index-all.html           | 2470 ++++++++++++++++
 nekohtml/doc/html/javadoc/index.html               |   26 +
 .../org/cyberneko/html/HTMLAugmentations.html      |  442 +++
 .../javadoc/org/cyberneko/html/HTMLComponent.html  |  276 ++
 .../html/HTMLConfiguration.ErrorReporter.html      |  451 +++
 .../org/cyberneko/html/HTMLConfiguration.html      | 1385 +++++++++
 .../org/cyberneko/html/HTMLElements.Element.html   |  753 +++++
 .../cyberneko/html/HTMLElements.ElementList.html   |  314 ++
 .../javadoc/org/cyberneko/html/HTMLElements.html   | 2528 +++++++++++++++++
 .../javadoc/org/cyberneko/html/HTMLEntities.html   |  342 +++
 .../org/cyberneko/html/HTMLErrorReporter.html      |  294 ++
 .../html/HTMLEventInfo.SynthesizedItem.html        |  407 +++
 .../javadoc/org/cyberneko/html/HTMLEventInfo.html  |  327 +++
 .../cyberneko/html/HTMLScanner.ContentScanner.html |  586 ++++
 .../cyberneko/html/HTMLScanner.CurrentEntity.html  |  476 ++++
 .../cyberneko/html/HTMLScanner.LocationItem.html   |  532 ++++
 .../html/HTMLScanner.PlaybackInputStream.html      |  604 ++++
 .../org/cyberneko/html/HTMLScanner.Scanner.html    |  234 ++
 .../cyberneko/html/HTMLScanner.SpecialScanner.html |  424 +++
 .../javadoc/org/cyberneko/html/HTMLScanner.html    | 2998 ++++++++++++++++++++
 .../org/cyberneko/html/HTMLTagBalancer.Info.html   |  344 +++
 .../cyberneko/html/HTMLTagBalancer.InfoStack.html  |  356 +++
 .../org/cyberneko/html/HTMLTagBalancer.html        | 2036 +++++++++++++
 .../html/class-use/HTMLAugmentations.html          |  136 +
 .../cyberneko/html/class-use/HTMLComponent.html    |  271 ++
 .../class-use/HTMLConfiguration.ErrorReporter.html |  136 +
 .../html/class-use/HTMLConfiguration.html          |  136 +
 .../html/class-use/HTMLElements.Element.html       |  312 ++
 .../html/class-use/HTMLElements.ElementList.html   |  172 ++
 .../org/cyberneko/html/class-use/HTMLElements.html |  136 +
 .../org/cyberneko/html/class-use/HTMLEntities.html |  136 +
 .../html/class-use/HTMLErrorReporter.html          |  204 ++
 .../class-use/HTMLEventInfo.SynthesizedItem.html   |  136 +
 .../cyberneko/html/class-use/HTMLEventInfo.html    |  233 ++
 .../html/class-use/HTMLScanner.ContentScanner.html |  136 +
 .../html/class-use/HTMLScanner.CurrentEntity.html  |  172 ++
 .../html/class-use/HTMLScanner.LocationItem.html   |  136 +
 .../class-use/HTMLScanner.PlaybackInputStream.html |  172 ++
 .../html/class-use/HTMLScanner.Scanner.html        |  237 ++
 .../html/class-use/HTMLScanner.SpecialScanner.html |  173 ++
 .../org/cyberneko/html/class-use/HTMLScanner.html  |  172 ++
 .../html/class-use/HTMLTagBalancer.Info.html       |  212 ++
 .../html/class-use/HTMLTagBalancer.InfoStack.html  |  180 ++
 .../cyberneko/html/class-use/HTMLTagBalancer.html  |  172 ++
 .../org/cyberneko/html/filters/DefaultFilter.html  | 1215 ++++++++
 .../org/cyberneko/html/filters/ElementRemover.html | 1032 +++++++
 .../org/cyberneko/html/filters/Identity.html       |  450 +++
 .../filters/NamespaceBinder.NamespaceSupport.html  |  571 ++++
 .../cyberneko/html/filters/NamespaceBinder.html    | 1056 +++++++
 .../org/cyberneko/html/filters/Purifier.html       | 1140 ++++++++
 .../javadoc/org/cyberneko/html/filters/Writer.html |  970 +++++++
 .../html/filters/class-use/DefaultFilter.html      |  209 ++
 .../html/filters/class-use/ElementRemover.html     |  136 +
 .../cyberneko/html/filters/class-use/Identity.html |  136 +
 .../NamespaceBinder.NamespaceSupport.html          |  172 ++
 .../html/filters/class-use/NamespaceBinder.html    |  172 ++
 .../cyberneko/html/filters/class-use/Purifier.html |  136 +
 .../cyberneko/html/filters/class-use/Writer.html   |  136 +
 .../org/cyberneko/html/filters/package-frame.html  |   44 +
 .../cyberneko/html/filters/package-summary.html    |  180 ++
 .../org/cyberneko/html/filters/package-tree.html   |  149 +
 .../org/cyberneko/html/filters/package-use.html    |  192 ++
 .../javadoc/org/cyberneko/html/package-frame.html  |   75 +
 .../org/cyberneko/html/package-summary.html        |  231 ++
 .../javadoc/org/cyberneko/html/package-tree.html   |  168 ++
 .../javadoc/org/cyberneko/html/package-use.html    |  266 ++
 .../cyberneko/html/parsers/DOMFragmentParser.html  | 1372 +++++++++
 .../org/cyberneko/html/parsers/DOMParser.html      |  379 +++
 .../org/cyberneko/html/parsers/SAXParser.html      |  333 +++
 .../html/parsers/class-use/DOMFragmentParser.html  |  136 +
 .../html/parsers/class-use/DOMParser.html          |  136 +
 .../html/parsers/class-use/SAXParser.html          |  136 +
 .../org/cyberneko/html/parsers/package-frame.html  |   36 +
 .../cyberneko/html/parsers/package-summary.html    |  156 +
 .../org/cyberneko/html/parsers/package-tree.html   |  158 ++
 .../org/cyberneko/html/parsers/package-use.html    |  136 +
 nekohtml/doc/html/javadoc/overview-frame.html      |   46 +
 nekohtml/doc/html/javadoc/overview-summary.html    |  157 +
 nekohtml/doc/html/javadoc/overview-tree.html       |  184 ++
 nekohtml/doc/html/javadoc/package-list             |    3 +
 nekohtml/doc/html/javadoc/packages.html            |   37 +
 nekohtml/doc/html/javadoc/resources/inherit.gif    |  Bin 0 -> 57 bytes
 nekohtml/doc/html/javadoc/serialized-form.html     |  134 +
 nekohtml/doc/html/javadoc/stylesheet.css           |   29 +
 nekohtml/lib/xercesMinimal.jar                     |  Bin 0 -> 59744 bytes
 nekohtml/nekohtml.jar                              |  Bin 0 -> 105672 bytes
 nekohtml/nekohtmlSamples.jar                       |  Bin 0 -> 7524 bytes
 98 files changed, 36805 insertions(+), 30 deletions(-)

diff --git a/nekohtml/build-html.xml b/nekohtml/build-html.xml
index 3e9dcf3..98dfbfa 100644
--- a/nekohtml/build-html.xml
+++ b/nekohtml/build-html.xml
@@ -13,6 +13,7 @@
  <property name='copyright' value='(C) Copyright 2002-2005, ${author}. All rights reserved.'/>
  <property name='URL'       value='http://www.apache.org/~andyc/neko/doc/html/index.html'/>
   
+ <property name='javadoc.dir'    value='doc/api'/>
  <property name='jarfile'        value='${name}.jar'/>
  <property name='jarfileXni'     value='${name}Xni.jar'/>
  <property name='jarfileSamples' value='${name}Samples.jar'/>
@@ -57,10 +58,10 @@
    <fileset dir='.' includes='LICENSE'/>
    <fileset dir='src/html' includes='**/*.properties'/>
   </copy>
-  <jar jarfile='${jarfile}' basedir='bin/html' 
+  <jar jarfile='bin/${jarfile}' basedir='bin/html' 
        manifest='${version.manifest}'
        includes='LICENSE,org/**/*.class,org/**/*.properties'/>
-  <jar jarfile='${jarfileSamples}' basedir='bin/html'
+  <jar jarfile='bin/${jarfileSamples}' basedir='bin/html'
        includes='LICENSE,sample/**'/>
  </target> 
 
@@ -70,7 +71,7 @@
    <fileset dir='.' includes='LICENSE'/>
    <fileset dir='src/html' includes='META-INF/services/**'/>
   </copy>
-  <jar jarfile='${jarfileXni}' basedir='bin/html'
+  <jar jarfile='bin/${jarfileXni}' basedir='bin/html'
        includes='LICENSE,META-INF/services/**'/>
  </target>
 
@@ -100,10 +101,10 @@
  </target>
 
  <target name='doc' unless='docs.done'>
-  <delete dir='doc/html/javadoc'/>
-  <mkdir dir='doc/html/javadoc'/>
+  <delete dir='${javadoc.dir}'/>
+  <mkdir dir='${javadoc.dir}'/>
   <javadoc packagenames='${package},${package}.parsers,${package}.filters'
-           sourcepath='src/html' destdir='doc/html/javadoc'
+           sourcepath='src/html' destdir='${javadoc.dir}'
            author='true' version='true' use='true'
            windowtitle="${Name} Implementation"
            doctitle="${Name}"
@@ -174,13 +175,8 @@ Specification-Version: 4.01
  </target>
 
  <target name='clean'>
-  <delete dir='bin/html' quiet='true'/>
-  <delete dir='doc/html/javadoc' quiet='true'/>
-  <delete quiet='true'>
-   <fileset dir='.' includes='${name}*.jar,${name}*.zip,${name}*.tar.gz'/>
-  </delete>
-  <delete dir='bin/package' quiet='true'/>
-  <delete dir='bin/package-${name}' quiet='true'/>
+  <delete dir='bin' quiet='true'/>
+  <delete dir='${javadoc.dir}' quiet='true'/>
  </target>
 
 </project>
diff --git a/nekohtml/debian/libnekohtml-java.doc-base.api b/nekohtml/debian/libnekohtml-java.doc-base.api
new file mode 100644
index 0000000..f5860a6
--- /dev/null
+++ b/nekohtml/debian/libnekohtml-java.doc-base.api
@@ -0,0 +1,8 @@
+Document: nekohtml-api
+Title: NekoHTML API documentation
+Abstract: JavaDoc documentation for NekoHTML.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/libnekohtml-java/api/index.html
+Files: /usr/share/doc/libnekohtml-java/api/*
diff --git a/nekohtml/debian/libnekohtml-java.doc-base.doc b/nekohtml/debian/libnekohtml-java.doc-base.doc
new file mode 100644
index 0000000..6e896ec
--- /dev/null
+++ b/nekohtml/debian/libnekohtml-java.doc-base.doc
@@ -0,0 +1,8 @@
+Document: nekohtml-doc
+Title: NekoHTML documentation
+Abstract: Documentation for the NekoHTML parser.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/libnekohtml-java/index.html
+Files: /usr/share/doc/libnekohtml-java/*.html
diff --git a/nekohtml/debian/libnekohtml-java.docs b/nekohtml/debian/libnekohtml-java.docs
index 3ff7356..9be6900 100644
--- a/nekohtml/debian/libnekohtml-java.docs
+++ b/nekohtml/debian/libnekohtml-java.docs
@@ -1 +1,2 @@
-doc/html/*
+doc/html/*.html
+doc/api
diff --git a/nekohtml/debian/libnekohtml-java.install b/nekohtml/debian/libnekohtml-java.install
index ee34e5a..68257f7 100644
--- a/nekohtml/debian/libnekohtml-java.install
+++ b/nekohtml/debian/libnekohtml-java.install
@@ -1,3 +1,2 @@
-nekohtml.jar			/usr/share/java
-nekohtmlXni.jar			/usr/share/java
-
+bin/nekohtml.jar		/usr/share/java
+bin/nekohtmlXni.jar		/usr/share/java
diff --git a/nekohtml/debian/rules b/nekohtml/debian/rules
index b10d769..c6f9859 100755
--- a/nekohtml/debian/rules
+++ b/nekohtml/debian/rules
@@ -17,25 +17,18 @@ DEB_CLASSPATH = $(shell for jar in $(DEB_JARS); do \
 ANT_INVOKE	:= $(JAVACMD) -classpath $(DEB_CLASSPATH) \
 		org.apache.tools.ant.Main $(DEB_ANT_ARGS)
 
-configure: configure-stamp
-configure-stamp:
-	dh_testdir
-	touch configure-stamp
-
 build: build-stamp
-build-stamp: configure-stamp 
+build-stamp:
 	dh_testdir
 	$(ANT_INVOKE) -buildfile build-html.xml jar jar-xni doc
 	touch build-stamp
 
-clean: clean-patched
-clean-patched:
+clean:
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp configure-stamp
+	rm -f build-stamp
 	dh_clean
 	$(ANT_INVOKE) -buildfile build-html.xml clean
-	-rmdir bin
 
 install: build
 	dh_testdir
@@ -46,8 +39,6 @@ install: build
 	dh_installchangelogs doc/html/changes.html
 	dh_installdocs
 	rm $(CURDIR)/debian/libnekohtml-java/usr/share/doc/libnekohtml-java/changes.html
-	dh_installexamples
-	dh_installman
 	dh_link
 
 # Build architecture-independent files here.
@@ -65,4 +56,4 @@ binary-indep: build install
 binary-arch: build install
 
 binary: binary-indep binary-arch
-.PHONY: build clean clean-patched binary-indep binary-arch binary install configure
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/nekohtml/doc/html/javadoc/allclasses-frame.html b/nekohtml/doc/html/javadoc/allclasses-frame.html
new file mode 100644
index 0000000..57c8bb9
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/allclasses-frame.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:53 PDT 2005 -->
+<TITLE>
+All Classes (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers" target="classFrame">DOMFragmentParser</A>
+<BR>
+<A HREF="org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers" target="classFrame">DOMParser</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters" target="classFrame">DefaultFilter</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters" target="classFrame">ElementRemover</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html" target="classFrame">HTMLAugmentations</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html" target="classFrame"><I>HTMLComponent</I></A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html" target="classFrame">HTMLConfiguration</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html" target="classFrame">HTMLElements</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html" target="classFrame">HTMLElements.Element</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html" target="classFrame">HTMLElements.ElementList</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html" target="classFrame">HTMLEntities</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html" target="classFrame"><I>HTMLErrorReporter</I></A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html" target="classFrame"><I>HTMLEventInfo</I></A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html" target="classFrame">HTMLEventInfo.SynthesizedItem</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html" target="classFrame">HTMLScanner</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html" target="classFrame">HTMLScanner.CurrentEntity</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html" target="classFrame">HTMLScanner.LocationItem</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html" target="classFrame">HTMLScanner.PlaybackInputStream</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html" target="classFrame"><I>HTMLScanner.Scanner</I></A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html" target="classFrame">HTMLTagBalancer</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html" target="classFrame">HTMLTagBalancer.Info</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html" target="classFrame">HTMLTagBalancer.InfoStack</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters" target="classFrame">Identity</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters" target="classFrame">NamespaceBinder</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters" target="classFrame">NamespaceBinder.NamespaceSupport</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters" target="classFrame">Purifier</A>
+<BR>
+<A HREF="org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers" target="classFrame">SAXParser</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters" target="classFrame">Writer</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/allclasses-noframe.html b/nekohtml/doc/html/javadoc/allclasses-noframe.html
new file mode 100644
index 0000000..da3d185
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/allclasses-noframe.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:53 PDT 2005 -->
+<TITLE>
+All Classes (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<BR>
+<A HREF="org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers">DOMParser</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html"><I>HTMLComponent</I></A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html">HTMLEntities</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><I>HTMLErrorReporter</I></A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html"><I>HTMLEventInfo</I></A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html"><I>HTMLScanner.Scanner</I></A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A>
+<BR>
+<A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<BR>
+<A HREF="org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers">SAXParser</A>
+<BR>
+<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/constant-values.html b/nekohtml/doc/html/javadoc/constant-values.html
new file mode 100644
index 0000000..b2dd230
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/constant-values.html
@@ -0,0 +1,1498 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:51 PDT 2005 -->
+<TITLE>
+Constant Field Values (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Constant Field Values (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Constant Field Values</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+<B>Contents</B><UL>
+<LI><A HREF="#org.cyberneko">org.cyberneko.*</A>
+</UL>
+
+<A NAME="org.cyberneko"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD ALIGN="left"><FONT SIZE="+2">
+<B>org.cyberneko.*</B></FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLConfiguration.AUGMENTATIONS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLConfiguration.html#AUGMENTATIONS">AUGMENTATIONS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/augmentations"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLConfiguration.BALANCE_TAGS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLConfiguration.html#BALANCE_TAGS">BALANCE_TAGS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/balance-tags"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLConfiguration.ERROR_DOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLConfiguration.html#ERROR_DOMAIN">ERROR_DOMAIN</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLConfiguration.ERROR_REPORTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLConfiguration.html#ERROR_REPORTER">ERROR_REPORTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/error-reporter"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLConfiguration.FILTERS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLConfiguration.html#FILTERS">FILTERS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/filters"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLConfiguration.NAMES_ATTRS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLConfiguration.html#NAMES_ATTRS">NAMES_ATTRS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/names/attrs"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLConfiguration.NAMES_ELEMS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLConfiguration.html#NAMES_ELEMS">NAMES_ELEMS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/names/elems"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLConfiguration.NAMESPACES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLConfiguration.html#NAMESPACES">NAMESPACES</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://xml.org/sax/features/namespaces"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLConfiguration.REPORT_ERRORS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLConfiguration.html#REPORT_ERRORS">REPORT_ERRORS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/report-errors"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLConfiguration.SIMPLE_ERROR_FORMAT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLConfiguration.html#SIMPLE_ERROR_FORMAT">SIMPLE_ERROR_FORMAT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/report-errors/simple"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.A"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#A">A</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.ABBR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#ABBR">ABBR</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.ACRONYM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#ACRONYM">ACRONYM</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.ADDRESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#ADDRESS">ADDRESS</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.APPLET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#APPLET">APPLET</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.AREA"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#AREA">AREA</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.B"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#B">B</A></CODE></TD>
+<TD ALIGN="right"><CODE>6</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.BASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#BASE">BASE</A></CODE></TD>
+<TD ALIGN="right"><CODE>7</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.BASEFONT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#BASEFONT">BASEFONT</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.BDO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#BDO">BDO</A></CODE></TD>
+<TD ALIGN="right"><CODE>9</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.BGSOUND"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#BGSOUND">BGSOUND</A></CODE></TD>
+<TD ALIGN="right"><CODE>10</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.BIG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#BIG">BIG</A></CODE></TD>
+<TD ALIGN="right"><CODE>11</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.BLINK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#BLINK">BLINK</A></CODE></TD>
+<TD ALIGN="right"><CODE>12</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.BLOCKQUOTE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#BLOCKQUOTE">BLOCKQUOTE</A></CODE></TD>
+<TD ALIGN="right"><CODE>13</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.BODY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#BODY">BODY</A></CODE></TD>
+<TD ALIGN="right"><CODE>14</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.BR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#BR">BR</A></CODE></TD>
+<TD ALIGN="right"><CODE>15</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.BUTTON"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#BUTTON">BUTTON</A></CODE></TD>
+<TD ALIGN="right"><CODE>16</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.CAPTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#CAPTION">CAPTION</A></CODE></TD>
+<TD ALIGN="right"><CODE>17</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.CENTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#CENTER">CENTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>18</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.CITE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#CITE">CITE</A></CODE></TD>
+<TD ALIGN="right"><CODE>19</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.CODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#CODE">CODE</A></CODE></TD>
+<TD ALIGN="right"><CODE>20</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.COL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#COL">COL</A></CODE></TD>
+<TD ALIGN="right"><CODE>21</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.COLGROUP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#COLGROUP">COLGROUP</A></CODE></TD>
+<TD ALIGN="right"><CODE>22</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.COMMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#COMMENT">COMMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>23</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.DD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#DD">DD</A></CODE></TD>
+<TD ALIGN="right"><CODE>28</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.DEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#DEL">DEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>24</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.DFN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#DFN">DFN</A></CODE></TD>
+<TD ALIGN="right"><CODE>25</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.DIR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#DIR">DIR</A></CODE></TD>
+<TD ALIGN="right"><CODE>26</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.DIV"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#DIV">DIV</A></CODE></TD>
+<TD ALIGN="right"><CODE>27</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.DL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#DL">DL</A></CODE></TD>
+<TD ALIGN="right"><CODE>29</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.DT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#DT">DT</A></CODE></TD>
+<TD ALIGN="right"><CODE>30</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.EM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#EM">EM</A></CODE></TD>
+<TD ALIGN="right"><CODE>31</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.EMBED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#EMBED">EMBED</A></CODE></TD>
+<TD ALIGN="right"><CODE>32</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.FIELDSET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#FIELDSET">FIELDSET</A></CODE></TD>
+<TD ALIGN="right"><CODE>33</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.FONT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#FONT">FONT</A></CODE></TD>
+<TD ALIGN="right"><CODE>34</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.FORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#FORM">FORM</A></CODE></TD>
+<TD ALIGN="right"><CODE>35</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.FRAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#FRAME">FRAME</A></CODE></TD>
+<TD ALIGN="right"><CODE>36</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.FRAMESET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#FRAMESET">FRAMESET</A></CODE></TD>
+<TD ALIGN="right"><CODE>37</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.H1"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#H1">H1</A></CODE></TD>
+<TD ALIGN="right"><CODE>38</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.H2"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#H2">H2</A></CODE></TD>
+<TD ALIGN="right"><CODE>39</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.H3"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#H3">H3</A></CODE></TD>
+<TD ALIGN="right"><CODE>40</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.H4"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#H4">H4</A></CODE></TD>
+<TD ALIGN="right"><CODE>41</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.H5"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#H5">H5</A></CODE></TD>
+<TD ALIGN="right"><CODE>42</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.H6"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#H6">H6</A></CODE></TD>
+<TD ALIGN="right"><CODE>43</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.HEAD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#HEAD">HEAD</A></CODE></TD>
+<TD ALIGN="right"><CODE>44</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.HR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#HR">HR</A></CODE></TD>
+<TD ALIGN="right"><CODE>45</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.HTML"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#HTML">HTML</A></CODE></TD>
+<TD ALIGN="right"><CODE>46</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.I"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#I">I</A></CODE></TD>
+<TD ALIGN="right"><CODE>47</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.IFRAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#IFRAME">IFRAME</A></CODE></TD>
+<TD ALIGN="right"><CODE>48</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.ILAYER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#ILAYER">ILAYER</A></CODE></TD>
+<TD ALIGN="right"><CODE>49</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.IMG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#IMG">IMG</A></CODE></TD>
+<TD ALIGN="right"><CODE>50</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.INPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#INPUT">INPUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>51</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.INS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#INS">INS</A></CODE></TD>
+<TD ALIGN="right"><CODE>52</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.ISINDEX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#ISINDEX">ISINDEX</A></CODE></TD>
+<TD ALIGN="right"><CODE>53</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.KBD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#KBD">KBD</A></CODE></TD>
+<TD ALIGN="right"><CODE>54</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.KEYGEN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#KEYGEN">KEYGEN</A></CODE></TD>
+<TD ALIGN="right"><CODE>55</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.LABEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#LABEL">LABEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>56</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.LAYER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#LAYER">LAYER</A></CODE></TD>
+<TD ALIGN="right"><CODE>57</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.LEGEND"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#LEGEND">LEGEND</A></CODE></TD>
+<TD ALIGN="right"><CODE>58</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.LI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#LI">LI</A></CODE></TD>
+<TD ALIGN="right"><CODE>59</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.LINK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#LINK">LINK</A></CODE></TD>
+<TD ALIGN="right"><CODE>60</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.LISTING"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#LISTING">LISTING</A></CODE></TD>
+<TD ALIGN="right"><CODE>61</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.MAP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#MAP">MAP</A></CODE></TD>
+<TD ALIGN="right"><CODE>62</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.MARQUEE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#MARQUEE">MARQUEE</A></CODE></TD>
+<TD ALIGN="right"><CODE>63</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.MENU"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#MENU">MENU</A></CODE></TD>
+<TD ALIGN="right"><CODE>64</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.META"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#META">META</A></CODE></TD>
+<TD ALIGN="right"><CODE>65</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.MULTICOL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#MULTICOL">MULTICOL</A></CODE></TD>
+<TD ALIGN="right"><CODE>66</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.NEXTID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#NEXTID">NEXTID</A></CODE></TD>
+<TD ALIGN="right"><CODE>67</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.NOBR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#NOBR">NOBR</A></CODE></TD>
+<TD ALIGN="right"><CODE>68</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.NOEMBED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#NOEMBED">NOEMBED</A></CODE></TD>
+<TD ALIGN="right"><CODE>69</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.NOFRAMES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#NOFRAMES">NOFRAMES</A></CODE></TD>
+<TD ALIGN="right"><CODE>70</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.NOLAYER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#NOLAYER">NOLAYER</A></CODE></TD>
+<TD ALIGN="right"><CODE>71</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.NOSCRIPT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#NOSCRIPT">NOSCRIPT</A></CODE></TD>
+<TD ALIGN="right"><CODE>72</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.OBJECT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#OBJECT">OBJECT</A></CODE></TD>
+<TD ALIGN="right"><CODE>73</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.OL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#OL">OL</A></CODE></TD>
+<TD ALIGN="right"><CODE>74</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.OPTGROUP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#OPTGROUP">OPTGROUP</A></CODE></TD>
+<TD ALIGN="right"><CODE>76</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.OPTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#OPTION">OPTION</A></CODE></TD>
+<TD ALIGN="right"><CODE>75</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.P"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#P">P</A></CODE></TD>
+<TD ALIGN="right"><CODE>77</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.PARAM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#PARAM">PARAM</A></CODE></TD>
+<TD ALIGN="right"><CODE>78</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.PLAINTEXT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#PLAINTEXT">PLAINTEXT</A></CODE></TD>
+<TD ALIGN="right"><CODE>79</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.PRE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#PRE">PRE</A></CODE></TD>
+<TD ALIGN="right"><CODE>80</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.Q"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#Q">Q</A></CODE></TD>
+<TD ALIGN="right"><CODE>81</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.RB"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#RB">RB</A></CODE></TD>
+<TD ALIGN="right"><CODE>82</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.RBC"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#RBC">RBC</A></CODE></TD>
+<TD ALIGN="right"><CODE>83</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.RP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#RP">RP</A></CODE></TD>
+<TD ALIGN="right"><CODE>84</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.RT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#RT">RT</A></CODE></TD>
+<TD ALIGN="right"><CODE>85</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.RTC"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#RTC">RTC</A></CODE></TD>
+<TD ALIGN="right"><CODE>86</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.RUBY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#RUBY">RUBY</A></CODE></TD>
+<TD ALIGN="right"><CODE>87</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.S"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#S">S</A></CODE></TD>
+<TD ALIGN="right"><CODE>88</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.SAMP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#SAMP">SAMP</A></CODE></TD>
+<TD ALIGN="right"><CODE>89</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.SCRIPT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#SCRIPT">SCRIPT</A></CODE></TD>
+<TD ALIGN="right"><CODE>90</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.SELECT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#SELECT">SELECT</A></CODE></TD>
+<TD ALIGN="right"><CODE>91</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.SMALL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#SMALL">SMALL</A></CODE></TD>
+<TD ALIGN="right"><CODE>92</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.SOUND"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#SOUND">SOUND</A></CODE></TD>
+<TD ALIGN="right"><CODE>93</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.SPACER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#SPACER">SPACER</A></CODE></TD>
+<TD ALIGN="right"><CODE>94</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.SPAN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#SPAN">SPAN</A></CODE></TD>
+<TD ALIGN="right"><CODE>95</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.STRIKE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#STRIKE">STRIKE</A></CODE></TD>
+<TD ALIGN="right"><CODE>96</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.STRONG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#STRONG">STRONG</A></CODE></TD>
+<TD ALIGN="right"><CODE>97</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.STYLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#STYLE">STYLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>98</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.SUB"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#SUB">SUB</A></CODE></TD>
+<TD ALIGN="right"><CODE>99</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.SUP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#SUP">SUP</A></CODE></TD>
+<TD ALIGN="right"><CODE>100</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.TABLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#TABLE">TABLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>101</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.TBODY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#TBODY">TBODY</A></CODE></TD>
+<TD ALIGN="right"><CODE>102</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.TD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#TD">TD</A></CODE></TD>
+<TD ALIGN="right"><CODE>103</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.TEXTAREA"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#TEXTAREA">TEXTAREA</A></CODE></TD>
+<TD ALIGN="right"><CODE>104</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.TFOOT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#TFOOT">TFOOT</A></CODE></TD>
+<TD ALIGN="right"><CODE>105</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.TH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#TH">TH</A></CODE></TD>
+<TD ALIGN="right"><CODE>106</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.THEAD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#THEAD">THEAD</A></CODE></TD>
+<TD ALIGN="right"><CODE>107</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.TITLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#TITLE">TITLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>108</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.TR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#TR">TR</A></CODE></TD>
+<TD ALIGN="right"><CODE>109</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.TT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#TT">TT</A></CODE></TD>
+<TD ALIGN="right"><CODE>110</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.U"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#U">U</A></CODE></TD>
+<TD ALIGN="right"><CODE>111</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.UL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#UL">UL</A></CODE></TD>
+<TD ALIGN="right"><CODE>112</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.UNKNOWN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#UNKNOWN">UNKNOWN</A></CODE></TD>
+<TD ALIGN="right"><CODE>117</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.VAR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#VAR">VAR</A></CODE></TD>
+<TD ALIGN="right"><CODE>113</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.WBR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#WBR">WBR</A></CODE></TD>
+<TD ALIGN="right"><CODE>114</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.XML"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#XML">XML</A></CODE></TD>
+<TD ALIGN="right"><CODE>115</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.XMP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.html#XMP">XMP</A></CODE></TD>
+<TD ALIGN="right"><CODE>116</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.Element.BLOCK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.Element.html#BLOCK">BLOCK</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.Element.CONTAINER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.Element.html#CONTAINER">CONTAINER</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.Element.EMPTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.Element.html#EMPTY">EMPTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.Element.INLINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.Element.html#INLINE">INLINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLElements.Element.SPECIAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLElements.Element.html#SPECIAL">SPECIAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>16</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.AUGMENTATIONS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#AUGMENTATIONS">AUGMENTATIONS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/augmentations"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.CDATA_SECTIONS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#CDATA_SECTIONS">CDATA_SECTIONS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/scanner/cdata-sections"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.DEBUG_CALLBACKS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#DEBUG_CALLBACKS">DEBUG_CALLBACKS</A></CODE></TD>
+<TD ALIGN="right"><CODE>false</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.DEFAULT_BUFFER_SIZE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#DEFAULT_BUFFER_SIZE">DEFAULT_BUFFER_SIZE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2048</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.DEFAULT_ENCODING"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#DEFAULT_ENCODING">DEFAULT_ENCODING</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/default-encoding"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.DOCTYPE_PUBID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#DOCTYPE_PUBID">DOCTYPE_PUBID</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/doctype/pubid"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.DOCTYPE_SYSID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#DOCTYPE_SYSID">DOCTYPE_SYSID</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/doctype/sysid"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.ERROR_REPORTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#ERROR_REPORTER">ERROR_REPORTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/error-reporter"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.FIX_MSWINDOWS_REFS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#FIX_MSWINDOWS_REFS">FIX_MSWINDOWS_REFS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/scanner/fix-mswindows-refs"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.HTML_4_01_FRAMESET_PUBID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_FRAMESET_PUBID">HTML_4_01_FRAMESET_PUBID</A></CODE></TD>
+<TD ALIGN="right"><CODE>"-//W3C//DTD HTML 4.01 Frameset//EN"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.HTML_4_01_FRAMESET_SYSID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_FRAMESET_SYSID">HTML_4_01_FRAMESET_SYSID</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://www.w3.org/TR/html4/frameset.dtd"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.HTML_4_01_STRICT_PUBID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_STRICT_PUBID">HTML_4_01_STRICT_PUBID</A></CODE></TD>
+<TD ALIGN="right"><CODE>"-//W3C//DTD HTML 4.01//EN"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.HTML_4_01_STRICT_SYSID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_STRICT_SYSID">HTML_4_01_STRICT_SYSID</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://www.w3.org/TR/html4/strict.dtd"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.HTML_4_01_TRANSITIONAL_PUBID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_TRANSITIONAL_PUBID">HTML_4_01_TRANSITIONAL_PUBID</A></CODE></TD>
+<TD ALIGN="right"><CODE>"-//W3C//DTD HTML 4.01 Transitional//EN"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.HTML_4_01_TRANSITIONAL_SYSID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_TRANSITIONAL_SYSID">HTML_4_01_TRANSITIONAL_SYSID</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://www.w3.org/TR/html4/loose.dtd"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.IGNORE_SPECIFIED_CHARSET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#IGNORE_SPECIFIED_CHARSET">IGNORE_SPECIFIED_CHARSET</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/scanner/ignore-specified-charset"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.INSERT_DOCTYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#INSERT_DOCTYPE">INSERT_DOCTYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/insert-doctype"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.NAMES_ATTRS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#NAMES_ATTRS">NAMES_ATTRS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/names/attrs"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.NAMES_ELEMS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#NAMES_ELEMS">NAMES_ELEMS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/names/elems"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.NAMES_LOWERCASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#NAMES_LOWERCASE">NAMES_LOWERCASE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.NAMES_NO_CHANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#NAMES_NO_CHANGE">NAMES_NO_CHANGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.NAMES_UPPERCASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#NAMES_UPPERCASE">NAMES_UPPERCASE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.NOTIFY_CHAR_REFS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#NOTIFY_CHAR_REFS">NOTIFY_CHAR_REFS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://apache.org/xml/features/scanner/notify-char-refs"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.NOTIFY_HTML_BUILTIN_REFS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#NOTIFY_HTML_BUILTIN_REFS">NOTIFY_HTML_BUILTIN_REFS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/scanner/notify-builtin-refs"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.NOTIFY_XML_BUILTIN_REFS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#NOTIFY_XML_BUILTIN_REFS">NOTIFY_XML_BUILTIN_REFS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://apache.org/xml/features/scanner/notify-builtin-refs"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.OVERRIDE_DOCTYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#OVERRIDE_DOCTYPE">OVERRIDE_DOCTYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/override-doctype"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.REPORT_ERRORS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#REPORT_ERRORS">REPORT_ERRORS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/report-errors"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.SCRIPT_STRIP_CDATA_DELIMS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#SCRIPT_STRIP_CDATA_DELIMS">SCRIPT_STRIP_CDATA_DELIMS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/scanner/script/strip-cdata-delims"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.SCRIPT_STRIP_COMMENT_DELIMS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#SCRIPT_STRIP_COMMENT_DELIMS">SCRIPT_STRIP_COMMENT_DELIMS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/scanner/script/strip-comment-delims"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.STATE_CONTENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#STATE_CONTENT">STATE_CONTENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.STATE_END_DOCUMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#STATE_END_DOCUMENT">STATE_END_DOCUMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>11</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.STATE_MARKUP_BRACKET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#STATE_MARKUP_BRACKET">STATE_MARKUP_BRACKET</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.STATE_START_DOCUMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#STATE_START_DOCUMENT">STATE_START_DOCUMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>10</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.STYLE_STRIP_CDATA_DELIMS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#STYLE_STRIP_CDATA_DELIMS">STYLE_STRIP_CDATA_DELIMS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/scanner/style/strip-cdata-delims"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLScanner.STYLE_STRIP_COMMENT_DELIMS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLScanner.html#STYLE_STRIP_COMMENT_DELIMS">STYLE_STRIP_COMMENT_DELIMS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/scanner/style/strip-comment-delims"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.AUGMENTATIONS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#AUGMENTATIONS">AUGMENTATIONS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/augmentations"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.DOCUMENT_FRAGMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#DOCUMENT_FRAGMENT">DOCUMENT_FRAGMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/balance-tags/document-fragment"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.DOCUMENT_FRAGMENT_DEPRECATED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#DOCUMENT_FRAGMENT_DEPRECATED">DOCUMENT_FRAGMENT_DEPRECATED</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/document-fragment"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.ERROR_REPORTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#ERROR_REPORTER">ERROR_REPORTER</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/error-reporter"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.IGNORE_OUTSIDE_CONTENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#IGNORE_OUTSIDE_CONTENT">IGNORE_OUTSIDE_CONTENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/balance-tags/ignore-outside-content"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.NAMES_ATTRS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_ATTRS">NAMES_ATTRS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/names/attrs"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.NAMES_ELEMS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_ELEMS">NAMES_ELEMS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/names/elems"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.NAMES_LOWERCASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_LOWERCASE">NAMES_LOWERCASE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.NAMES_MATCH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_MATCH">NAMES_MATCH</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.NAMES_NO_CHANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_NO_CHANGE">NAMES_NO_CHANGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.NAMES_UPPERCASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_UPPERCASE">NAMES_UPPERCASE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.NAMESPACES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMESPACES">NAMESPACES</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://xml.org/sax/features/namespaces"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.HTMLTagBalancer.REPORT_ERRORS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/HTMLTagBalancer.html#REPORT_ERRORS">REPORT_ERRORS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/report-errors"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.Identity.AUGMENTATIONS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/Identity.html#AUGMENTATIONS">AUGMENTATIONS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/augmentations"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.Identity.FILTERS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/Identity.html#FILTERS">FILTERS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/filters"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.INSERT_NAMESPACES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#INSERT_NAMESPACES">INSERT_NAMESPACES</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/insert-namespaces"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.NAMES_ATTRS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMES_ATTRS">NAMES_ATTRS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/names/attrs"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.NAMES_ELEMS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMES_ELEMS">NAMES_ELEMS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/names/elems"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.NAMES_LOWERCASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMES_LOWERCASE">NAMES_LOWERCASE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.NAMES_NO_CHANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMES_NO_CHANGE">NAMES_NO_CHANGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.NAMES_UPPERCASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMES_UPPERCASE">NAMES_UPPERCASE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.NAMESPACES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMESPACES">NAMESPACES</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://xml.org/sax/features/namespaces"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.NAMESPACES_URI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMESPACES_URI">NAMESPACES_URI</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/namespaces-uri"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.OVERRIDE_NAMESPACES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#OVERRIDE_NAMESPACES">OVERRIDE_NAMESPACES</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/override-namespaces"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.XHTML_1_0_URI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#XHTML_1_0_URI">XHTML_1_0_URI</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://www.w3.org/1999/xhtml"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.XML_URI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#XML_URI">XML_URI</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://www.w3.org/XML/1998/namespace"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.NamespaceBinder.XMLNS_URI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#XMLNS_URI">XMLNS_URI</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://www.w3.org/2000/xmlns/"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.Purifier.AUGMENTATIONS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/Purifier.html#AUGMENTATIONS">AUGMENTATIONS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/augmentations"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.Purifier.NAMESPACES"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/Purifier.html#NAMESPACES">NAMESPACES</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://xml.org/sax/features/namespaces"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.Purifier.SYNTHESIZED_NAMESPACE_PREFX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/Purifier.html#SYNTHESIZED_NAMESPACE_PREFX">SYNTHESIZED_NAMESPACE_PREFX</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/ns/synthesized/"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.Writer.AUGMENTATIONS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/Writer.html#AUGMENTATIONS">AUGMENTATIONS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/augmentations"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.Writer.FILTERS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/Writer.html#FILTERS">FILTERS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/properties/filters"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.Writer.NOTIFY_CHAR_REFS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/Writer.html#NOTIFY_CHAR_REFS">NOTIFY_CHAR_REFS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://apache.org/xml/features/scanner/notify-char-refs"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.filters.Writer.NOTIFY_HTML_BUILTIN_REFS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/filters/Writer.html#NOTIFY_HTML_BUILTIN_REFS">NOTIFY_HTML_BUILTIN_REFS</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/scanner/notify-builtin-refs"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.parsers.DOMFragmentParser.CURRENT_ELEMENT_NODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#CURRENT_ELEMENT_NODE">CURRENT_ELEMENT_NODE</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://apache.org/xml/properties/dom/current-element-node"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.parsers.DOMFragmentParser.DOCUMENT_FRAGMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#DOCUMENT_FRAGMENT">DOCUMENT_FRAGMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://cyberneko.org/html/features/document-fragment"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.cyberneko.html.parsers.DOMFragmentParser.ERROR_HANDLER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected static final java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#ERROR_HANDLER">ERROR_HANDLER</A></CODE></TD>
+<TD ALIGN="right"><CODE>"http://apache.org/xml/properties/internal/error-handler"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/deprecated-list.html b/nekohtml/doc/html/javadoc/deprecated-list.html
new file mode 100644
index 0000000..8819714
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/deprecated-list.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:53 PDT 2005 -->
+<TITLE>
+Deprecated List (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Deprecated List (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Deprecated API</B></H2>
+</CENTER>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/help-doc.html b/nekohtml/doc/html/javadoc/help-doc.html
new file mode 100644
index 0000000..4cafd31
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/help-doc.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:56 PDT 2005 -->
+<TITLE>
+API Help (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="API Help (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+How This API Document Is Organized</H1>
+</CENTER>
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3>
+Overview</H3>
+<BLOCKQUOTE>
+
+<P>
+The <A HREF="overview-summary.html">Overview</A> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</BLOCKQUOTE>
+<H3>
+Package</H3>
+<BLOCKQUOTE>
+
+<P>
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:<UL>
+<LI>Interfaces (italic)<LI>Classes<LI>Exceptions<LI>Errors</UL>
+</BLOCKQUOTE>
+<H3>
+Class/Interface</H3>
+<BLOCKQUOTE>
+
+<P>
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:<UL>
+<LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface declaration<LI>Class/interface description
+<P>
+<LI>Nested Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method Summary
+<P>
+<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</BLOCKQUOTE>
+<H3>
+Use</H3>
+<BLOCKQUOTE>
+Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</ [...]
+<H3>
+Tree (Class Hierarchy)</H3>
+<BLOCKQUOTE>
+There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.<UL>
+<LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.<LI>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</UL>
+</BLOCKQUOTE>
+<H3>
+Deprecated API</H3>
+<BLOCKQUOTE>
+The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
+<H3>
+Index</H3>
+<BLOCKQUOTE>
+The <A HREF="index-all.html">Index</A> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
+<H3>
+Prev/Next</H3>
+These links take you to the next or previous class, interface, package, or related page.<H3>
+Frames/No Frames</H3>
+These links show and hide the HTML frames.  All pages are available with or without frames.
+<P>
+<H3>
+Serialized Form</H3>
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+<P>
+<FONT SIZE="-1">
+<EM>
+This help file applies to API documentation generated using the standard doclet.</EM>
+</FONT>
+<BR>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/index-all.html b/nekohtml/doc/html/javadoc/index-all.html
new file mode 100644
index 0000000..21c35ae
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/index-all.html
@@ -0,0 +1,2470 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Index (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Index (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <HR>
+<A NAME="_A_"><!-- --></A><H2>
+<B>A</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#A"><B>A</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#ABBR"><B>ABBR</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#ACRONYM"><B>ACRONYM</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#ADDRESS"><B>ADDRESS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#APPLET"><B>APPLET</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#AREA"><B>AREA</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#AUGMENTATIONS"><B>AUGMENTATIONS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Include infoset augmentations.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#AUGMENTATIONS"><B>AUGMENTATIONS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Include infoset augmentations.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#AUGMENTATIONS"><B>AUGMENTATIONS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Include infoset augmentations.
+<DT><A HREF="org/cyberneko/html/filters/Identity.html#AUGMENTATIONS"><B>AUGMENTATIONS</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A>
+<DD>Augmentations feature identifier.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#AUGMENTATIONS"><B>AUGMENTATIONS</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Include infoset augmentations.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#AUGMENTATIONS"><B>AUGMENTATIONS</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Augmentations feature identifier.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#acceptElement(java.lang.String, java.lang.String[])"><B>acceptElement(String, String[])</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Specifies that the given element should be accepted and, optionally,
+ which attributes of that element should be kept.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#addComponent(org.cyberneko.html.HTMLComponent)"><B>addComponent(HTMLComponent)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Adds a component.
+<DT><A HREF="org/cyberneko/html/HTMLElements.ElementList.html#addElement(org.cyberneko.html.HTMLElements.Element)"><B>addElement(HTMLElements.Element)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A>
+<DD>Adds an element to list, resizing if necessary.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#addLocationItem(org.apache.xerces.xni.XMLAttributes, int)"><B>addLocationItem(XMLAttributes, int)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Adds location augmentations to the specified attribute.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html#attributes"><B>attributes</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A>
+<DD>The element attributes.
+</DL>
+<HR>
+<A NAME="_B_"><!-- --></A><H2>
+<B>B</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#B"><B>B</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#BALANCE_TAGS"><B>BALANCE_TAGS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Balance tags.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#BASE"><B>BASE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#BASEFONT"><B>BASEFONT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#BDO"><B>BDO</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#BGSOUND"><B>BGSOUND</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#BIG"><B>BIG</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#BLINK"><B>BLINK</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#BLOCK"><B>BLOCK</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Block element.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#BLOCKQUOTE"><B>BLOCKQUOTE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#BODY"><B>BODY</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#BR"><B>BR</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#BUTTON"><B>BUTTON</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#baseSystemId"><B>baseSystemId</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Base system identifier.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#bindNamespaces(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)"><B>bindNamespaces(QName, XMLAttributes)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Binds namespaces.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#bounds"><B>bounds</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>The bounding element code.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#buffer"><B>buffer</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Character buffer.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#builtinXmlRef(java.lang.String)"><B>builtinXmlRef(String)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns true if the name is a built-in XML general entity reference.
+</DL>
+<HR>
+<A NAME="_C_"><!-- --></A><H2>
+<B>C</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#CAPTION"><B>CAPTION</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#CDATA_SECTIONS"><B>CDATA_SECTIONS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Scan CDATA sections.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#CENTER"><B>CENTER</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#CITE"><B>CITE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#CODE"><B>CODE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#COL"><B>COL</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#COLGROUP"><B>COLGROUP</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#COMMENT"><B>COMMENT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#CONTAINER"><B>CONTAINER</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Container element.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#CURRENT_ELEMENT_NODE"><B>CURRENT_ELEMENT_NODE</B></A> - 
+Static variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Current element node.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#callEndElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><B>callEndElement(QName, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Call document handler end element.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#callStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>callStartElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Call document handler start element.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>characters(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Characters.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>characters(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Characters.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>characters(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Characters.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>characters(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Characters.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>characters(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Characters.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>characters(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Characters.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#cleanup()"><B>cleanup()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>If the application decides to terminate parsing before the xml document
+ is fully parsed, the application should call this method to free any
+ resource allocated during parsing.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#cleanup(boolean)"><B>cleanup(boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Cleans up used resources.
+<DT><A HREF="org/cyberneko/html/HTMLAugmentations.html#clear()"><B>clear()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A>
+<DD>Removes all of the elements in this augmentations object.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#clear()"><B>clear()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Clears the buffer.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#closes"><B>closes</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>List of elements this element can close.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#closes(short)"><B>closes(short)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Returns true if this element can close the specified Element.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#code"><B>code</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>The element code.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#columnNumber"><B>columnNumber</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Column number.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>comment(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Comment.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>comment(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Comment.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>comment(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Comment.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>comment(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Comment.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>comment(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Comment.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>comment(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Comment.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#createException(java.lang.String, java.lang.Object[])"><B>createException(String, Object[])</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A>
+<DD>Creates parse exception.
+</DL>
+<HR>
+<A NAME="_D_"><!-- --></A><H2>
+<B>D</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#DD"><B>DD</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#DEBUG_CALLBACKS"><B>DEBUG_CALLBACKS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Set to true to debug callbacks.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#DEFAULT_BUFFER_SIZE"><B>DEFAULT_BUFFER_SIZE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Default buffer size.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#DEFAULT_ENCODING"><B>DEFAULT_ENCODING</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Default encoding.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#DEL"><B>DEL</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#DFN"><B>DFN</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#DIR"><B>DIR</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#DIV"><B>DIV</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#DL"><B>DL</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#DOCTYPE_PUBID"><B>DOCTYPE_PUBID</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Doctype declaration public identifier.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#DOCTYPE_SYSID"><B>DOCTYPE_SYSID</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Doctype declaration system identifier.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#DOCUMENT_FRAGMENT"><B>DOCUMENT_FRAGMENT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Document fragment balancing only.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#DOCUMENT_FRAGMENT"><B>DOCUMENT_FRAGMENT</B></A> - 
+Static variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Document fragment balancing only.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#DOCUMENT_FRAGMENT_DEPRECATED"><B>DOCUMENT_FRAGMENT_DEPRECATED</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Document fragment balancing only (deprecated).
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers"><B>DOMFragmentParser</B></A> - class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>.<DD>A DOM parser for HTML fragments.<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#DOMFragmentParser()"><B>DOMFragmentParser()</B></A> - 
+Constructor for class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Default constructor.
+<DT><A HREF="org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers"><B>DOMParser</B></A> - class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers">DOMParser</A>.<DD>A DOM parser for HTML documents.<DT><A HREF="org/cyberneko/html/parsers/DOMParser.html#DOMParser()"><B>DOMParser()</B></A> - 
+Constructor for class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers">DOMParser</A>
+<DD>Default constructor.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#DT"><B>DT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters"><B>DefaultFilter</B></A> - class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>.<DD>This class implements a filter that simply passes document
+ events to the next handler.<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#DefaultFilter()"><B>DefaultFilter()</B></A> - 
+Constructor for class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.ElementList.html#data"><B>data</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A>
+<DD>The data in the list.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html#data"><B>data</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A>
+<DD>The stack data.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#declarePrefix(java.lang.String, java.lang.String)"><B>declarePrefix(String, String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Declare prefix.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#detectEncoding(java.lang.String[])"><B>detectEncoding(String[])</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Detect encoding.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>doctypeDecl(String, String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Doctype declaration.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>doctypeDecl(String, String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Doctype declaration.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>doctypeDecl(String, String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Doctype declaration.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>doctypeDecl(String, String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Document type declaration.
+<DT><A HREF="org/cyberneko/html/parsers/DOMParser.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>doctypeDecl(String, String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers">DOMParser</A>
+<DD>Doctype declaration.
+</DL>
+<HR>
+<A NAME="_E_"><!-- --></A><H2>
+<B>E</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#ELEMENTS"><B>ELEMENTS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD>Element information as a contiguous list.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#ELEMENTS_ARRAY"><B>ELEMENTS_ARRAY</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD>Element information organized by first letter.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#EM"><B>EM</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#EMBED"><B>EMBED</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#EMPTY"><B>EMPTY</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Empty element.
+<DT><A HREF="org/cyberneko/html/HTMLEntities.html#ENTITIES"><B>ENTITIES</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html">HTMLEntities</A>
+<DD>Entities.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#ERROR_DOMAIN"><B>ERROR_DOMAIN</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Error domain.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#ERROR_HANDLER"><B>ERROR_HANDLER</B></A> - 
+Static variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Property identifier: error handler.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#ERROR_REPORTER"><B>ERROR_REPORTER</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Error reporter.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#ERROR_REPORTER"><B>ERROR_REPORTER</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Error reporter.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#ERROR_REPORTER"><B>ERROR_REPORTER</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Error reporter.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters"><B>ElementRemover</B></A> - class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>.<DD>This class is a document filter capable of removing specified
+ elements from the processing stream.<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#ElementRemover()"><B>ElementRemover()</B></A> - 
+Constructor for class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html#element"><B>element</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A>
+<DD>The element.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#elementAccepted(java.lang.String)"><B>elementAccepted(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Returns true if the specified element is accepted.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#elementRemoved(java.lang.String)"><B>elementRemoved(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Returns true if the specified element should be removed.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#emptyAttributes()"><B>emptyAttributes()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns a set of empty attributes.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>emptyElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Empty element.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>emptyElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Empty element.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>emptyElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Empty element.
+<DT><A HREF="org/cyberneko/html/filters/Identity.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>emptyElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A>
+<DD>Empty element.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>emptyElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Empty element.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>emptyElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Empty element.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>emptyElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Empty element.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>emptyElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Empty element.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#encoding"><B>encoding</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Encoding.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#endCDATA(org.apache.xerces.xni.Augmentations)"><B>endCDATA(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>End CDATA section.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#endCDATA(org.apache.xerces.xni.Augmentations)"><B>endCDATA(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>End CDATA section.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#endCDATA(org.apache.xerces.xni.Augmentations)"><B>endCDATA(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>End CDATA section.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#endCDATA(org.apache.xerces.xni.Augmentations)"><B>endCDATA(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>End CDATA section.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#endCDATA(org.apache.xerces.xni.Augmentations)"><B>endCDATA(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>End CDATA section.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#endDocument(org.apache.xerces.xni.Augmentations)"><B>endDocument(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>End document.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#endDocument(org.apache.xerces.xni.Augmentations)"><B>endDocument(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>End document.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#endDocument(org.apache.xerces.xni.Augmentations)"><B>endDocument(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>End document.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><B>endElement(QName, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>End element.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><B>endElement(QName, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>End element.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><B>endElement(QName, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>End element.
+<DT><A HREF="org/cyberneko/html/filters/Identity.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><B>endElement(QName, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A>
+<DD>End element.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><B>endElement(QName, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>End element.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><B>endElement(QName, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>End element.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><B>endElement(QName, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>End element.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><B>endElement(QName, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>End element.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)"><B>endGeneralEntity(String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>End entity.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)"><B>endGeneralEntity(String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>End general entity.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)"><B>endGeneralEntity(String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>End general entity.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)"><B>endGeneralEntity(String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>End general entity.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)"><B>endGeneralEntity(String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>End general entity.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)"><B>endPrefixMapping(String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>End prefix mapping.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)"><B>endPrefixMapping(String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>End prefix mapping.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)"><B>endPrefixMapping(String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>End prefix mapping.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)"><B>endPrefixMapping(String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>End prefix mapping.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#equals(java.lang.Object)"><B>equals(Object)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Returns true if the objects are equal.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#expandSystemId(java.lang.String, java.lang.String)"><B>expandSystemId(String, String)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Expands a system id and returns the system id as a URI, if
+ it can be expanded.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#expandedSystemId"><B>expandedSystemId</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Expanded system identifier.
+</DL>
+<HR>
+<A NAME="_F_"><!-- --></A><H2>
+<B>F</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#FIELDSET"><B>FIELDSET</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#FILTERS"><B>FILTERS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Pipeline filters.
+<DT><A HREF="org/cyberneko/html/filters/Identity.html#FILTERS"><B>FILTERS</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A>
+<DD>Filters property identifier.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#FILTERS"><B>FILTERS</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Filters property identifier.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#FIX_MSWINDOWS_REFS"><B>FIX_MSWINDOWS_REFS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Fix Microsoft Windows® character entity references.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#FONT"><B>FONT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#FORM"><B>FORM</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#FRAME"><B>FRAME</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#FRAMESET"><B>FRAMESET</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#fAcceptedElements"><B>fAcceptedElements</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Accepted elements.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fAugmentations"><B>fAugmentations</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Augmentations.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fAugmentations"><B>fAugmentations</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Include infoset augmentations.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#fAugmentations"><B>fAugmentations</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Augmentations.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#fBeginColumnNumber"><B>fBeginColumnNumber</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Beginning column number.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fBeginColumnNumber"><B>fBeginColumnNumber</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Beginning column number.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#fBeginLineNumber"><B>fBeginLineNumber</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Beginning line number.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fBeginLineNumber"><B>fBeginLineNumber</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Beginning line number.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fByteBuffer"><B>fByteBuffer</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Byte buffer.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fByteLength"><B>fByteLength</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Length of bytes read into byte buffer.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fByteOffset"><B>fByteOffset</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Offset into byte buffer during playback.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fByteStream"><B>fByteStream</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>The playback byte stream.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fCDATASections"><B>fCDATASections</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>CDATA sections.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fCleared"><B>fCleared</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Buffer cleared.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fCloseStream"><B>fCloseStream</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Stream opened by parser.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fContentScanner"><B>fContentScanner</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Content scanner.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fCurrentEntity"><B>fCurrentEntity</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Current entity.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fCurrentEntityStack"><B>fCurrentEntityStack</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>The current entity stack.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#fCurrentNode"><B>fCurrentNode</B></A> - 
+Variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Current node.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fDTDContentModelHandler"><B>fDTDContentModelHandler</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>DTD content model handler.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fDTDHandler"><B>fDTDHandler</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>DTD handler.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fDefaultIANAEncoding"><B>fDefaultIANAEncoding</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Default encoding.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fDetected"><B>fDetected</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Encoding detected.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fDoctypePubid"><B>fDoctypePubid</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Doctype declaration public identifier.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fDoctypeSysid"><B>fDoctypeSysid</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Doctype declaration system identifier.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#fDocument"><B>fDocument</B></A> - 
+Variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Document.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fDocumentFragment"><B>fDocumentFragment</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Document fragment balancing only.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#fDocumentFragment"><B>fDocumentFragment</B></A> - 
+Variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>DOM document fragment.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fDocumentHandler"><B>fDocumentHandler</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Document handler.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fDocumentHandler"><B>fDocumentHandler</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>The document handler.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fDocumentHandler"><B>fDocumentHandler</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>The document handler.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#fDocumentHandler"><B>fDocumentHandler</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Document handler.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fDocumentScanner"><B>fDocumentScanner</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Document scanner.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fDocumentSource"><B>fDocumentSource</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>The document source.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#fDocumentSource"><B>fDocumentSource</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Document source.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#fDocumentSource"><B>fDocumentSource</B></A> - 
+Variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Document source.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fElementCount"><B>fElementCount</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Element count.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fElementDepth"><B>fElementDepth</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Element depth.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#fElementDepth"><B>fElementDepth</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>The element depth.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#fElementDepth"><B>fElementDepth</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Element depth.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html#fElementName"><B>fElementName</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A>
+<DD>Name of element whose content needs to be scanned as text.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fElementStack"><B>fElementStack</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>The element stack.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#fEncoding"><B>fEncoding</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>The encoding.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#fEndColumnNumber"><B>fEndColumnNumber</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Ending column number.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fEndColumnNumber"><B>fEndColumnNumber</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Ending column number.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#fEndLineNumber"><B>fEndLineNumber</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Ending line number.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fEndLineNumber"><B>fEndLineNumber</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Ending line number.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fEntityResolver"><B>fEntityResolver</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Entity resolver.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#fEntries"><B>fEntries</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>The entries.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fErrorHandler"><B>fErrorHandler</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Error handler.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#fErrorMessages"><B>fErrorMessages</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A>
+<DD>Error messages.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fErrorReporter"><B>fErrorReporter</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Error reporter.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fErrorReporter"><B>fErrorReporter</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Error reporter.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fErrorReporter"><B>fErrorReporter</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Error reporter.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fFixWindowsCharRefs"><B>fFixWindowsCharRefs</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Fix Microsoft Windows® character entity references.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fHTMLComponents"><B>fHTMLComponents</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Components.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fIANAEncoding"><B>fIANAEncoding</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Auto-detected IANA encoding.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fIgnoreOutsideContent"><B>fIgnoreOutsideContent</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Ignore outside content.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fIgnoreSpecifiedCharset"><B>fIgnoreSpecifiedCharset</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Ignore specified character set.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#fInCDATASection"><B>fInCDATASection</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>True if inside a CDATA section.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#fInCDATASection"><B>fInCDATASection</B></A> - 
+Variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>True if within a CDATA section.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fInlineStack"><B>fInlineStack</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>The inline stack.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fInsertDoctype"><B>fInsertDoctype</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Insert document type declaration.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#fInsertNamespaces"><B>fInsertNamespaces</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Insert namespaces.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fIso8859Encoding"><B>fIso8859Encoding</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>True if the encoding matches "ISO-8859-*".
+<DT><A HREF="org/cyberneko/html/HTMLAugmentations.html#fItems"><B>fItems</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A>
+<DD>Augmentation items.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fJavaEncoding"><B>fJavaEncoding</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Auto-detected Java encoding.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#fLastLocale"><B>fLastLocale</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A>
+<DD>Last locale.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#fLevels"><B>fLevels</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>The levels of the entries.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fLocale"><B>fLocale</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Locale.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fNamesAttrs"><B>fNamesAttrs</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Modify HTML attribute names.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fNamesAttrs"><B>fNamesAttrs</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Modify HTML attribute names.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#fNamesAttrs"><B>fNamesAttrs</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Modify HTML attribute names.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fNamesElems"><B>fNamesElems</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Modify HTML element names.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fNamesElems"><B>fNamesElems</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Modify HTML element names.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#fNamesElems"><B>fNamesElems</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Modify HTML element names.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fNamespaceBinder"><B>fNamespaceBinder</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Namespace binder.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#fNamespaceContext"><B>fNamespaceContext</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Namespace context.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#fNamespaceContext"><B>fNamespaceContext</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Namespace information.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#fNamespacePrefixes"><B>fNamespacePrefixes</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Namespace prefixes.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fNamespaces"><B>fNamespaces</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Namespaces.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#fNamespaces"><B>fNamespaces</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Namespaces.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#fNamespaces"><B>fNamespaces</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Namespaces.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#fNamespacesURI"><B>fNamespacesURI</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Namespaces URI.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#fNormalize"><B>fNormalize</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Normalize character content.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fNotifyCharRefs"><B>fNotifyCharRefs</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Notify character entity references.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fNotifyHtmlBuiltinRefs"><B>fNotifyHtmlBuiltinRefs</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Notify HTML built-in general entity references.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fNotifyXmlBuiltinRefs"><B>fNotifyXmlBuiltinRefs</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Notify XML built-in general entity references.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fOverrideDoctype"><B>fOverrideDoctype</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Override doctype declaration public and system identifiers.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#fOverrideNamespaces"><B>fOverrideNamespaces</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Override namespaces.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#fParserConfiguration"><B>fParserConfiguration</B></A> - 
+Variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Parser configuration.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fPlayback"><B>fPlayback</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Playback mode.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#fPrintChars"><B>fPrintChars</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Print characters.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#fPrinter"><B>fPrinter</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>The print writer used for serializing the document with the
+ appropriate character encoding.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#fPublicId"><B>fPublicId</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Public identifier of doctype declaration.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fPushbackLength"><B>fPushbackLength</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Pushback length.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fPushbackOffset"><B>fPushbackOffset</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Pushback offset.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#fRemovalElementDepth"><B>fRemovalElementDepth</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>The element depth at element removal.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#fRemovedElements"><B>fRemovedElements</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Removed elements.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fReportErrors"><B>fReportErrors</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Report errors.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fReportErrors"><B>fReportErrors</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Report errors.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fScanner"><B>fScanner</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>The current scanner.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fScannerState"><B>fScannerState</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>The current scanner state.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html#fScript"><B>fScript</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A>
+<DD>True if <script> element.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fScriptStripCDATADelims"><B>fScriptStripCDATADelims</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Strip CDATA delimiters from SCRIPT tags.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fScriptStripCommentDelims"><B>fScriptStripCommentDelims</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Strip comment delimiters from SCRIPT tags.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fSeenAnything"><B>fSeenAnything</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>True if seen anything.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fSeenBodyElement"><B>fSeenBodyElement</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>True if seen <body< element.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fSeenDoctype"><B>fSeenDoctype</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>True if root element has been seen.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#fSeenDoctype"><B>fSeenDoctype</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>True if the doctype declaration was seen.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fSeenHeadElement"><B>fSeenHeadElement</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>True if seen <head< element.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#fSeenHttpEquiv"><B>fSeenHttpEquiv</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Seen http-equiv directive.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fSeenRootElement"><B>fSeenRootElement</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>True if root element has been seen.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#fSeenRootElement"><B>fSeenRootElement</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>True if root element was seen.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#fSeenRootElement"><B>fSeenRootElement</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Seen root element.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#fSeenRootElementEnd"><B>fSeenRootElementEnd</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>True if seen the end of the document element.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fSpecialScanner"><B>fSpecialScanner</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Special scanner used for elements whose content needs to be scanned 
+ as plain text, ignoring markup such as elements and entity references.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fString"><B>fString</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>String.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fStringBuffer"><B>fStringBuffer</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>String buffer.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html#fStyle"><B>fStyle</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A>
+<DD>True if <style> element.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fStyleStripCDATADelims"><B>fStyleStripCDATADelims</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Strip CDATA delimiters from STYLE tags.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fStyleStripCommentDelims"><B>fStyleStripCommentDelims</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Strip comment delimiters from STYLE tags.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#fSynthesizedNamespaceCount"><B>fSynthesizedNamespaceCount</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Synthesized namespace binding count.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#fSystemId"><B>fSystemId</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>System identifier of doctype declaration.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#fTagBalancer"><B>fTagBalancer</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>HTML tag balancer.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html#fTextarea"><B>fTextarea</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A>
+<DD>True if <textarea> element.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#fTop"><B>fTop</B></A> - 
+Variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Top of the levels list.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fixURI(java.lang.String)"><B>fixURI(String)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Fixes a platform dependent filename to standard URI form.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#fixWindowsCharacter(int)"><B>fixWindowsCharacter(int)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Fixes Microsoft Windows® specific characters.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#flags"><B>flags</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Informational flags.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#formatMessage(java.lang.String, java.lang.Object[])"><B>formatMessage(String, Object[])</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A>
+<DD>Format message without reporting error.
+<DT><A HREF="org/cyberneko/html/HTMLErrorReporter.html#formatMessage(java.lang.String, java.lang.Object[])"><B>formatMessage(String, Object[])</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A>
+<DD>Format message without reporting error.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#formatSimpleMessage(java.lang.String, java.lang.Object[])"><B>formatSimpleMessage(String, Object[])</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A>
+<DD>Format simple message.
+</DL>
+<HR>
+<A NAME="_G_"><!-- --></A><H2>
+<B>G</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLEntities.html#get(java.lang.String)"><B>get(String)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html">HTMLEntities</A>
+<DD>Returns the character associated to the given entity name, or
+ -1 if the name is not known.
+<DT><A HREF="org/cyberneko/html/HTMLEntities.html#get(int)"><B>get(int)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html">HTMLEntities</A>
+<DD>Returns the name associated to the given character or null if
+ the character is not known.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getAllPrefixes()"><B>getAllPrefixes()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Get all prefixes.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getBaseSystemId()"><B>getBaseSystemId()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the base system identifier.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#getBeginColumnNumber()"><B>getBeginColumnNumber()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A>
+<DD>Returns the column number of the beginning of this event.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.html#getBeginColumnNumber()"><B>getBeginColumnNumber()</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A>
+<DD>Returns the column number of the beginning of this event.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#getBeginColumnNumber()"><B>getBeginColumnNumber()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Returns the column number of the beginning of this event.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#getBeginLineNumber()"><B>getBeginLineNumber()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A>
+<DD>Returns the line number of the beginning of this event.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.html#getBeginLineNumber()"><B>getBeginLineNumber()</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A>
+<DD>Returns the line number of the beginning of this event.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#getBeginLineNumber()"><B>getBeginLineNumber()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Returns the line number of the beginning of this event.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getColumnNumber()"><B>getColumnNumber()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the current column number.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#getDTDContentModelHandler()"><B>getDTDContentModelHandler()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Returns the DTD content model handler.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#getDTDHandler()"><B>getDTDHandler()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Returns the DTD handler.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getDeclaredPrefixAt(int)"><B>getDeclaredPrefixAt(int)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Get declared prefix at.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getDeclaredPrefixCount()"><B>getDeclaredPrefixCount()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Get declared prefix count.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#getDocumentHandler()"><B>getDocumentHandler()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Returns the document handler.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getDocumentHandler()"><B>getDocumentHandler()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the document handler.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#getDocumentHandler()"><B>getDocumentHandler()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns the document handler.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#getDocumentHandler()"><B>getDocumentHandler()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Returns the document handler.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#getDocumentSource()"><B>getDocumentSource()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns the document source.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#getDocumentSource()"><B>getDocumentSource()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Returns the document source.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#getDocumentSource()"><B>getDocumentSource()</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Returns the document source.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#getElement(short)"><B>getElement(short)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD>Returns the element information for the specified element code.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#getElement(java.lang.String)"><B>getElement(String)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD>Returns the element information for the specified element name.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#getElement(java.lang.String, org.cyberneko.html.HTMLElements.Element)"><B>getElement(String, HTMLElements.Element)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD>Returns the element information for the specified element name.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#getElement(java.lang.String)"><B>getElement(String)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns an HTML element.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#getElementDepth(org.cyberneko.html.HTMLElements.Element)"><B>getElementDepth(HTMLElements.Element)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns the depth of the open tag associated with the specified
+ element name or -1 if no matching element is found.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getEncoding()"><B>getEncoding()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the encoding.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#getEndColumnNumber()"><B>getEndColumnNumber()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A>
+<DD>Returns the column number of the end of this event.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.html#getEndColumnNumber()"><B>getEndColumnNumber()</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A>
+<DD>Returns the column number of the end of this event.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#getEndColumnNumber()"><B>getEndColumnNumber()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Returns the column number of the end of this event.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#getEndLineNumber()"><B>getEndLineNumber()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A>
+<DD>Returns the line number of the end of this event.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.html#getEndLineNumber()"><B>getEndLineNumber()</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A>
+<DD>Returns the line number of the end of this event.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#getEndLineNumber()"><B>getEndLineNumber()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Returns the line number of the end of this event.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#getEntityResolver()"><B>getEntityResolver()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Returns the entity resolver.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#getErrorHandler()"><B>getErrorHandler()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Returns the error handler.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#getErrorHandler()"><B>getErrorHandler()</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Return the current error handler.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getExpandedSystemId()"><B>getExpandedSystemId()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the expanded system identifier.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#getFeature(java.lang.String)"><B>getFeature(String)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Query the state of a feature.
+<DT><A HREF="org/cyberneko/html/HTMLComponent.html#getFeatureDefault(java.lang.String)"><B>getFeatureDefault(String)</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>
+<DD>Returns the default state for a feature, or null if this
+ component does not want to report a default value for this
+ feature.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getFeatureDefault(java.lang.String)"><B>getFeatureDefault(String)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the default state for a feature.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#getFeatureDefault(java.lang.String)"><B>getFeatureDefault(String)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns the default state for a feature.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#getFeatureDefault(java.lang.String)"><B>getFeatureDefault(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Returns the default state for a feature, or null if this
+ component does not want to report a default value for this
+ feature.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#getFeatureDefault(java.lang.String)"><B>getFeatureDefault(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Returns the default state for a feature, or null if this
+ component does not want to report a default value for this
+ feature.
+<DT><A HREF="org/cyberneko/html/HTMLAugmentations.html#getItem(java.lang.String)"><B>getItem(String)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A>
+<DD>Get information identified by a key from the Augmentations structure.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getLineNumber()"><B>getLineNumber()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the current line number.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getLiteralSystemId()"><B>getLiteralSystemId()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the literal system identifier.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#getLocale()"><B>getLocale()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Returns the locale.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getNamesValue(java.lang.String)"><B>getNamesValue(String)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Converts HTML names string value to constant value.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#getNamesValue(java.lang.String)"><B>getNamesValue(String)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Converts HTML names string value to constant value.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#getNamesValue(java.lang.String)"><B>getNamesValue(String)</B></A> - 
+Static method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Converts HTML names string value to constant value.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getParentContext()"><B>getParentContext()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Get parent context.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#getParentDepth(org.cyberneko.html.HTMLElements.Element[], short)"><B>getParentDepth(HTMLElements.Element[], short)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns the depth of the open tag associated with the specified
+ element parent names or -1 if no matching element is found.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getPrefix(java.lang.String)"><B>getPrefix(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Get prefix.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#getProperty(java.lang.String)"><B>getProperty(String)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Query the value of a property.
+<DT><A HREF="org/cyberneko/html/HTMLComponent.html#getPropertyDefault(java.lang.String)"><B>getPropertyDefault(String)</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>
+<DD>Returns the default state for a property, or null if this
+ component does not want to report a default value for this
+ property.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getPropertyDefault(java.lang.String)"><B>getPropertyDefault(String)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the default state for a property.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#getPropertyDefault(java.lang.String)"><B>getPropertyDefault(String)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns the default state for a property.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#getPropertyDefault(java.lang.String)"><B>getPropertyDefault(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Returns the default state for a property, or null if this
+ component does not want to report a default value for this
+ property.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#getPropertyDefault(java.lang.String)"><B>getPropertyDefault(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Returns the default value for a property, or null if this
+ component does not want to report a default value for this
+ property.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getPublicId()"><B>getPublicId()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the public identifier.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getRecognizedFeatures()"><B>getRecognizedFeatures()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns recognized features.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#getRecognizedFeatures()"><B>getRecognizedFeatures()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns recognized features.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#getRecognizedFeatures()"><B>getRecognizedFeatures()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Returns a list of feature identifiers that are recognized by
+ this component.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#getRecognizedFeatures()"><B>getRecognizedFeatures()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Returns a list of feature identifiers that are recognized by
+ this component.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getRecognizedProperties()"><B>getRecognizedProperties()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns recognized properties.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#getRecognizedProperties()"><B>getRecognizedProperties()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns recognized properties.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#getRecognizedProperties()"><B>getRecognizedProperties()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Returns a list of property identifiers that are recognized by
+ this component.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#getRecognizedProperties()"><B>getRecognizedProperties()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Returns a list of property identifiers that are recognized by
+ this component.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getURI(java.lang.String)"><B>getURI(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Get URI.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#getValue(org.apache.xerces.xni.XMLAttributes, java.lang.String)"><B>getValue(XMLAttributes, String)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns the value of the specified attribute, ignoring case.
+</DL>
+<HR>
+<A NAME="_H_"><!-- --></A><H2>
+<B>H</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#H1"><B>H1</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#H2"><B>H2</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#H3"><B>H3</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#H4"><B>H4</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#H5"><B>H5</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#H6"><B>H6</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#HEAD"><B>HEAD</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#HR"><B>HR</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#HTML"><B>HTML</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html"><B>HTMLAugmentations</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A>.<DD>This class is here to overcome the XNI changes to the 
+ <code>Augmentations</code> interface.<DT><A HREF="org/cyberneko/html/HTMLAugmentations.html#HTMLAugmentations()"><B>HTMLAugmentations()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html"><B>HTMLComponent</B></A> - interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>.<DD>This interface extends the XNI <code>XMLComponent</code> interface
+ to add methods that allow the preferred default values for features
+ and properties to be queried.<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html"><B>HTMLConfiguration</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>.<DD>An XNI-based parser configuration that can be used to parse HTML 
+ documents.<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#HTMLConfiguration()"><B>HTMLConfiguration()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Default constructor.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html"><B>HTMLConfiguration.ErrorReporter</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A>.<DD>Defines an error reporter for reporting HTML errors.<DT><A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#HTMLConfiguration.ErrorReporter()"><B>HTMLConfigurati [...]
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><B>HTMLElements</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>.<DD>Collection of HTML element information.<DT><A HREF="org/cyberneko/html/HTMLElements.html#HTMLElements()"><B>HTMLElements()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html"><B>HTMLElements.Element</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>.<DD>Element information.<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#HTMLElements.Element(short, java.lang.String, int, short, short[])"><B>HTMLElements.Element(short, String, int, short, short[])</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Constructs an element object.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#HTMLElements.Element(short, java.lang.String, int, short, short, short[])"><B>HTMLElements.Element(short, String, int, short, short, short[])</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Constructs an element object.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#HTMLElements.Element(short, java.lang.String, int, short[], short[])"><B>HTMLElements.Element(short, String, int, short[], short[])</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Constructs an element object.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#HTMLElements.Element(short, java.lang.String, int, short[], short, short[])"><B>HTMLElements.Element(short, String, int, short[], short, short[])</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Constructs an element object.
+<DT><A HREF="org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html"><B>HTMLElements.ElementList</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A>.<DD>Unsynchronized list of elements.<DT><A HREF="org/cyberneko/html/HTMLElements.ElementList.html#HTMLElements.ElementList()"><B>HTMLElements.ElementList()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html"><B>HTMLEntities</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html">HTMLEntities</A>.<DD>Pre-defined HTML entities.<DT><A HREF="org/cyberneko/html/HTMLEntities.html#HTMLEntities()"><B>HTMLEntities()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html">HTMLEntities</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><B>HTMLErrorReporter</B></A> - interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A>.<DD>Defines an error reporter for reporting HTML errors.<DT><A HREF="org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html"><B>HTMLEventInfo</B></A> - interface org.cyberneko.html.<A HREF="org/cyber [...]
+ application through the XNI pipeline.<DT><A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html"><B>HTMLEventInfo.SynthesizedItem</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A>.<DD>Synthesized infoset item.<DT><A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#HTMLEventInfo.SynthesizedItem()"><B>HTMLEventInfo.Sy [...]
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html"><B>HTMLScanner</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>.<DD>A simple HTML scanner.<DT><A HREF="org/cyberneko/html/HTMLScanner.html#HTMLScanner()"><B>HTMLScanner()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html"><B>HTMLScanner.ContentScanner</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>.<DD>The primary HTML document scanner.<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#HTMLScanner.ContentScanner()"><B>HTMLScanner.ContentScanner()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html"><B>HTMLScanner.CurrentEntity</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>.<DD>Current entity.<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#HTMLScanner.CurrentEntity(java.io.Reader, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.l [...]
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Constructs an entity from the specified stream.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html"><B>HTMLScanner.LocationItem</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>.<DD>Location infoset item.<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#HTMLScanner.LocationItem()"><B>HTMLScanner.LocationItem()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html"><B>HTMLScanner.PlaybackInputStream</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>.<DD>A playback input stream.<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#HTMLScanner.PlaybackInputStream(java.io.InputStream)"><B>HTMLScanner.PlaybackInpu [...]
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Constructor.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html"><B>HTMLScanner.Scanner</B></A> - interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A>.<DD>Basic scanner interface.<DT><A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html"><B>HTMLScanner.SpecialScanner</B></A> - class org.cyberneko.html.<A HREF="org/cyberne [...]
+ as plain text, ignoring markup such as elements and entity references.<DT><A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html#HTMLScanner.SpecialScanner()"><B>HTMLScanner.SpecialScanner()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html"><B>HTMLTagBalancer</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>.<DD>Balances tags in an HTML document.<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#HTMLTagBalancer()"><B>HTMLTagBalancer()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html"><B>HTMLTagBalancer.Info</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A>.<DD>Element info for each start element.<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html#HTMLTagBalancer.Info(org.cyberneko.html.HTMLElements.Element, org.apache.xerces.xni.QName)"><B>HTMLTagBalancer.Info(HTMLElem [...]
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A>
+<DD>Creates an element information object.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html#HTMLTagBalancer.Info(org.cyberneko.html.HTMLElements.Element, org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)"><B>HTMLTagBalancer.Info(HTMLElements.Element, QName, XMLAttributes)</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A>
+<DD>Creates an element information object.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html"><B>HTMLTagBalancer.InfoStack</B></A> - class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A>.<DD>Unsynchronized stack of element information.<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html#HTMLTagBalancer.InfoStack()"><B>HTMLTagBalancer.InfoStack()</B></A> - 
+Constructor for class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_FRAMESET_PUBID"><B>HTML_4_01_FRAMESET_PUBID</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>HTML 4.01 frameset public identifier ("-//W3C//DTD HTML 4.01 Frameset//EN").
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_FRAMESET_SYSID"><B>HTML_4_01_FRAMESET_SYSID</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>HTML 4.01 frameset system identifier ("http://www.w3.org/TR/html4/frameset.dtd").
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_STRICT_PUBID"><B>HTML_4_01_STRICT_PUBID</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>HTML 4.01 strict public identifier ("-//W3C//DTD HTML 4.01//EN").
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_STRICT_SYSID"><B>HTML_4_01_STRICT_SYSID</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>HTML 4.01 strict system identifier ("http://www.w3.org/TR/html4/strict.dtd").
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_TRANSITIONAL_PUBID"><B>HTML_4_01_TRANSITIONAL_PUBID</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>HTML 4.01 transitional public identifier ("-//W3C//DTD HTML 4.01 Transitional//EN").
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#HTML_4_01_TRANSITIONAL_SYSID"><B>HTML_4_01_TRANSITIONAL_SYSID</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>HTML 4.01 transitional system identifier ("http://www.w3.org/TR/html4/loose.dtd").
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#handleOpenTag(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)"><B>handleOpenTag(QName, XMLAttributes)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Handles an open tag.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#handleStartDocument()"><B>handleStartDocument()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Handle start document.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#handleStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)"><B>handleStartElement(QName, XMLAttributes)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Handle start element.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#hashCode()"><B>hashCode()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Returns a hash code for this object.
+</DL>
+<HR>
+<A NAME="_I_"><!-- --></A><H2>
+<B>I</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#I"><B>I</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#IFRAME"><B>IFRAME</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#IGNORE_OUTSIDE_CONTENT"><B>IGNORE_OUTSIDE_CONTENT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Ignore outside content.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#IGNORE_SPECIFIED_CHARSET"><B>IGNORE_SPECIFIED_CHARSET</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Ignore specified charset found in the <meta equiv='Content-Type'
+ content='text/html;charset=…'> tag.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#ILAYER"><B>ILAYER</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#IMG"><B>IMG</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#INLINE"><B>INLINE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Inline element.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#INPUT"><B>INPUT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#INS"><B>INS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#INSERT_DOCTYPE"><B>INSERT_DOCTYPE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Insert document type declaration.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#INSERT_NAMESPACES"><B>INSERT_NAMESPACES</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Insert namespace binding URIs.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#ISINDEX"><B>ISINDEX</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters"><B>Identity</B></A> - class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A>.<DD>This filter performs the identity operation of the original 
+ document event stream generated by the HTML scanner by removing 
+ events that are synthesized by the tag balancer.<DT><A HREF="org/cyberneko/html/filters/Identity.html#Identity()"><B>Identity()</B></A> - 
+Constructor for class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>ignorableWhitespace(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Ignorable whitespace.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>ignorableWhitespace(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Ignorable whitespace.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>ignorableWhitespace(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Ignorable whitespace.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>ignorableWhitespace(XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Ignorable whitespace.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#isBlock()"><B>isBlock()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Returns true if this element is a block element.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#isContainer()"><B>isContainer()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Returns true if this element is a container element.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#isEmpty()"><B>isEmpty()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Returns true if this element is an empty element.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#isInline()"><B>isInline()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Returns true if this element is an inline element.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#isSpecial()"><B>isSpecial()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Returns true if this element is special -- if its content
+ should be parsed ignoring markup.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#isSynthesized()"><B>isSynthesized()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A>
+<DD>Returns true if this corresponding event was synthesized.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.html#isSynthesized()"><B>isSynthesized()</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A>
+<DD>Returns true if this corresponding event was synthesized.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#isSynthesized()"><B>isSynthesized()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Returns true if this corresponding event was synthesized.
+</DL>
+<HR>
+<A NAME="_K_"><!-- --></A><H2>
+<B>K</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#KBD"><B>KBD</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#KEYGEN"><B>KEYGEN</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLAugmentations.html#keys()"><B>keys()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A>
+<DD>Returns an enumeration of the keys in the Augmentations structure.
+</DL>
+<HR>
+<A NAME="_L_"><!-- --></A><H2>
+<B>L</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#LABEL"><B>LABEL</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#LAYER"><B>LAYER</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#LEGEND"><B>LEGEND</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#LI"><B>LI</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#LINK"><B>LINK</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#LISTING"><B>LISTING</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#length"><B>length</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Length of characters read into character buffer.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#lineNumber"><B>lineNumber</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Line number.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#literalSystemId"><B>literalSystemId</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Literal system identifier.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#load(int)"><B>load(int)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Loads a new chunk of data into the buffer and returns the number of
+ characters loaded or -1 if no additional characters were loaded.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#locationAugs()"><B>locationAugs()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns an augmentations object with a location item added.
+</DL>
+<HR>
+<A NAME="_M_"><!-- --></A><H2>
+<B>M</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#MAP"><B>MAP</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#MARQUEE"><B>MARQUEE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#MENU"><B>MENU</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#META"><B>META</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#MULTICOL"><B>MULTICOL</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
+Static method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Main.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#merge(java.lang.String[], java.lang.String[])"><B>merge(String[], String[])</B></A> - 
+Static method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Utility method for merging string arrays for recognized features
+ and recognized properties.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#modifyName(java.lang.String, short)"><B>modifyName(String, short)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Modifies the given name based on the specified mode.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#modifyName(java.lang.String, short)"><B>modifyName(String, short)</B></A> - 
+Static method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Modifies the given name based on the specified mode.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#modifyName(java.lang.String, short)"><B>modifyName(String, short)</B></A> - 
+Static method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Modifies the given name based on the specified mode.
+</DL>
+<HR>
+<A NAME="_N_"><!-- --></A><H2>
+<B>N</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#NAMESPACES"><B>NAMESPACES</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Namespaces.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMESPACES"><B>NAMESPACES</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Namespaces.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMESPACES"><B>NAMESPACES</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Namespaces.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#NAMESPACES"><B>NAMESPACES</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Namespaces.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMESPACES_URI"><B>NAMESPACES_URI</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Namespaces URI.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#NAMES_ATTRS"><B>NAMES_ATTRS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Modify HTML attribute names: { "upper", "lower", "default" }.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#NAMES_ATTRS"><B>NAMES_ATTRS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Modify HTML attribute names: { "upper", "lower", "default" }.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_ATTRS"><B>NAMES_ATTRS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Modify HTML attribute names: { "upper", "lower", "default" }.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMES_ATTRS"><B>NAMES_ATTRS</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Modify HTML attribute names: { "upper", "lower", "default" }.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#NAMES_ELEMS"><B>NAMES_ELEMS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Modify HTML element names: { "upper", "lower", "default" }.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#NAMES_ELEMS"><B>NAMES_ELEMS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Modify HTML element names: { "upper", "lower", "default" }.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_ELEMS"><B>NAMES_ELEMS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Modify HTML element names: { "upper", "lower", "default" }.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMES_ELEMS"><B>NAMES_ELEMS</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Modify HTML element names: { "upper", "lower", "default" }.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#NAMES_LOWERCASE"><B>NAMES_LOWERCASE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Lowercase HTML names.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_LOWERCASE"><B>NAMES_LOWERCASE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Lowercase HTML names.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMES_LOWERCASE"><B>NAMES_LOWERCASE</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Lowercase HTML names.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_MATCH"><B>NAMES_MATCH</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Match HTML element names.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#NAMES_NO_CHANGE"><B>NAMES_NO_CHANGE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Don't modify HTML names.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_NO_CHANGE"><B>NAMES_NO_CHANGE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Don't modify HTML names.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMES_NO_CHANGE"><B>NAMES_NO_CHANGE</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Don't modify HTML names.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#NAMES_UPPERCASE"><B>NAMES_UPPERCASE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Uppercase HTML names.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#NAMES_UPPERCASE"><B>NAMES_UPPERCASE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Uppercase HTML names.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NAMES_UPPERCASE"><B>NAMES_UPPERCASE</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Uppercase HTML names.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#NEXTID"><B>NEXTID</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#NOBR"><B>NOBR</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#NOEMBED"><B>NOEMBED</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#NOFRAMES"><B>NOFRAMES</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#NOLAYER"><B>NOLAYER</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#NOSCRIPT"><B>NOSCRIPT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#NOTIFY_CHAR_REFS"><B>NOTIFY_CHAR_REFS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Notify character entity references (e.g.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#NOTIFY_CHAR_REFS"><B>NOTIFY_CHAR_REFS</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Notify character entity references.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#NOTIFY_HTML_BUILTIN_REFS"><B>NOTIFY_HTML_BUILTIN_REFS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Notify handler of built-in entity references (e.g.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#NOTIFY_HTML_BUILTIN_REFS"><B>NOTIFY_HTML_BUILTIN_REFS</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Notify built-in entity references.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#NOTIFY_XML_BUILTIN_REFS"><B>NOTIFY_XML_BUILTIN_REFS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Notify handler of built-in entity references (e.g.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#NO_SUCH_ELEMENT"><B>NO_SUCH_ELEMENT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD>No such element.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#NULL"><B>NULL</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>A "null" object.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters"><B>NamespaceBinder</B></A> - class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>.<DD>This filter binds namespaces if namespace processing is turned on
+ by setting the feature "http://xml.org/sax/features/namespaces" is
+ set to <code>true</code>.<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#NamespaceBinder()"><B>NamespaceBinder()</B></A> - 
+Constructor for class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters"><B>NamespaceBinder.NamespaceSupport</B></A> - class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>.<DD>This namespace context object implements the old and new XNI 
+ <code>NamespaceContext</code> interface methods so that it can
+ be used across all versions of Xerces2.<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#NamespaceBinder.NamespaceSupport()"><B>NamespaceBinder.NamespaceSupport()</B></A> - 
+Constructor for class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Default constructor.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#name"><B>name</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>The element name.
+</DL>
+<HR>
+<A NAME="_O_"><!-- --></A><H2>
+<B>O</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#OBJECT"><B>OBJECT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#OL"><B>OL</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#OPTGROUP"><B>OPTGROUP</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#OPTION"><B>OPTION</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#OVERRIDE_DOCTYPE"><B>OVERRIDE_DOCTYPE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Override doctype declaration public and system identifiers.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#OVERRIDE_NAMESPACES"><B>OVERRIDE_NAMESPACES</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Override namespace binding URI.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#offset"><B>offset</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Offset into character buffer.
+<DT><A HREF="org/cyberneko/html/package-summary.html"><B>org.cyberneko.html</B></A> - package org.cyberneko.html<DD> <DT><A HREF="org/cyberneko/html/filters/package-summary.html"><B>org.cyberneko.html.filters</B></A> - package org.cyberneko.html.filters<DD> <DT><A HREF="org/cyberneko/html/parsers/package-summary.html"><B>org.cyberneko.html.parsers</B></A> - package org.cyberneko.html.parsers<DD> </DL>
+<HR>
+<A NAME="_P_"><!-- --></A><H2>
+<B>P</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#P"><B>P</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#PARAM"><B>PARAM</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#PLAINTEXT"><B>PLAINTEXT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#PRE"><B>PRE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters"><B>Purifier</B></A> - class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>.<DD>This filter purifies the HTML input to ensure XML well-formedness.<DT><A HREF="org/cyberneko/html/filters/Purifier.html#Purifier()"><B>Purifier()</B></A> - 
+Constructor for class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#parent"><B>parent</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Parent elements.
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#parentCodes"><B>parentCodes</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Parent elements.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#parse(org.apache.xerces.xni.parser.XMLInputSource)"><B>parse(XMLInputSource)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Parses a document.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#parse(boolean)"><B>parse(boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Parses the document in a pull parsing fashion.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#parse(java.lang.String, org.w3c.dom.DocumentFragment)"><B>parse(String, DocumentFragment)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Parses a document fragment.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#parse(org.xml.sax.InputSource, org.w3c.dom.DocumentFragment)"><B>parse(InputSource, DocumentFragment)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Parses a document fragment.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html#peek()"><B>peek()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A>
+<DD>Peeks at the top of the stack.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#playback()"><B>playback()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Playback buffer contents.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html#pop()"><B>pop()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A>
+<DD>Pops the top item off of the stack.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#popContext()"><B>popContext()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Pop context.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#printAttributeValue(java.lang.String)"><B>printAttributeValue(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Print attribute value.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#printCharacters(org.apache.xerces.xni.XMLString, boolean)"><B>printCharacters(XMLString, boolean)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Print characters.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#printEndElement(org.apache.xerces.xni.QName)"><B>printEndElement(QName)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Print end element.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#printEntity(java.lang.String)"><B>printEntity(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Print entity.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#printStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)"><B>printStartElement(QName, XMLAttributes)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Print start element.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>processingInstruction(String, XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Processing instruction.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>processingInstruction(String, XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Processing instruction.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>processingInstruction(String, XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Processing instruction.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>processingInstruction(String, XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Processing instruction.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><B>processingInstruction(String, XMLString, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Processing instruction.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#publicId"><B>publicId</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Public identifier.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#purifyName(java.lang.String, boolean)"><B>purifyName(String, boolean)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Purify name.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#purifyQName(org.apache.xerces.xni.QName)"><B>purifyQName(QName)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Purify qualified name.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#purifyText(org.apache.xerces.xni.XMLString)"><B>purifyText(XMLString)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Purify content.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html#push(org.cyberneko.html.HTMLTagBalancer.Info)"><B>push(HTMLTagBalancer.Info)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A>
+<DD>Pushes element information onto the stack.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#pushContext()"><B>pushContext()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Push context.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#pushInputSource(org.apache.xerces.xni.parser.XMLInputSource)"><B>pushInputSource(XMLInputSource)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Pushes an input source onto the current entity stack.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#pushInputSource(org.apache.xerces.xni.parser.XMLInputSource)"><B>pushInputSource(XMLInputSource)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Pushes an input source onto the current entity stack.
+<DT><A HREF="org/cyberneko/html/HTMLAugmentations.html#putItem(java.lang.String, java.lang.Object)"><B>putItem(String, Object)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A>
+<DD>Add additional information identified by a key to the Augmentations 
+ structure.
+</DL>
+<HR>
+<A NAME="_Q_"><!-- --></A><H2>
+<B>Q</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#Q"><B>Q</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html#qname"><B>qname</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A>
+<DD>The element qualified name.
+</DL>
+<HR>
+<A NAME="_R_"><!-- --></A><H2>
+<B>R</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#RB"><B>RB</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#RBC"><B>RBC</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#RECOGNIZED_FEATURES"><B>RECOGNIZED_FEATURES</B></A> - 
+Static variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Recognized features.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#RECOGNIZED_PROPERTIES"><B>RECOGNIZED_PROPERTIES</B></A> - 
+Static variable in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Recognized properties.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#REPORT_ERRORS"><B>REPORT_ERRORS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Report errors.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#REPORT_ERRORS"><B>REPORT_ERRORS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Report errors.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#REPORT_ERRORS"><B>REPORT_ERRORS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Report errors.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#RP"><B>RP</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#RT"><B>RT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#RTC"><B>RTC</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#RUBY"><B>RUBY</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#read()"><B>read()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Read a byte.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#read(byte[])"><B>read(byte[])</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Read an array of bytes.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#read(byte[], int, int)"><B>read(byte[], int, int)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A>
+<DD>Read an array of bytes.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#read()"><B>read()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Reads a single character.
+<DT><A HREF="org/cyberneko/html/HTMLAugmentations.html#removeAllItems()"><B>removeAllItems()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A>
+<DD>Removes all of the elements in this augmentations object.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#removeElement(java.lang.String)"><B>removeElement(String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Specifies that the given element should be completely removed.
+<DT><A HREF="org/cyberneko/html/HTMLAugmentations.html#removeItem(java.lang.String)"><B>removeItem(String)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A>
+<DD>Remove additional info from the Augmentations structure
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#reportError(java.lang.String, java.lang.Object[])"><B>reportError(String, Object[])</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A>
+<DD>Reports an error.
+<DT><A HREF="org/cyberneko/html/HTMLErrorReporter.html#reportError(java.lang.String, java.lang.Object[])"><B>reportError(String, Object[])</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A>
+<DD>Reports an error.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#reportWarning(java.lang.String, java.lang.Object[])"><B>reportWarning(String, Object[])</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A>
+<DD>Reports a warning.
+<DT><A HREF="org/cyberneko/html/HTMLErrorReporter.html#reportWarning(java.lang.String, java.lang.Object[])"><B>reportWarning(String, Object[])</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A>
+<DD>Reports a warning.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#reset()"><B>reset()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Resets the parser configuration.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)"><B>reset(XMLComponentManager)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Resets the component.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)"><B>reset(XMLComponentManager)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Resets the component.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)"><B>reset(XMLComponentManager)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Resets the component.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#reset()"><B>reset()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A>
+<DD>Reset.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)"><B>reset(XMLComponentManager)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Resets the component.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)"><B>reset(XMLComponentManager)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#resourceId()"><B>resourceId()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns an empty resource identifier.
+</DL>
+<HR>
+<A NAME="_S_"><!-- --></A><H2>
+<B>S</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#S"><B>S</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#SAMP"><B>SAMP</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers"><B>SAXParser</B></A> - class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers">SAXParser</A>.<DD>A SAX parser for HTML documents.<DT><A HREF="org/cyberneko/html/parsers/SAXParser.html#SAXParser()"><B>SAXParser()</B></A> - 
+Constructor for class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers">SAXParser</A>
+<DD>Default constructor.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#SCRIPT"><B>SCRIPT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#SCRIPT_STRIP_CDATA_DELIMS"><B>SCRIPT_STRIP_CDATA_DELIMS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Strip XHTML CDATA delimiters ("<![CDATA[" and "]]>") from 
+ SCRIPT tag contents.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#SCRIPT_STRIP_COMMENT_DELIMS"><B>SCRIPT_STRIP_COMMENT_DELIMS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Strip HTML comment delimiters ("<!−−" and 
+ "−−>") from SCRIPT tag contents.
+<DT><A HREF="org/cyberneko/html/HTMLEntities.html#SEITITNE"><B>SEITITNE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html">HTMLEntities</A>
+<DD>Reverse mapping from characters to names.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#SELECT"><B>SELECT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#SIMPLE_ERROR_FORMAT"><B>SIMPLE_ERROR_FORMAT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Simple report format.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#SMALL"><B>SMALL</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#SOUND"><B>SOUND</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#SPACER"><B>SPACER</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#SPAN"><B>SPAN</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.Element.html#SPECIAL"><B>SPECIAL</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>
+<DD>Special element.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#STATE_CONTENT"><B>STATE_CONTENT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>State: content.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#STATE_END_DOCUMENT"><B>STATE_END_DOCUMENT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>State: end document.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#STATE_MARKUP_BRACKET"><B>STATE_MARKUP_BRACKET</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>State: markup bracket.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#STATE_START_DOCUMENT"><B>STATE_START_DOCUMENT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>State: start document.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#STRIKE"><B>STRIKE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#STRONG"><B>STRONG</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#STYLE"><B>STYLE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#STYLE_STRIP_CDATA_DELIMS"><B>STYLE_STRIP_CDATA_DELIMS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Strip XHTML CDATA delimiters ("<![CDATA[" and "]]>") from 
+ STYLE tag contents.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#STYLE_STRIP_COMMENT_DELIMS"><B>STYLE_STRIP_COMMENT_DELIMS</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Strip HTML comment delimiters ("<!−−" and 
+ "−−>") from STYLE tag contents.
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#SUB"><B>SUB</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#SUP"><B>SUP</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#SYNTHESIZED_ITEM"><B>SYNTHESIZED_ITEM</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Synthesized event info item.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#SYNTHESIZED_ITEM"><B>SYNTHESIZED_ITEM</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Synthesized event info item.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#SYNTHESIZED_ITEM"><B>SYNTHESIZED_ITEM</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Synthesized event info item.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#SYNTHESIZED_NAMESPACE_PREFX"><B>SYNTHESIZED_NAMESPACE_PREFX</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Synthesized namespace binding prefix.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scan(boolean)"><B>scan(boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scan.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.Scanner.html#scan(boolean)"><B>scan(boolean)</B></A> - 
+Method in interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A>
+<DD>Scans part of the document.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html#scan(boolean)"><B>scan(boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A>
+<DD>Scan.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scanAttribute(org.apache.xerces.util.XMLAttributesImpl, boolean[])"><B>scanAttribute(XMLAttributesImpl, boolean[])</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scans a real attribute.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scanAttribute(org.apache.xerces.util.XMLAttributesImpl, boolean[], char)"><B>scanAttribute(XMLAttributesImpl, boolean[], char)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scans an attribute, pseudo or real.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scanCDATA()"><B>scanCDATA()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scans a CDATA section.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scanCharacters()"><B>scanCharacters()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scans characters.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html#scanCharacters(org.apache.xerces.util.XMLStringBuffer, int)"><B>scanCharacters(XMLStringBuffer, int)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A>
+<DD>Scan characters.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scanComment()"><B>scanComment()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scans a comment.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#scanDoctype()"><B>scanDoctype()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Scans a DOCTYPE line.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#scanDocument(boolean)"><B>scanDocument(boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Scans the document.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scanEndElement()"><B>scanEndElement()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scans an end element.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#scanEntityRef(org.apache.xerces.util.XMLStringBuffer, boolean)"><B>scanEntityRef(XMLStringBuffer, boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Scans an entity reference.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#scanLiteral()"><B>scanLiteral()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Scans a quoted literal.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scanMarkupContent(org.apache.xerces.util.XMLStringBuffer, char)"><B>scanMarkupContent(XMLStringBuffer, char)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scans markup content.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#scanName()"><B>scanName()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Scans a name.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scanPI()"><B>scanPI()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scans a processing instruction.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scanPseudoAttribute(org.apache.xerces.util.XMLAttributesImpl)"><B>scanPseudoAttribute(XMLAttributesImpl)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scans a pseudo attribute.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html#scanStartElement(boolean[])"><B>scanStartElement(boolean[])</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>
+<DD>Scans a start element.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#setDTDContentModelHandler(org.apache.xerces.xni.XMLDTDContentModelHandler)"><B>setDTDContentModelHandler(XMLDTDContentModelHandler)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Sets the DTD content model handler.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#setDTDHandler(org.apache.xerces.xni.XMLDTDHandler)"><B>setDTDHandler(XMLDTDHandler)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Sets the DTD handler.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)"><B>setDocumentHandler(XMLDocumentHandler)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Sets the document handler.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)"><B>setDocumentHandler(XMLDocumentHandler)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Sets the document handler.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)"><B>setDocumentHandler(XMLDocumentHandler)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Sets the document handler.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)"><B>setDocumentHandler(XMLDocumentHandler)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Sets the document handler.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#setDocumentSource(org.apache.xerces.xni.parser.XMLDocumentSource)"><B>setDocumentSource(XMLDocumentSource)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Sets the document source.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#setDocumentSource(org.apache.xerces.xni.parser.XMLDocumentSource)"><B>setDocumentSource(XMLDocumentSource)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Sets the document source.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#setDocumentSource(org.apache.xerces.xni.parser.XMLDocumentSource)"><B>setDocumentSource(XMLDocumentSource)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Sets the document source.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html#setElementName(java.lang.String)"><B>setElementName(String)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A>
+<DD>Sets the element name.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#setEntityResolver(org.apache.xerces.xni.parser.XMLEntityResolver)"><B>setEntityResolver(XMLEntityResolver)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Sets the entity resolver.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#setErrorHandler(org.apache.xerces.xni.parser.XMLErrorHandler)"><B>setErrorHandler(XMLErrorHandler)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Sets the error handler.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#setErrorHandler(org.xml.sax.ErrorHandler)"><B>setErrorHandler(ErrorHandler)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Allow an application to register an error event handler.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#setFeature(java.lang.String, boolean)"><B>setFeature(String, boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Sets a feature.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#setFeature(java.lang.String, boolean)"><B>setFeature(String, boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Sets a feature.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#setFeature(java.lang.String, boolean)"><B>setFeature(String, boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Sets a feature.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#setFeature(java.lang.String, boolean)"><B>setFeature(String, boolean)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Sets the state of a feature.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#setFeature(java.lang.String, boolean)"><B>setFeature(String, boolean)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Set the state of any feature in a SAX2 parser.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#setInputSource(org.apache.xerces.xni.parser.XMLInputSource)"><B>setInputSource(XMLInputSource)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Sets the input source for the document to parse.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#setInputSource(org.apache.xerces.xni.parser.XMLInputSource)"><B>setInputSource(XMLInputSource)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Sets the input source.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#setLocale(java.util.Locale)"><B>setLocale(Locale)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Sets the locale.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#setProperty(java.lang.String, java.lang.Object)"><B>setProperty(String, Object)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Sets a property.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#setProperty(java.lang.String, java.lang.Object)"><B>setProperty(String, Object)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Sets a property.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#setProperty(java.lang.String, java.lang.Object)"><B>setProperty(String, Object)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Sets a property.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#setProperty(java.lang.String, java.lang.Object)"><B>setProperty(String, Object)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Sets the value of a property.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#setProperty(java.lang.String, java.lang.Object)"><B>setProperty(String, Object)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Set the value of any property in a SAX2 parser.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#setScanner(org.cyberneko.html.HTMLScanner.Scanner)"><B>setScanner(HTMLScanner.Scanner)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Sets the scanner.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#setScannerState(short)"><B>setScannerState(short)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Sets the scanner state.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#setValues(int, int, int, int)"><B>setValues(int, int, int, int)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Sets the values of this item.
+<DT><A HREF="org/cyberneko/html/HTMLElements.ElementList.html#size"><B>size</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A>
+<DD>The size of the list.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#skip(java.lang.String, boolean)"><B>skip(String, boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns true if the specified text is present and is skipped.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#skipMarkup(boolean)"><B>skipMarkup(boolean)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Skips markup.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#skipNewlines()"><B>skipNewlines()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Skips newlines and returns the number of newlines skipped.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#skipNewlines(int)"><B>skipNewlines(int)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Skips newlines and returns the number of newlines skipped.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#skipSpaces()"><B>skipSpaces()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Skips whitespace.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#splitQName(org.apache.xerces.xni.QName)"><B>splitQName(QName)</B></A> - 
+Static method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Splits a qualified name.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#startCDATA(org.apache.xerces.xni.Augmentations)"><B>startCDATA(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Start CDATA section.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#startCDATA(org.apache.xerces.xni.Augmentations)"><B>startCDATA(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Start CDATA section.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#startCDATA(org.apache.xerces.xni.Augmentations)"><B>startCDATA(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Start CDATA section.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#startCDATA(org.apache.xerces.xni.Augmentations)"><B>startCDATA(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Start CDATA section.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#startCDATA(org.apache.xerces.xni.Augmentations)"><B>startCDATA(Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Start CDATA section.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, NamespaceContext, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, NamespaceContext, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, NamespaceContext, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, NamespaceContext, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, NamespaceContext, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, NamespaceContext, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><B>startDocument(XMLLocator, String, NamespaceContext, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Start document.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>startElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Start element.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>startElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Start element.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>startElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Start element.
+<DT><A HREF="org/cyberneko/html/filters/Identity.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>startElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A>
+<DD>Start element.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>startElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>Start element.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>startElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Start element.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>startElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Start element.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><B>startElement(QName, XMLAttributes, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Start element.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startGeneralEntity(String, XMLResourceIdentifier, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Start entity.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startGeneralEntity(String, XMLResourceIdentifier, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Start general entity.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startGeneralEntity(String, XMLResourceIdentifier, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Start general entity.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startGeneralEntity(String, XMLResourceIdentifier, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Start general entity.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startGeneralEntity(String, XMLResourceIdentifier, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Start general entity.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startPrefixMapping(String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Start prefix mapping.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startPrefixMapping(String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Start prefix mapping.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startPrefixMapping(String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Start prefix mapping.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>startPrefixMapping(String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Start prefix mapping.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html#stream"><B>stream</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A>
+<DD>Character stream.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#synthesizeBinding(org.apache.xerces.xni.XMLAttributes, java.lang.String)"><B>synthesizeBinding(XMLAttributes, String)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Synthesize namespace binding.
+<DT><A HREF="org/cyberneko/html/filters/Identity.html#synthesized(org.apache.xerces.xni.Augmentations)"><B>synthesized(Augmentations)</B></A> - 
+Static method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A>
+<DD>Returns true if the information provided is synthesized.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.html#synthesizedAugs()"><B>synthesizedAugs()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>
+<DD>Returns an augmentations object with a synthesized item added.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#synthesizedAugs()"><B>synthesizedAugs()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Returns an augmentations object with a synthesized item added.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#synthesizedAugs()"><B>synthesizedAugs()</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Returns an augmentations object with a synthesized item added.
+</DL>
+<HR>
+<A NAME="_T_"><!-- --></A><H2>
+<B>T</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#TABLE"><B>TABLE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#TBODY"><B>TBODY</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#TD"><B>TD</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#TEXTAREA"><B>TEXTAREA</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#TFOOT"><B>TFOOT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#TH"><B>TH</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#THEAD"><B>THEAD</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#TITLE"><B>TITLE</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#TR"><B>TR</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#TT"><B>TT</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>textDecl(String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>Text declaration.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>textDecl(String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>Text declaration.
+<DT><A HREF="org/cyberneko/html/filters/ElementRemover.html#textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>textDecl(String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>
+<DD>Text declaration.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>textDecl(String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>Text declaration.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#toHexString(int, int)"><B>toHexString(int, int)</B></A> - 
+Static method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>Returns a padded hexadecimal string for the given value.
+<DT><A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#toString()"><B>toString()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A>
+<DD>Returns a string representation of this object.
+<DT><A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html#toString()"><B>toString()</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A>
+<DD>Returns a string representation of this object.
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html#top"><B>top</B></A> - 
+Variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A>
+<DD>The top of the stack.
+</DL>
+<HR>
+<A NAME="_U_"><!-- --></A><H2>
+<B>U</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#U"><B>U</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#UL"><B>UL</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#UNKNOWN"><B>UNKNOWN</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_V_"><!-- --></A><H2>
+<B>V</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#VAR"><B>VAR</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_W_"><!-- --></A><H2>
+<B>W</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#WBR"><B>WBR</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters"><B>Writer</B></A> - class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>.<DD>An HTML writer written as a filter.<DT><A HREF="org/cyberneko/html/filters/Writer.html#Writer()"><B>Writer()</B></A> - 
+Constructor for class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Constructs a writer filter that prints to standard out.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#Writer(java.io.OutputStream, java.lang.String)"><B>Writer(OutputStream, String)</B></A> - 
+Constructor for class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Constructs a writer filter using the specified output stream and
+ encoding.
+<DT><A HREF="org/cyberneko/html/filters/Writer.html#Writer(java.io.Writer, java.lang.String)"><B>Writer(Writer, String)</B></A> - 
+Constructor for class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A>
+<DD>Constructs a writer filter using the specified Java writer and
+ encoding.
+</DL>
+<HR>
+<A NAME="_X_"><!-- --></A><H2>
+<B>X</B></H2>
+<DL>
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#XERCES_2_0_0"><B>XERCES_2_0_0</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Parser version is Xerces 2.0.0.
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#XERCES_2_0_1"><B>XERCES_2_0_1</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Parser version is Xerces 2.0.1.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#XHTML_1_0_URI"><B>XHTML_1_0_URI</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>XHTML 1.0 namespace URI (http://www.w3.org/1999/xhtml).
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#XML"><B>XML</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLConfiguration.html#XML4J_4_0_x"><B>XML4J_4_0_x</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A>
+<DD>Parser version is XML4J 4.0.x.
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#XMLNS_URI"><B>XMLNS_URI</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>XMLNS namespace URI (http://www.w3.org/2000/xmlns/).
+<DT><A HREF="org/cyberneko/html/filters/NamespaceBinder.html#XML_URI"><B>XML_URI</B></A> - 
+Static variable in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>
+<DD>XML namespace URI (http://www.w3.org/XML/1998/namespace).
+<DT><A HREF="org/cyberneko/html/HTMLElements.html#XMP"><B>XMP</B></A> - 
+Static variable in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A>
+<DD> 
+<DT><A HREF="org/cyberneko/html/HTMLTagBalancer.html#xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>xmlDecl(String, String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A>
+<DD>XML declaration.
+<DT><A HREF="org/cyberneko/html/filters/DefaultFilter.html#xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>xmlDecl(String, String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>
+<DD>XML declaration.
+<DT><A HREF="org/cyberneko/html/filters/Purifier.html#xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>xmlDecl(String, String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A>
+<DD>XML declaration.
+<DT><A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html#xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><B>xmlDecl(String, String, String, Augmentations)</B></A> - 
+Method in class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A>
+<DD>XML declaration.
+</DL>
+<HR>
+<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> 
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/index.html b/nekohtml/doc/html/javadoc/index.html
new file mode 100644
index 0000000..dd60d65
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/index.html
@@ -0,0 +1,26 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Sat Jun 18 21:03:53 PDT 2005-->
+<TITLE>
+NekoHTML 0.9.5 Implementation
+</TITLE>
+</HEAD>
+<FRAMESET cols="20%,80%">
+<FRAMESET rows="30%,70%">
+<FRAME src="overview-frame.html" name="packageListFrame" title="All Packages">
+<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+</FRAMESET>
+<FRAME src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions">
+<NOFRAMES>
+<H2>
+Frame Alert</H2>
+
+<P>
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+<BR>
+Link to<A HREF="overview-summary.html">Non-frame version.</A>
+</NOFRAMES>
+</FRAMESET>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLAugmentations.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLAugmentations.html
new file mode 100644
index 0000000..d3bdc90
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLAugmentations.html
@@ -0,0 +1,442 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLAugmentations (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLAugmentations class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLAugmentations (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLAugmentations.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLAugmentations.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLAugmentations</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLAugmentations</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>org.apache.xerces.xni.Augmentations</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>HTMLAugmentations</B><DT>extends java.lang.Object<DT>implements org.apache.xerces.xni.Augmentations</DL>
+
+<P>
+This class is here to overcome the XNI changes to the 
+ <code>Augmentations</code> interface. In early versions of XNI, the
+ augmentations interface contained a <code>clear()</code> method to
+ remove all of the items from the augmentations instance. A later
+ version of XNI changed this method to <code>removeAllItems()</code>.
+ Therefore, this class extends the augmentations interface and
+ explicitly implements both of these methods.
+ <p>
+ <strong>Note:</strong>
+ This code is inspired by performance enhancements submitted by
+ Marc-Andr� Morissette.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.util.Hashtable</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLAugmentations.html#fItems">fItems</A></B></CODE>
+
+<BR>
+          Augmentation items.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLAugmentations.html#HTMLAugmentations()">HTMLAugmentations</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLAugmentations.html#clear()">clear</A></B>()</CODE>
+
+<BR>
+          Removes all of the elements in this augmentations object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLAugmentations.html#getItem(java.lang.String)">getItem</A></B>(java.lang.String key)</CODE>
+
+<BR>
+          Get information identified by a key from the Augmentations structure.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Enumeration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLAugmentations.html#keys()">keys</A></B>()</CODE>
+
+<BR>
+          Returns an enumeration of the keys in the Augmentations structure.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLAugmentations.html#putItem(java.lang.String, java.lang.Object)">putItem</A></B>(java.lang.String key,
+        java.lang.Object item)</CODE>
+
+<BR>
+          Add additional information identified by a key to the Augmentations 
+ structure.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLAugmentations.html#removeAllItems()">removeAllItems</A></B>()</CODE>
+
+<BR>
+          Removes all of the elements in this augmentations object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLAugmentations.html#removeItem(java.lang.String)">removeItem</A></B>(java.lang.String key)</CODE>
+
+<BR>
+          Remove additional info from the Augmentations structure</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="fItems"><!-- --></A><H3>
+fItems</H3>
+<PRE>
+protected java.util.Hashtable <B>fItems</B></PRE>
+<DL>
+<DD>Augmentation items.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLAugmentations()"><!-- --></A><H3>
+HTMLAugmentations</H3>
+<PRE>
+public <B>HTMLAugmentations</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="removeAllItems()"><!-- --></A><H3>
+removeAllItems</H3>
+<PRE>
+public void <B>removeAllItems</B>()</PRE>
+<DL>
+<DD>Removes all of the elements in this augmentations object.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>removeAllItems</CODE> in interface <CODE>org.apache.xerces.xni.Augmentations</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clear()"><!-- --></A><H3>
+clear</H3>
+<PRE>
+public void <B>clear</B>()</PRE>
+<DL>
+<DD>Removes all of the elements in this augmentations object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="putItem(java.lang.String, java.lang.Object)"><!-- --></A><H3>
+putItem</H3>
+<PRE>
+public java.lang.Object <B>putItem</B>(java.lang.String key,
+                                java.lang.Object item)</PRE>
+<DL>
+<DD>Add additional information identified by a key to the Augmentations 
+ structure.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>putItem</CODE> in interface <CODE>org.apache.xerces.xni.Augmentations</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>key</CODE> - Identifier, can't be <code>null</code><DD><CODE>item</CODE> - Additional information
+<DT><B>Returns:</B><DD>The previous value of the specified key in the Augmentations 
+         structure, or <code>null</code> if it did not have one.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getItem(java.lang.String)"><!-- --></A><H3>
+getItem</H3>
+<PRE>
+public java.lang.Object <B>getItem</B>(java.lang.String key)</PRE>
+<DL>
+<DD>Get information identified by a key from the Augmentations structure.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getItem</CODE> in interface <CODE>org.apache.xerces.xni.Augmentations</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>key</CODE> - Identifier, can't be <code>null</code>
+<DT><B>Returns:</B><DD>The value to which the key is mapped in the Augmentations 
+         structure; <code>null</code> if the key is not mapped to any 
+         value.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeItem(java.lang.String)"><!-- --></A><H3>
+removeItem</H3>
+<PRE>
+public java.lang.Object <B>removeItem</B>(java.lang.String key)</PRE>
+<DL>
+<DD>Remove additional info from the Augmentations structure
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>removeItem</CODE> in interface <CODE>org.apache.xerces.xni.Augmentations</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>key</CODE> - Identifier, can't be <code>null</code>
+<DT><B>Returns:</B><DD>The previous value of the specified key in the Augmentations 
+         structure, or <code>null</code> if it did not have one.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="keys()"><!-- --></A><H3>
+keys</H3>
+<PRE>
+public java.util.Enumeration <B>keys</B>()</PRE>
+<DL>
+<DD>Returns an enumeration of the keys in the Augmentations structure.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>keys</CODE> in interface <CODE>org.apache.xerces.xni.Augmentations</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLAugmentations.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLAugmentations.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLComponent.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLComponent.html
new file mode 100644
index 0000000..c60c036
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLComponent.html
@@ -0,0 +1,276 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLComponent (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLComponent interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLComponent (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLComponent.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLComponent.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Interface HTMLComponent</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD>org.apache.xerces.xni.parser.XMLComponent</DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>, <A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A>, <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>HTMLComponent</B><DT>extends org.apache.xerces.xni.parser.XMLComponent</DL>
+
+<P>
+This interface extends the XNI <code>XMLComponent</code> interface
+ to add methods that allow the preferred default values for features
+ and properties to be queried.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: HTMLComponent.java,v 1.4 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLComponent.html#getFeatureDefault(java.lang.String)">getFeatureDefault</A></B>(java.lang.String featureId)</CODE>
+
+<BR>
+          Returns the default state for a feature, or null if this
+ component does not want to report a default value for this
+ feature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLComponent.html#getPropertyDefault(java.lang.String)">getPropertyDefault</A></B>(java.lang.String propertyId)</CODE>
+
+<BR>
+          Returns the default state for a property, or null if this
+ component does not want to report a default value for this
+ property.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.xerces.xni.parser.XMLComponent"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.xerces.xni.parser.XMLComponent</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>getRecognizedFeatures, getRecognizedProperties, reset, setFeature, setProperty</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getFeatureDefault(java.lang.String)"><!-- --></A><H3>
+getFeatureDefault</H3>
+<PRE>
+public java.lang.Boolean <B>getFeatureDefault</B>(java.lang.String featureId)</PRE>
+<DL>
+<DD>Returns the default state for a feature, or null if this
+ component does not want to report a default value for this
+ feature.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getFeatureDefault</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPropertyDefault(java.lang.String)"><!-- --></A><H3>
+getPropertyDefault</H3>
+<PRE>
+public java.lang.Object <B>getPropertyDefault</B>(java.lang.String propertyId)</PRE>
+<DL>
+<DD>Returns the default state for a property, or null if this
+ component does not want to report a default value for this
+ property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getPropertyDefault</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLComponent.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLComponent.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLConfiguration.ErrorReporter.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLConfiguration.ErrorReporter.html
new file mode 100644
index 0000000..0cf93a0
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLConfiguration.ErrorReporter.html
@@ -0,0 +1,451 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLConfiguration.ErrorReporter (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLConfiguration.ErrorReporter class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLConfiguration.ErrorReporter (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLConfiguration.ErrorReporter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLConfiguration.ErrorReporter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLConfiguration.ErrorReporter</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLConfiguration.ErrorReporter</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></DD>
+</DL>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>protected class <B>HTMLConfiguration.ErrorReporter</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></DL>
+
+<P>
+Defines an error reporter for reporting HTML errors. There is no such 
+ thing as a fatal error in parsing HTML. I/O errors are fatal but should 
+ throw an <code>IOException</code> directly instead of reporting an error.
+ <p>
+ When used in a configuration, the error reporter instance should be
+ set as a property with the following property identifier:
+ <pre>
+ "http://cyberneko.org/html/internal/error-reporter" in the
+ </pre>
+ Components in the configuration can query the error reporter using this
+ property identifier.
+ <p>
+ <strong>Note:</strong>
+ All reported errors are within the domain "http://cyberneko.org/html".
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.util.ResourceBundle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#fErrorMessages">fErrorMessages</A></B></CODE>
+
+<BR>
+          Error messages.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.util.Locale</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#fLastLocale">fLastLocale</A></B></CODE>
+
+<BR>
+          Last locale.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected </CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#HTMLConfiguration.ErrorReporter()">HTMLConfiguration.ErrorReporter</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.parser.XMLParseException</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#createException(java.lang.String, java.lang.Object[])">createException</A></B>(java.lang.String key,
+                java.lang.Object[] args)</CODE>
+
+<BR>
+          Creates parse exception.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#formatMessage(java.lang.String, java.lang.Object[])">formatMessage</A></B>(java.lang.String key,
+              java.lang.Object[] args)</CODE>
+
+<BR>
+          Format message without reporting error.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#formatSimpleMessage(java.lang.String, java.lang.Object[])">formatSimpleMessage</A></B>(java.lang.String key,
+                    java.lang.Object[] args)</CODE>
+
+<BR>
+          Format simple message.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#reportError(java.lang.String, java.lang.Object[])">reportError</A></B>(java.lang.String key,
+            java.lang.Object[] args)</CODE>
+
+<BR>
+          Reports an error.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html#reportWarning(java.lang.String, java.lang.Object[])">reportWarning</A></B>(java.lang.String key,
+              java.lang.Object[] args)</CODE>
+
+<BR>
+          Reports a warning.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="fLastLocale"><!-- --></A><H3>
+fLastLocale</H3>
+<PRE>
+protected java.util.Locale <B>fLastLocale</B></PRE>
+<DL>
+<DD>Last locale.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fErrorMessages"><!-- --></A><H3>
+fErrorMessages</H3>
+<PRE>
+protected java.util.ResourceBundle <B>fErrorMessages</B></PRE>
+<DL>
+<DD>Error messages.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLConfiguration.ErrorReporter()"><!-- --></A><H3>
+HTMLConfiguration.ErrorReporter</H3>
+<PRE>
+protected <B>HTMLConfiguration.ErrorReporter</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="formatMessage(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+formatMessage</H3>
+<PRE>
+public java.lang.String <B>formatMessage</B>(java.lang.String key,
+                                      java.lang.Object[] args)</PRE>
+<DL>
+<DD>Format message without reporting error.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html#formatMessage(java.lang.String, java.lang.Object[])">formatMessage</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reportWarning(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+reportWarning</H3>
+<PRE>
+public void <B>reportWarning</B>(java.lang.String key,
+                          java.lang.Object[] args)
+                   throws org.apache.xerces.xni.parser.XMLParseException</PRE>
+<DL>
+<DD>Reports a warning.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html#reportWarning(java.lang.String, java.lang.Object[])">reportWarning</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLParseException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reportError(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+reportError</H3>
+<PRE>
+public void <B>reportError</B>(java.lang.String key,
+                        java.lang.Object[] args)
+                 throws org.apache.xerces.xni.parser.XMLParseException</PRE>
+<DL>
+<DD>Reports an error.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html#reportError(java.lang.String, java.lang.Object[])">reportError</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLParseException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createException(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+createException</H3>
+<PRE>
+protected org.apache.xerces.xni.parser.XMLParseException <B>createException</B>(java.lang.String key,
+                                                                         java.lang.Object[] args)</PRE>
+<DL>
+<DD>Creates parse exception.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="formatSimpleMessage(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+formatSimpleMessage</H3>
+<PRE>
+protected java.lang.String <B>formatSimpleMessage</B>(java.lang.String key,
+                                               java.lang.Object[] args)</PRE>
+<DL>
+<DD>Format simple message.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLConfiguration.ErrorReporter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLConfiguration.ErrorReporter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLConfiguration.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLConfiguration.html
new file mode 100644
index 0000000..edcc0e8
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLConfiguration.html
@@ -0,0 +1,1385 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLConfiguration (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLConfiguration class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLConfiguration (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLConfiguration.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLConfiguration.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLConfiguration</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by">org.apache.xerces.util.ParserConfigurationSettings
+      <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLConfiguration</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>org.apache.xerces.xni.parser.XMLComponentManager, org.apache.xerces.xni.parser.XMLParserConfiguration, org.apache.xerces.xni.parser.XMLPullParserConfiguration</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>HTMLConfiguration</B><DT>extends org.apache.xerces.util.ParserConfigurationSettings<DT>implements org.apache.xerces.xni.parser.XMLPullParserConfiguration</DL>
+
+<P>
+An XNI-based parser configuration that can be used to parse HTML 
+ documents. This configuration can be used directly in order to
+ parse HTML documents or can be used in conjunction with any XNI
+ based tools, such as the Xerces2 implementation.
+ <p>
+ This configuration recognizes the following features:
+ <ul>
+ <li>http://cyberneko.org/html/features/augmentations
+ <li>http://cyberneko.org/html/features/report-errors
+ <li>http://cyberneko.org/html/features/report-errors/simple
+ <li>http://cyberneko.org/html/features/balance-tags
+ <li><i>and</i>
+ <li>the features supported by the scanner and tag balancer components.
+ </ul>
+ <p>
+ This configuration recognizes the following properties:
+ <ul>
+ <li>http://cyberneko.org/html/properties/names/elems
+ <li>http://cyberneko.org/html/properties/names/attrs
+ <li>http://cyberneko.org/html/properties/filters
+ <li>http://cyberneko.org/html/properties/error-reporter
+ <li><i>and</i>
+ <li>the properties supported by the scanner and tag balancer.
+ </ul>
+ <p>
+ For complete usage information, refer to the documentation.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: HTMLConfiguration.java,v 1.9 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html"><CODE>HTMLScanner</CODE></A>, 
+<A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html"><CODE>HTMLTagBalancer</CODE></A>, 
+<A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><CODE>HTMLErrorReporter</CODE></A></DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A></B></CODE>
+
+<BR>
+          Defines an error reporter for reporting HTML errors.</TD>
+</TR>
+</TABLE>
+ 
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#AUGMENTATIONS">AUGMENTATIONS</A></B></CODE>
+
+<BR>
+          Include infoset augmentations.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#BALANCE_TAGS">BALANCE_TAGS</A></B></CODE>
+
+<BR>
+          Balance tags.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#ERROR_DOMAIN">ERROR_DOMAIN</A></B></CODE>
+
+<BR>
+          Error domain.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#ERROR_REPORTER">ERROR_REPORTER</A></B></CODE>
+
+<BR>
+          Error reporter.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fCloseStream">fCloseStream</A></B></CODE>
+
+<BR>
+          Stream opened by parser.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.XMLDocumentHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fDocumentHandler">fDocumentHandler</A></B></CODE>
+
+<BR>
+          Document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fDocumentScanner">fDocumentScanner</A></B></CODE>
+
+<BR>
+          Document scanner.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.XMLDTDContentModelHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fDTDContentModelHandler">fDTDContentModelHandler</A></B></CODE>
+
+<BR>
+          DTD content model handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.XMLDTDHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fDTDHandler">fDTDHandler</A></B></CODE>
+
+<BR>
+          DTD handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.parser.XMLEntityResolver</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fEntityResolver">fEntityResolver</A></B></CODE>
+
+<BR>
+          Entity resolver.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.parser.XMLErrorHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fErrorHandler">fErrorHandler</A></B></CODE>
+
+<BR>
+          Error handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fErrorReporter">fErrorReporter</A></B></CODE>
+
+<BR>
+          Error reporter.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.util.Vector</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fHTMLComponents">fHTMLComponents</A></B></CODE>
+
+<BR>
+          Components.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#FILTERS">FILTERS</A></B></CODE>
+
+<BR>
+          Pipeline filters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.util.Locale</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fLocale">fLocale</A></B></CODE>
+
+<BR>
+          Locale.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fNamespaceBinder">fNamespaceBinder</A></B></CODE>
+
+<BR>
+          Namespace binder.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#fTagBalancer">fTagBalancer</A></B></CODE>
+
+<BR>
+          HTML tag balancer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#NAMES_ATTRS">NAMES_ATTRS</A></B></CODE>
+
+<BR>
+          Modify HTML attribute names: { "upper", "lower", "default" }.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#NAMES_ELEMS">NAMES_ELEMS</A></B></CODE>
+
+<BR>
+          Modify HTML element names: { "upper", "lower", "default" }.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#NAMESPACES">NAMESPACES</A></B></CODE>
+
+<BR>
+          Namespaces.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#REPORT_ERRORS">REPORT_ERRORS</A></B></CODE>
+
+<BR>
+          Report errors.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#SIMPLE_ERROR_FORMAT">SIMPLE_ERROR_FORMAT</A></B></CODE>
+
+<BR>
+          Simple report format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#XERCES_2_0_0">XERCES_2_0_0</A></B></CODE>
+
+<BR>
+          Parser version is Xerces 2.0.0.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#XERCES_2_0_1">XERCES_2_0_1</A></B></CODE>
+
+<BR>
+          Parser version is Xerces 2.0.1.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#XML4J_4_0_x">XML4J_4_0_x</A></B></CODE>
+
+<BR>
+          Parser version is XML4J 4.0.x.</TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.util.ParserConfigurationSettings"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.xerces.util.ParserConfigurationSettings</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fFeatures, fParentSettings, fProperties, fRecognizedFeatures, fRecognizedProperties, PARSER_SETTINGS</CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#HTMLConfiguration()">HTMLConfiguration</A></B>()</CODE>
+
+<BR>
+          Default constructor.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#addComponent(org.cyberneko.html.HTMLComponent)">addComponent</A></B>(<A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A> component)</CODE>
+
+<BR>
+          Adds a component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#cleanup()">cleanup</A></B>()</CODE>
+
+<BR>
+          If the application decides to terminate parsing before the xml document
+ is fully parsed, the application should call this method to free any
+ resource allocated during parsing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.XMLDocumentHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#getDocumentHandler()">getDocumentHandler</A></B>()</CODE>
+
+<BR>
+          Returns the document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.XMLDTDContentModelHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#getDTDContentModelHandler()">getDTDContentModelHandler</A></B>()</CODE>
+
+<BR>
+          Returns the DTD content model handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.XMLDTDHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#getDTDHandler()">getDTDHandler</A></B>()</CODE>
+
+<BR>
+          Returns the DTD handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.parser.XMLEntityResolver</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#getEntityResolver()">getEntityResolver</A></B>()</CODE>
+
+<BR>
+          Returns the entity resolver.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.parser.XMLErrorHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#getErrorHandler()">getErrorHandler</A></B>()</CODE>
+
+<BR>
+          Returns the error handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Locale</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#getLocale()">getLocale</A></B>()</CODE>
+
+<BR>
+          Returns the locale.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#parse(boolean)">parse</A></B>(boolean complete)</CODE>
+
+<BR>
+          Parses the document in a pull parsing fashion.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#parse(org.apache.xerces.xni.parser.XMLInputSource)">parse</A></B>(org.apache.xerces.xni.parser.XMLInputSource source)</CODE>
+
+<BR>
+          Parses a document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#pushInputSource(org.apache.xerces.xni.parser.XMLInputSource)">pushInputSource</A></B>(org.apache.xerces.xni.parser.XMLInputSource inputSource)</CODE>
+
+<BR>
+          Pushes an input source onto the current entity stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#reset()">reset</A></B>()</CODE>
+
+<BR>
+          Resets the parser configuration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)">setDocumentHandler</A></B>(org.apache.xerces.xni.XMLDocumentHandler handler)</CODE>
+
+<BR>
+          Sets the document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#setDTDContentModelHandler(org.apache.xerces.xni.XMLDTDContentModelHandler)">setDTDContentModelHandler</A></B>(org.apache.xerces.xni.XMLDTDContentModelHandler handler)</CODE>
+
+<BR>
+          Sets the DTD content model handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#setDTDHandler(org.apache.xerces.xni.XMLDTDHandler)">setDTDHandler</A></B>(org.apache.xerces.xni.XMLDTDHandler handler)</CODE>
+
+<BR>
+          Sets the DTD handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#setEntityResolver(org.apache.xerces.xni.parser.XMLEntityResolver)">setEntityResolver</A></B>(org.apache.xerces.xni.parser.XMLEntityResolver resolver)</CODE>
+
+<BR>
+          Sets the entity resolver.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#setErrorHandler(org.apache.xerces.xni.parser.XMLErrorHandler)">setErrorHandler</A></B>(org.apache.xerces.xni.parser.XMLErrorHandler handler)</CODE>
+
+<BR>
+          Sets the error handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#setFeature(java.lang.String, boolean)">setFeature</A></B>(java.lang.String featureId,
+           boolean state)</CODE>
+
+<BR>
+          Sets a feature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#setInputSource(org.apache.xerces.xni.parser.XMLInputSource)">setInputSource</A></B>(org.apache.xerces.xni.parser.XMLInputSource inputSource)</CODE>
+
+<BR>
+          Sets the input source for the document to parse.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#setLocale(java.util.Locale)">setLocale</A></B>(java.util.Locale locale)</CODE>
+
+<BR>
+          Sets the locale.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#setProperty(java.lang.String, java.lang.Object)">setProperty</A></B>(java.lang.String propertyId,
+            java.lang.Object value)</CODE>
+
+<BR>
+          Sets a property.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.xerces.util.ParserConfigurationSettings"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.xerces.util.ParserConfigurationSettings</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>addRecognizedFeatures, addRecognizedProperties, checkFeature, checkProperty, getFeature, getProperty</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.xerces.xni.parser.XMLParserConfiguration"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.xerces.xni.parser.XMLParserConfiguration</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>addRecognizedFeatures, addRecognizedProperties, getFeature, getProperty</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="NAMESPACES"><!-- --></A><H3>
+NAMESPACES</H3>
+<PRE>
+protected static final java.lang.String <B>NAMESPACES</B></PRE>
+<DL>
+<DD>Namespaces.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLConfiguration.NAMESPACES">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="AUGMENTATIONS"><!-- --></A><H3>
+AUGMENTATIONS</H3>
+<PRE>
+protected static final java.lang.String <B>AUGMENTATIONS</B></PRE>
+<DL>
+<DD>Include infoset augmentations.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLConfiguration.AUGMENTATIONS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="REPORT_ERRORS"><!-- --></A><H3>
+REPORT_ERRORS</H3>
+<PRE>
+protected static final java.lang.String <B>REPORT_ERRORS</B></PRE>
+<DL>
+<DD>Report errors.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLConfiguration.REPORT_ERRORS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SIMPLE_ERROR_FORMAT"><!-- --></A><H3>
+SIMPLE_ERROR_FORMAT</H3>
+<PRE>
+protected static final java.lang.String <B>SIMPLE_ERROR_FORMAT</B></PRE>
+<DL>
+<DD>Simple report format.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLConfiguration.SIMPLE_ERROR_FORMAT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BALANCE_TAGS"><!-- --></A><H3>
+BALANCE_TAGS</H3>
+<PRE>
+protected static final java.lang.String <B>BALANCE_TAGS</B></PRE>
+<DL>
+<DD>Balance tags.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLConfiguration.BALANCE_TAGS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_ELEMS"><!-- --></A><H3>
+NAMES_ELEMS</H3>
+<PRE>
+protected static final java.lang.String <B>NAMES_ELEMS</B></PRE>
+<DL>
+<DD>Modify HTML element names: { "upper", "lower", "default" }.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLConfiguration.NAMES_ELEMS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_ATTRS"><!-- --></A><H3>
+NAMES_ATTRS</H3>
+<PRE>
+protected static final java.lang.String <B>NAMES_ATTRS</B></PRE>
+<DL>
+<DD>Modify HTML attribute names: { "upper", "lower", "default" }.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLConfiguration.NAMES_ATTRS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="FILTERS"><!-- --></A><H3>
+FILTERS</H3>
+<PRE>
+protected static final java.lang.String <B>FILTERS</B></PRE>
+<DL>
+<DD>Pipeline filters.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLConfiguration.FILTERS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ERROR_REPORTER"><!-- --></A><H3>
+ERROR_REPORTER</H3>
+<PRE>
+protected static final java.lang.String <B>ERROR_REPORTER</B></PRE>
+<DL>
+<DD>Error reporter.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLConfiguration.ERROR_REPORTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ERROR_DOMAIN"><!-- --></A><H3>
+ERROR_DOMAIN</H3>
+<PRE>
+protected static final java.lang.String <B>ERROR_DOMAIN</B></PRE>
+<DL>
+<DD>Error domain.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLConfiguration.ERROR_DOMAIN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="fDocumentHandler"><!-- --></A><H3>
+fDocumentHandler</H3>
+<PRE>
+protected org.apache.xerces.xni.XMLDocumentHandler <B>fDocumentHandler</B></PRE>
+<DL>
+<DD>Document handler.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDTDHandler"><!-- --></A><H3>
+fDTDHandler</H3>
+<PRE>
+protected org.apache.xerces.xni.XMLDTDHandler <B>fDTDHandler</B></PRE>
+<DL>
+<DD>DTD handler.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDTDContentModelHandler"><!-- --></A><H3>
+fDTDContentModelHandler</H3>
+<PRE>
+protected org.apache.xerces.xni.XMLDTDContentModelHandler <B>fDTDContentModelHandler</B></PRE>
+<DL>
+<DD>DTD content model handler.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fErrorHandler"><!-- --></A><H3>
+fErrorHandler</H3>
+<PRE>
+protected org.apache.xerces.xni.parser.XMLErrorHandler <B>fErrorHandler</B></PRE>
+<DL>
+<DD>Error handler.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fEntityResolver"><!-- --></A><H3>
+fEntityResolver</H3>
+<PRE>
+protected org.apache.xerces.xni.parser.XMLEntityResolver <B>fEntityResolver</B></PRE>
+<DL>
+<DD>Entity resolver.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fLocale"><!-- --></A><H3>
+fLocale</H3>
+<PRE>
+protected java.util.Locale <B>fLocale</B></PRE>
+<DL>
+<DD>Locale.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fCloseStream"><!-- --></A><H3>
+fCloseStream</H3>
+<PRE>
+protected boolean <B>fCloseStream</B></PRE>
+<DL>
+<DD>Stream opened by parser. Therefore, must close stream manually upon
+ termination of parsing.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fHTMLComponents"><!-- --></A><H3>
+fHTMLComponents</H3>
+<PRE>
+protected java.util.Vector <B>fHTMLComponents</B></PRE>
+<DL>
+<DD>Components.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDocumentScanner"><!-- --></A><H3>
+fDocumentScanner</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A> <B>fDocumentScanner</B></PRE>
+<DL>
+<DD>Document scanner.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fTagBalancer"><!-- --></A><H3>
+fTagBalancer</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A> <B>fTagBalancer</B></PRE>
+<DL>
+<DD>HTML tag balancer.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamespaceBinder"><!-- --></A><H3>
+fNamespaceBinder</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A> <B>fNamespaceBinder</B></PRE>
+<DL>
+<DD>Namespace binder.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fErrorReporter"><!-- --></A><H3>
+fErrorReporter</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A> <B>fErrorReporter</B></PRE>
+<DL>
+<DD>Error reporter.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="XERCES_2_0_0"><!-- --></A><H3>
+XERCES_2_0_0</H3>
+<PRE>
+protected static boolean <B>XERCES_2_0_0</B></PRE>
+<DL>
+<DD>Parser version is Xerces 2.0.0.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="XERCES_2_0_1"><!-- --></A><H3>
+XERCES_2_0_1</H3>
+<PRE>
+protected static boolean <B>XERCES_2_0_1</B></PRE>
+<DL>
+<DD>Parser version is Xerces 2.0.1.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="XML4J_4_0_x"><!-- --></A><H3>
+XML4J_4_0_x</H3>
+<PRE>
+protected static boolean <B>XML4J_4_0_x</B></PRE>
+<DL>
+<DD>Parser version is XML4J 4.0.x.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLConfiguration()"><!-- --></A><H3>
+HTMLConfiguration</H3>
+<PRE>
+public <B>HTMLConfiguration</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="pushInputSource(org.apache.xerces.xni.parser.XMLInputSource)"><!-- --></A><H3>
+pushInputSource</H3>
+<PRE>
+public void <B>pushInputSource</B>(org.apache.xerces.xni.parser.XMLInputSource inputSource)</PRE>
+<DL>
+<DD>Pushes an input source onto the current entity stack. This 
+ enables the scanner to transparently scan new content (e.g. 
+ the output written by an embedded script). At the end of the
+ current entity, the scanner returns where it left off at the
+ time this entity source was pushed.
+ <p>
+ <strong>Hint:</strong>
+ To use this feature to insert the output of <SCRIPT>
+ tags, remember to buffer the <em>entire</em> output of the
+ processed instructions before pushing a new input source.
+ Otherwise, events may appear out of sequence.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>inputSource</CODE> - The new input source to start scanning.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFeature(java.lang.String, boolean)"><!-- --></A><H3>
+setFeature</H3>
+<PRE>
+public void <B>setFeature</B>(java.lang.String featureId,
+                       boolean state)
+                throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Sets a feature.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setFeature</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setProperty(java.lang.String, java.lang.Object)"><!-- --></A><H3>
+setProperty</H3>
+<PRE>
+public void <B>setProperty</B>(java.lang.String propertyId,
+                        java.lang.Object value)
+                 throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Sets a property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setProperty</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)"><!-- --></A><H3>
+setDocumentHandler</H3>
+<PRE>
+public void <B>setDocumentHandler</B>(org.apache.xerces.xni.XMLDocumentHandler handler)</PRE>
+<DL>
+<DD>Sets the document handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setDocumentHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDocumentHandler()"><!-- --></A><H3>
+getDocumentHandler</H3>
+<PRE>
+public org.apache.xerces.xni.XMLDocumentHandler <B>getDocumentHandler</B>()</PRE>
+<DL>
+<DD>Returns the document handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDocumentHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDTDHandler(org.apache.xerces.xni.XMLDTDHandler)"><!-- --></A><H3>
+setDTDHandler</H3>
+<PRE>
+public void <B>setDTDHandler</B>(org.apache.xerces.xni.XMLDTDHandler handler)</PRE>
+<DL>
+<DD>Sets the DTD handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setDTDHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDTDHandler()"><!-- --></A><H3>
+getDTDHandler</H3>
+<PRE>
+public org.apache.xerces.xni.XMLDTDHandler <B>getDTDHandler</B>()</PRE>
+<DL>
+<DD>Returns the DTD handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDTDHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDTDContentModelHandler(org.apache.xerces.xni.XMLDTDContentModelHandler)"><!-- --></A><H3>
+setDTDContentModelHandler</H3>
+<PRE>
+public void <B>setDTDContentModelHandler</B>(org.apache.xerces.xni.XMLDTDContentModelHandler handler)</PRE>
+<DL>
+<DD>Sets the DTD content model handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setDTDContentModelHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDTDContentModelHandler()"><!-- --></A><H3>
+getDTDContentModelHandler</H3>
+<PRE>
+public org.apache.xerces.xni.XMLDTDContentModelHandler <B>getDTDContentModelHandler</B>()</PRE>
+<DL>
+<DD>Returns the DTD content model handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDTDContentModelHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setErrorHandler(org.apache.xerces.xni.parser.XMLErrorHandler)"><!-- --></A><H3>
+setErrorHandler</H3>
+<PRE>
+public void <B>setErrorHandler</B>(org.apache.xerces.xni.parser.XMLErrorHandler handler)</PRE>
+<DL>
+<DD>Sets the error handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setErrorHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getErrorHandler()"><!-- --></A><H3>
+getErrorHandler</H3>
+<PRE>
+public org.apache.xerces.xni.parser.XMLErrorHandler <B>getErrorHandler</B>()</PRE>
+<DL>
+<DD>Returns the error handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getErrorHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setEntityResolver(org.apache.xerces.xni.parser.XMLEntityResolver)"><!-- --></A><H3>
+setEntityResolver</H3>
+<PRE>
+public void <B>setEntityResolver</B>(org.apache.xerces.xni.parser.XMLEntityResolver resolver)</PRE>
+<DL>
+<DD>Sets the entity resolver.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setEntityResolver</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEntityResolver()"><!-- --></A><H3>
+getEntityResolver</H3>
+<PRE>
+public org.apache.xerces.xni.parser.XMLEntityResolver <B>getEntityResolver</B>()</PRE>
+<DL>
+<DD>Returns the entity resolver.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getEntityResolver</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocale(java.util.Locale)"><!-- --></A><H3>
+setLocale</H3>
+<PRE>
+public void <B>setLocale</B>(java.util.Locale locale)</PRE>
+<DL>
+<DD>Sets the locale.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setLocale</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocale()"><!-- --></A><H3>
+getLocale</H3>
+<PRE>
+public java.util.Locale <B>getLocale</B>()</PRE>
+<DL>
+<DD>Returns the locale.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getLocale</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="parse(org.apache.xerces.xni.parser.XMLInputSource)"><!-- --></A><H3>
+parse</H3>
+<PRE>
+public void <B>parse</B>(org.apache.xerces.xni.parser.XMLInputSource source)
+           throws org.apache.xerces.xni.XNIException,
+                  java.io.IOException</PRE>
+<DL>
+<DD>Parses a document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>parse</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setInputSource(org.apache.xerces.xni.parser.XMLInputSource)"><!-- --></A><H3>
+setInputSource</H3>
+<PRE>
+public void <B>setInputSource</B>(org.apache.xerces.xni.parser.XMLInputSource inputSource)
+                    throws org.apache.xerces.xni.parser.XMLConfigurationException,
+                           java.io.IOException</PRE>
+<DL>
+<DD>Sets the input source for the document to parse.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setInputSource</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLPullParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>inputSource</CODE> - The document's input source.
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE> - Thrown if there is a 
+                        configuration error when initializing the
+                        parser.
+<DD><CODE>java.io.IOException</CODE> - Thrown on I/O error.<DT><B>See Also:</B><DD><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#parse(boolean)"><CODE>parse(boolean)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="parse(boolean)"><!-- --></A><H3>
+parse</H3>
+<PRE>
+public boolean <B>parse</B>(boolean complete)
+              throws org.apache.xerces.xni.XNIException,
+                     java.io.IOException</PRE>
+<DL>
+<DD>Parses the document in a pull parsing fashion.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>parse</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLPullParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>complete</CODE> - True if the pull parser should parse the
+                 remaining document completely.
+<DT><B>Returns:</B><DD>True if there is more document to parse.
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE> - Any XNI exception, possibly wrapping 
+                         another exception.
+<DD><CODE>java.io.IOException</CODE> - An IO exception from the parser, possibly
+                         from a byte stream or character stream
+                         supplied by the parser.<DT><B>See Also:</B><DD><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html#setInputSource(org.apache.xerces.xni.parser.XMLInputSource)"><CODE>setInputSource(org.apache.xerces.xni.parser.XMLInputSource)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="cleanup()"><!-- --></A><H3>
+cleanup</H3>
+<PRE>
+public void <B>cleanup</B>()</PRE>
+<DL>
+<DD>If the application decides to terminate parsing before the xml document
+ is fully parsed, the application should call this method to free any
+ resource allocated during parsing. For example, close all opened streams.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>cleanup</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLPullParserConfiguration</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addComponent(org.cyberneko.html.HTMLComponent)"><!-- --></A><H3>
+addComponent</H3>
+<PRE>
+protected void <B>addComponent</B>(<A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A> component)</PRE>
+<DL>
+<DD>Adds a component.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reset()"><!-- --></A><H3>
+reset</H3>
+<PRE>
+protected void <B>reset</B>()
+              throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Resets the parser configuration.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLConfiguration.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLConfiguration.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.Element.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.Element.html
new file mode 100644
index 0000000..6b15f19
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.Element.html
@@ -0,0 +1,753 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLElements.Element (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLElements.Element class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLElements.Element (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLElements.Element.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.Element.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLElements.Element</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLElements.Element</B>
+</PRE>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public static class <B>HTMLElements.Element</B><DT>extends java.lang.Object</DL>
+
+<P>
+Element information.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#BLOCK">BLOCK</A></B></CODE>
+
+<BR>
+          Block element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#bounds">bounds</A></B></CODE>
+
+<BR>
+          The bounding element code.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> short[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#closes">closes</A></B></CODE>
+
+<BR>
+          List of elements this element can close.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#code">code</A></B></CODE>
+
+<BR>
+          The element code.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#CONTAINER">CONTAINER</A></B></CODE>
+
+<BR>
+          Container element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#EMPTY">EMPTY</A></B></CODE>
+
+<BR>
+          Empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#flags">flags</A></B></CODE>
+
+<BR>
+          Informational flags.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#INLINE">INLINE</A></B></CODE>
+
+<BR>
+          Inline element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#name">name</A></B></CODE>
+
+<BR>
+          The element name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#parent">parent</A></B></CODE>
+
+<BR>
+          Parent elements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> short[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#parentCodes">parentCodes</A></B></CODE>
+
+<BR>
+          Parent elements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#SPECIAL">SPECIAL</A></B></CODE>
+
+<BR>
+          Special element.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#HTMLElements.Element(short, java.lang.String, int, short[], short[])">HTMLElements.Element</A></B>(short code,
+                     java.lang.String name,
+                     int flags,
+                     short[] parents,
+                     short[] closes)</CODE>
+
+<BR>
+          Constructs an element object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#HTMLElements.Element(short, java.lang.String, int, short[], short, short[])">HTMLElements.Element</A></B>(short code,
+                     java.lang.String name,
+                     int flags,
+                     short[] parents,
+                     short bounds,
+                     short[] closes)</CODE>
+
+<BR>
+          Constructs an element object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#HTMLElements.Element(short, java.lang.String, int, short, short[])">HTMLElements.Element</A></B>(short code,
+                     java.lang.String name,
+                     int flags,
+                     short parent,
+                     short[] closes)</CODE>
+
+<BR>
+          Constructs an element object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#HTMLElements.Element(short, java.lang.String, int, short, short, short[])">HTMLElements.Element</A></B>(short code,
+                     java.lang.String name,
+                     int flags,
+                     short parent,
+                     short bounds,
+                     short[] closes)</CODE>
+
+<BR>
+          Constructs an element object.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#closes(short)">closes</A></B>(short tag)</CODE>
+
+<BR>
+          Returns true if this element can close the specified Element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object o)</CODE>
+
+<BR>
+          Returns true if the objects are equal.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#hashCode()">hashCode</A></B>()</CODE>
+
+<BR>
+          Returns a hash code for this object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#isBlock()">isBlock</A></B>()</CODE>
+
+<BR>
+          Returns true if this element is a block element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#isContainer()">isContainer</A></B>()</CODE>
+
+<BR>
+          Returns true if this element is a container element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#isEmpty()">isEmpty</A></B>()</CODE>
+
+<BR>
+          Returns true if this element is an empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#isInline()">isInline</A></B>()</CODE>
+
+<BR>
+          Returns true if this element is an inline element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html#isSpecial()">isSpecial</A></B>()</CODE>
+
+<BR>
+          Returns true if this element is special -- if its content
+ should be parsed ignoring markup.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="INLINE"><!-- --></A><H3>
+INLINE</H3>
+<PRE>
+public static final int <B>INLINE</B></PRE>
+<DL>
+<DD>Inline element.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.Element.INLINE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BLOCK"><!-- --></A><H3>
+BLOCK</H3>
+<PRE>
+public static final int <B>BLOCK</B></PRE>
+<DL>
+<DD>Block element.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.Element.BLOCK">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EMPTY"><!-- --></A><H3>
+EMPTY</H3>
+<PRE>
+public static final int <B>EMPTY</B></PRE>
+<DL>
+<DD>Empty element.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.Element.EMPTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CONTAINER"><!-- --></A><H3>
+CONTAINER</H3>
+<PRE>
+public static final int <B>CONTAINER</B></PRE>
+<DL>
+<DD>Container element.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.Element.CONTAINER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SPECIAL"><!-- --></A><H3>
+SPECIAL</H3>
+<PRE>
+public static final int <B>SPECIAL</B></PRE>
+<DL>
+<DD>Special element.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.Element.SPECIAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="code"><!-- --></A><H3>
+code</H3>
+<PRE>
+public short <B>code</B></PRE>
+<DL>
+<DD>The element code.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="name"><!-- --></A><H3>
+name</H3>
+<PRE>
+public java.lang.String <B>name</B></PRE>
+<DL>
+<DD>The element name.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="flags"><!-- --></A><H3>
+flags</H3>
+<PRE>
+public int <B>flags</B></PRE>
+<DL>
+<DD>Informational flags.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="parentCodes"><!-- --></A><H3>
+parentCodes</H3>
+<PRE>
+public short[] <B>parentCodes</B></PRE>
+<DL>
+<DD>Parent elements.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="parent"><!-- --></A><H3>
+parent</H3>
+<PRE>
+public <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[] <B>parent</B></PRE>
+<DL>
+<DD>Parent elements.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="bounds"><!-- --></A><H3>
+bounds</H3>
+<PRE>
+public short <B>bounds</B></PRE>
+<DL>
+<DD>The bounding element code.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="closes"><!-- --></A><H3>
+closes</H3>
+<PRE>
+public short[] <B>closes</B></PRE>
+<DL>
+<DD>List of elements this element can close.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLElements.Element(short, java.lang.String, int, short, short[])"><!-- --></A><H3>
+HTMLElements.Element</H3>
+<PRE>
+public <B>HTMLElements.Element</B>(short code,
+                            java.lang.String name,
+                            int flags,
+                            short parent,
+                            short[] closes)</PRE>
+<DL>
+<DD>Constructs an element object.
+<P>
+<DT><B>Parameters:</B><DD><CODE>code</CODE> - The element code.<DD><CODE>name</CODE> - The element name.<DD><CODE>flags</CODE> - Informational flags<DD><CODE>parent</CODE> - Natural closing parent name.<DD><CODE>closes</CODE> - List of elements this element can close.</DL>
+<HR>
+
+<A NAME="HTMLElements.Element(short, java.lang.String, int, short, short, short[])"><!-- --></A><H3>
+HTMLElements.Element</H3>
+<PRE>
+public <B>HTMLElements.Element</B>(short code,
+                            java.lang.String name,
+                            int flags,
+                            short parent,
+                            short bounds,
+                            short[] closes)</PRE>
+<DL>
+<DD>Constructs an element object.
+<P>
+<DT><B>Parameters:</B><DD><CODE>code</CODE> - The element code.<DD><CODE>name</CODE> - The element name.<DD><CODE>flags</CODE> - Informational flags<DD><CODE>parent</CODE> - Natural closing parent name.<DD><CODE>closes</CODE> - List of elements this element can close.</DL>
+<HR>
+
+<A NAME="HTMLElements.Element(short, java.lang.String, int, short[], short[])"><!-- --></A><H3>
+HTMLElements.Element</H3>
+<PRE>
+public <B>HTMLElements.Element</B>(short code,
+                            java.lang.String name,
+                            int flags,
+                            short[] parents,
+                            short[] closes)</PRE>
+<DL>
+<DD>Constructs an element object.
+<P>
+<DT><B>Parameters:</B><DD><CODE>code</CODE> - The element code.<DD><CODE>name</CODE> - The element name.<DD><CODE>flags</CODE> - Informational flags<DD><CODE>parents</CODE> - Natural closing parent names.<DD><CODE>closes</CODE> - List of elements this element can close.</DL>
+<HR>
+
+<A NAME="HTMLElements.Element(short, java.lang.String, int, short[], short, short[])"><!-- --></A><H3>
+HTMLElements.Element</H3>
+<PRE>
+public <B>HTMLElements.Element</B>(short code,
+                            java.lang.String name,
+                            int flags,
+                            short[] parents,
+                            short bounds,
+                            short[] closes)</PRE>
+<DL>
+<DD>Constructs an element object.
+<P>
+<DT><B>Parameters:</B><DD><CODE>code</CODE> - The element code.<DD><CODE>name</CODE> - The element name.<DD><CODE>flags</CODE> - Informational flags<DD><CODE>parents</CODE> - Natural closing parent names.<DD><CODE>closes</CODE> - List of elements this element can close.</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="isInline()"><!-- --></A><H3>
+isInline</H3>
+<PRE>
+public final boolean <B>isInline</B>()</PRE>
+<DL>
+<DD>Returns true if this element is an inline element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isBlock()"><!-- --></A><H3>
+isBlock</H3>
+<PRE>
+public final boolean <B>isBlock</B>()</PRE>
+<DL>
+<DD>Returns true if this element is a block element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isEmpty()"><!-- --></A><H3>
+isEmpty</H3>
+<PRE>
+public final boolean <B>isEmpty</B>()</PRE>
+<DL>
+<DD>Returns true if this element is an empty element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isContainer()"><!-- --></A><H3>
+isContainer</H3>
+<PRE>
+public final boolean <B>isContainer</B>()</PRE>
+<DL>
+<DD>Returns true if this element is a container element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSpecial()"><!-- --></A><H3>
+isSpecial</H3>
+<PRE>
+public final boolean <B>isSpecial</B>()</PRE>
+<DL>
+<DD>Returns true if this element is special -- if its content
+ should be parsed ignoring markup.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="closes(short)"><!-- --></A><H3>
+closes</H3>
+<PRE>
+public boolean <B>closes</B>(short tag)</PRE>
+<DL>
+<DD>Returns true if this element can close the specified Element.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tag</CODE> - The element.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hashCode()"><!-- --></A><H3>
+hashCode</H3>
+<PRE>
+public int <B>hashCode</B>()</PRE>
+<DL>
+<DD>Returns a hash code for this object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(java.lang.Object o)</PRE>
+<DL>
+<DD>Returns true if the objects are equal.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLElements.Element.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.Element.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.ElementList.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.ElementList.html
new file mode 100644
index 0000000..b80809b
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.ElementList.html
@@ -0,0 +1,314 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLElements.ElementList (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLElements.ElementList class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLElements.ElementList (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLElements.ElementList.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.ElementList.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLElements.ElementList</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLElements.ElementList</B>
+</PRE>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public static class <B>HTMLElements.ElementList</B><DT>extends java.lang.Object</DL>
+
+<P>
+Unsynchronized list of elements.
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html#data">data</A></B></CODE>
+
+<BR>
+          The data in the list.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html#size">size</A></B></CODE>
+
+<BR>
+          The size of the list.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html#HTMLElements.ElementList()">HTMLElements.ElementList</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html#addElement(org.cyberneko.html.HTMLElements.Element)">addElement</A></B>(<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element)</CODE>
+
+<BR>
+          Adds an element to list, resizing if necessary.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="size"><!-- --></A><H3>
+size</H3>
+<PRE>
+public int <B>size</B></PRE>
+<DL>
+<DD>The size of the list.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="data"><!-- --></A><H3>
+data</H3>
+<PRE>
+public <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[] <B>data</B></PRE>
+<DL>
+<DD>The data in the list.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLElements.ElementList()"><!-- --></A><H3>
+HTMLElements.ElementList</H3>
+<PRE>
+public <B>HTMLElements.ElementList</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="addElement(org.cyberneko.html.HTMLElements.Element)"><!-- --></A><H3>
+addElement</H3>
+<PRE>
+public void <B>addElement</B>(<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element)</PRE>
+<DL>
+<DD>Adds an element to list, resizing if necessary.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLElements.ElementList.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.ElementList.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.html
new file mode 100644
index 0000000..17eee09
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.html
@@ -0,0 +1,2528 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLElements (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLElements class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLElements (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLElements.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLElements</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLElements</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>HTMLElements</B><DT>extends java.lang.Object</DL>
+
+<P>
+Collection of HTML element information.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: HTMLElements.java,v 1.12 2005/02/14 07:16:59 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></B></CODE>
+
+<BR>
+          Element information.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A></B></CODE>
+
+<BR>
+          Unsynchronized list of elements.</TD>
+</TR>
+</TABLE>
+ 
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#A">A</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#ABBR">ABBR</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#ACRONYM">ACRONYM</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#ADDRESS">ADDRESS</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#APPLET">APPLET</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#AREA">AREA</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#B">B</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#BASE">BASE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#BASEFONT">BASEFONT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#BDO">BDO</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#BGSOUND">BGSOUND</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#BIG">BIG</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#BLINK">BLINK</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#BLOCKQUOTE">BLOCKQUOTE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#BODY">BODY</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#BR">BR</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#BUTTON">BUTTON</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#CAPTION">CAPTION</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#CENTER">CENTER</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#CITE">CITE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#CODE">CODE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#COL">COL</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#COLGROUP">COLGROUP</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#COMMENT">COMMENT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#DD">DD</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#DEL">DEL</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#DFN">DFN</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#DIR">DIR</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#DIV">DIV</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#DL">DL</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#DT">DT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#ELEMENTS">ELEMENTS</A></B></CODE>
+
+<BR>
+          Element information as a contiguous list.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[][]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#ELEMENTS_ARRAY">ELEMENTS_ARRAY</A></B></CODE>
+
+<BR>
+          Element information organized by first letter.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#EM">EM</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#EMBED">EMBED</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#FIELDSET">FIELDSET</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#FONT">FONT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#FORM">FORM</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#FRAME">FRAME</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#FRAMESET">FRAMESET</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#H1">H1</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#H2">H2</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#H3">H3</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#H4">H4</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#H5">H5</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#H6">H6</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#HEAD">HEAD</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#HR">HR</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#HTML">HTML</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#I">I</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#IFRAME">IFRAME</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#ILAYER">ILAYER</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#IMG">IMG</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#INPUT">INPUT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#INS">INS</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#ISINDEX">ISINDEX</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#KBD">KBD</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#KEYGEN">KEYGEN</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#LABEL">LABEL</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#LAYER">LAYER</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#LEGEND">LEGEND</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#LI">LI</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#LINK">LINK</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#LISTING">LISTING</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#MAP">MAP</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#MARQUEE">MARQUEE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#MENU">MENU</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#META">META</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#MULTICOL">MULTICOL</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#NEXTID">NEXTID</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#NO_SUCH_ELEMENT">NO_SUCH_ELEMENT</A></B></CODE>
+
+<BR>
+          No such element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#NOBR">NOBR</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#NOEMBED">NOEMBED</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#NOFRAMES">NOFRAMES</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#NOLAYER">NOLAYER</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#NOSCRIPT">NOSCRIPT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#OBJECT">OBJECT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#OL">OL</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#OPTGROUP">OPTGROUP</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#OPTION">OPTION</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#P">P</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#PARAM">PARAM</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#PLAINTEXT">PLAINTEXT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#PRE">PRE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#Q">Q</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#RB">RB</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#RBC">RBC</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#RP">RP</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#RT">RT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#RTC">RTC</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#RUBY">RUBY</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#S">S</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#SAMP">SAMP</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#SCRIPT">SCRIPT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#SELECT">SELECT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#SMALL">SMALL</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#SOUND">SOUND</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#SPACER">SPACER</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#SPAN">SPAN</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#STRIKE">STRIKE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#STRONG">STRONG</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#STYLE">STYLE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#SUB">SUB</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#SUP">SUP</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#TABLE">TABLE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#TBODY">TBODY</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#TD">TD</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#TEXTAREA">TEXTAREA</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#TFOOT">TFOOT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#TH">TH</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#THEAD">THEAD</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#TITLE">TITLE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#TR">TR</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#TT">TT</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#U">U</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#UL">UL</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#UNKNOWN">UNKNOWN</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#VAR">VAR</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#WBR">WBR</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#XML">XML</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#XMP">XMP</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#HTMLElements()">HTMLElements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#getElement(short)">getElement</A></B>(short code)</CODE>
+
+<BR>
+          Returns the element information for the specified element code.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#getElement(java.lang.String)">getElement</A></B>(java.lang.String ename)</CODE>
+
+<BR>
+          Returns the element information for the specified element name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLElements.html#getElement(java.lang.String, org.cyberneko.html.HTMLElements.Element)">getElement</A></B>(java.lang.String ename,
+           <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element)</CODE>
+
+<BR>
+          Returns the element information for the specified element name.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="A"><!-- --></A><H3>
+A</H3>
+<PRE>
+public static final short <B>A</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.A">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ABBR"><!-- --></A><H3>
+ABBR</H3>
+<PRE>
+public static final short <B>ABBR</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.ABBR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ACRONYM"><!-- --></A><H3>
+ACRONYM</H3>
+<PRE>
+public static final short <B>ACRONYM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.ACRONYM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ADDRESS"><!-- --></A><H3>
+ADDRESS</H3>
+<PRE>
+public static final short <B>ADDRESS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.ADDRESS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="APPLET"><!-- --></A><H3>
+APPLET</H3>
+<PRE>
+public static final short <B>APPLET</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.APPLET">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="AREA"><!-- --></A><H3>
+AREA</H3>
+<PRE>
+public static final short <B>AREA</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.AREA">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="B"><!-- --></A><H3>
+B</H3>
+<PRE>
+public static final short <B>B</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.B">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BASE"><!-- --></A><H3>
+BASE</H3>
+<PRE>
+public static final short <B>BASE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.BASE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BASEFONT"><!-- --></A><H3>
+BASEFONT</H3>
+<PRE>
+public static final short <B>BASEFONT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.BASEFONT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BDO"><!-- --></A><H3>
+BDO</H3>
+<PRE>
+public static final short <B>BDO</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.BDO">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BGSOUND"><!-- --></A><H3>
+BGSOUND</H3>
+<PRE>
+public static final short <B>BGSOUND</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.BGSOUND">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BIG"><!-- --></A><H3>
+BIG</H3>
+<PRE>
+public static final short <B>BIG</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.BIG">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BLINK"><!-- --></A><H3>
+BLINK</H3>
+<PRE>
+public static final short <B>BLINK</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.BLINK">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BLOCKQUOTE"><!-- --></A><H3>
+BLOCKQUOTE</H3>
+<PRE>
+public static final short <B>BLOCKQUOTE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.BLOCKQUOTE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BODY"><!-- --></A><H3>
+BODY</H3>
+<PRE>
+public static final short <B>BODY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.BODY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BR"><!-- --></A><H3>
+BR</H3>
+<PRE>
+public static final short <B>BR</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.BR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="BUTTON"><!-- --></A><H3>
+BUTTON</H3>
+<PRE>
+public static final short <B>BUTTON</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.BUTTON">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CAPTION"><!-- --></A><H3>
+CAPTION</H3>
+<PRE>
+public static final short <B>CAPTION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.CAPTION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CENTER"><!-- --></A><H3>
+CENTER</H3>
+<PRE>
+public static final short <B>CENTER</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.CENTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CITE"><!-- --></A><H3>
+CITE</H3>
+<PRE>
+public static final short <B>CITE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.CITE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CODE"><!-- --></A><H3>
+CODE</H3>
+<PRE>
+public static final short <B>CODE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.CODE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="COL"><!-- --></A><H3>
+COL</H3>
+<PRE>
+public static final short <B>COL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.COL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="COLGROUP"><!-- --></A><H3>
+COLGROUP</H3>
+<PRE>
+public static final short <B>COLGROUP</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.COLGROUP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="COMMENT"><!-- --></A><H3>
+COMMENT</H3>
+<PRE>
+public static final short <B>COMMENT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.COMMENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DEL"><!-- --></A><H3>
+DEL</H3>
+<PRE>
+public static final short <B>DEL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.DEL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DFN"><!-- --></A><H3>
+DFN</H3>
+<PRE>
+public static final short <B>DFN</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.DFN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DIR"><!-- --></A><H3>
+DIR</H3>
+<PRE>
+public static final short <B>DIR</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.DIR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DIV"><!-- --></A><H3>
+DIV</H3>
+<PRE>
+public static final short <B>DIV</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.DIV">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DD"><!-- --></A><H3>
+DD</H3>
+<PRE>
+public static final short <B>DD</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.DD">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DL"><!-- --></A><H3>
+DL</H3>
+<PRE>
+public static final short <B>DL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.DL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DT"><!-- --></A><H3>
+DT</H3>
+<PRE>
+public static final short <B>DT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.DT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EM"><!-- --></A><H3>
+EM</H3>
+<PRE>
+public static final short <B>EM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.EM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EMBED"><!-- --></A><H3>
+EMBED</H3>
+<PRE>
+public static final short <B>EMBED</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.EMBED">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="FIELDSET"><!-- --></A><H3>
+FIELDSET</H3>
+<PRE>
+public static final short <B>FIELDSET</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.FIELDSET">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="FONT"><!-- --></A><H3>
+FONT</H3>
+<PRE>
+public static final short <B>FONT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.FONT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="FORM"><!-- --></A><H3>
+FORM</H3>
+<PRE>
+public static final short <B>FORM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.FORM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="FRAME"><!-- --></A><H3>
+FRAME</H3>
+<PRE>
+public static final short <B>FRAME</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.FRAME">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="FRAMESET"><!-- --></A><H3>
+FRAMESET</H3>
+<PRE>
+public static final short <B>FRAMESET</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.FRAMESET">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="H1"><!-- --></A><H3>
+H1</H3>
+<PRE>
+public static final short <B>H1</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.H1">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="H2"><!-- --></A><H3>
+H2</H3>
+<PRE>
+public static final short <B>H2</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.H2">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="H3"><!-- --></A><H3>
+H3</H3>
+<PRE>
+public static final short <B>H3</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.H3">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="H4"><!-- --></A><H3>
+H4</H3>
+<PRE>
+public static final short <B>H4</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.H4">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="H5"><!-- --></A><H3>
+H5</H3>
+<PRE>
+public static final short <B>H5</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.H5">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="H6"><!-- --></A><H3>
+H6</H3>
+<PRE>
+public static final short <B>H6</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.H6">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HEAD"><!-- --></A><H3>
+HEAD</H3>
+<PRE>
+public static final short <B>HEAD</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.HEAD">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HR"><!-- --></A><H3>
+HR</H3>
+<PRE>
+public static final short <B>HR</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.HR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HTML"><!-- --></A><H3>
+HTML</H3>
+<PRE>
+public static final short <B>HTML</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.HTML">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="I"><!-- --></A><H3>
+I</H3>
+<PRE>
+public static final short <B>I</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.I">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="IFRAME"><!-- --></A><H3>
+IFRAME</H3>
+<PRE>
+public static final short <B>IFRAME</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.IFRAME">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ILAYER"><!-- --></A><H3>
+ILAYER</H3>
+<PRE>
+public static final short <B>ILAYER</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.ILAYER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="IMG"><!-- --></A><H3>
+IMG</H3>
+<PRE>
+public static final short <B>IMG</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.IMG">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="INPUT"><!-- --></A><H3>
+INPUT</H3>
+<PRE>
+public static final short <B>INPUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.INPUT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="INS"><!-- --></A><H3>
+INS</H3>
+<PRE>
+public static final short <B>INS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.INS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ISINDEX"><!-- --></A><H3>
+ISINDEX</H3>
+<PRE>
+public static final short <B>ISINDEX</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.ISINDEX">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="KBD"><!-- --></A><H3>
+KBD</H3>
+<PRE>
+public static final short <B>KBD</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.KBD">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="KEYGEN"><!-- --></A><H3>
+KEYGEN</H3>
+<PRE>
+public static final short <B>KEYGEN</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.KEYGEN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LABEL"><!-- --></A><H3>
+LABEL</H3>
+<PRE>
+public static final short <B>LABEL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.LABEL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LAYER"><!-- --></A><H3>
+LAYER</H3>
+<PRE>
+public static final short <B>LAYER</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.LAYER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LEGEND"><!-- --></A><H3>
+LEGEND</H3>
+<PRE>
+public static final short <B>LEGEND</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.LEGEND">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LI"><!-- --></A><H3>
+LI</H3>
+<PRE>
+public static final short <B>LI</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.LI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LINK"><!-- --></A><H3>
+LINK</H3>
+<PRE>
+public static final short <B>LINK</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.LINK">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LISTING"><!-- --></A><H3>
+LISTING</H3>
+<PRE>
+public static final short <B>LISTING</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.LISTING">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MAP"><!-- --></A><H3>
+MAP</H3>
+<PRE>
+public static final short <B>MAP</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.MAP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MARQUEE"><!-- --></A><H3>
+MARQUEE</H3>
+<PRE>
+public static final short <B>MARQUEE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.MARQUEE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MENU"><!-- --></A><H3>
+MENU</H3>
+<PRE>
+public static final short <B>MENU</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.MENU">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="META"><!-- --></A><H3>
+META</H3>
+<PRE>
+public static final short <B>META</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.META">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MULTICOL"><!-- --></A><H3>
+MULTICOL</H3>
+<PRE>
+public static final short <B>MULTICOL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.MULTICOL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NEXTID"><!-- --></A><H3>
+NEXTID</H3>
+<PRE>
+public static final short <B>NEXTID</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.NEXTID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NOBR"><!-- --></A><H3>
+NOBR</H3>
+<PRE>
+public static final short <B>NOBR</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.NOBR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NOEMBED"><!-- --></A><H3>
+NOEMBED</H3>
+<PRE>
+public static final short <B>NOEMBED</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.NOEMBED">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NOFRAMES"><!-- --></A><H3>
+NOFRAMES</H3>
+<PRE>
+public static final short <B>NOFRAMES</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.NOFRAMES">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NOLAYER"><!-- --></A><H3>
+NOLAYER</H3>
+<PRE>
+public static final short <B>NOLAYER</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.NOLAYER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NOSCRIPT"><!-- --></A><H3>
+NOSCRIPT</H3>
+<PRE>
+public static final short <B>NOSCRIPT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.NOSCRIPT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OBJECT"><!-- --></A><H3>
+OBJECT</H3>
+<PRE>
+public static final short <B>OBJECT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.OBJECT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OL"><!-- --></A><H3>
+OL</H3>
+<PRE>
+public static final short <B>OL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.OL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OPTION"><!-- --></A><H3>
+OPTION</H3>
+<PRE>
+public static final short <B>OPTION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.OPTION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OPTGROUP"><!-- --></A><H3>
+OPTGROUP</H3>
+<PRE>
+public static final short <B>OPTGROUP</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.OPTGROUP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P"><!-- --></A><H3>
+P</H3>
+<PRE>
+public static final short <B>P</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.P">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="PARAM"><!-- --></A><H3>
+PARAM</H3>
+<PRE>
+public static final short <B>PARAM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.PARAM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="PLAINTEXT"><!-- --></A><H3>
+PLAINTEXT</H3>
+<PRE>
+public static final short <B>PLAINTEXT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.PLAINTEXT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="PRE"><!-- --></A><H3>
+PRE</H3>
+<PRE>
+public static final short <B>PRE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.PRE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="Q"><!-- --></A><H3>
+Q</H3>
+<PRE>
+public static final short <B>Q</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.Q">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RB"><!-- --></A><H3>
+RB</H3>
+<PRE>
+public static final short <B>RB</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.RB">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RBC"><!-- --></A><H3>
+RBC</H3>
+<PRE>
+public static final short <B>RBC</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.RBC">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RP"><!-- --></A><H3>
+RP</H3>
+<PRE>
+public static final short <B>RP</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.RP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RT"><!-- --></A><H3>
+RT</H3>
+<PRE>
+public static final short <B>RT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.RT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RTC"><!-- --></A><H3>
+RTC</H3>
+<PRE>
+public static final short <B>RTC</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.RTC">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RUBY"><!-- --></A><H3>
+RUBY</H3>
+<PRE>
+public static final short <B>RUBY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.RUBY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="S"><!-- --></A><H3>
+S</H3>
+<PRE>
+public static final short <B>S</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.S">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SAMP"><!-- --></A><H3>
+SAMP</H3>
+<PRE>
+public static final short <B>SAMP</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.SAMP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SCRIPT"><!-- --></A><H3>
+SCRIPT</H3>
+<PRE>
+public static final short <B>SCRIPT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.SCRIPT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SELECT"><!-- --></A><H3>
+SELECT</H3>
+<PRE>
+public static final short <B>SELECT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.SELECT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SMALL"><!-- --></A><H3>
+SMALL</H3>
+<PRE>
+public static final short <B>SMALL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.SMALL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SOUND"><!-- --></A><H3>
+SOUND</H3>
+<PRE>
+public static final short <B>SOUND</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.SOUND">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SPACER"><!-- --></A><H3>
+SPACER</H3>
+<PRE>
+public static final short <B>SPACER</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.SPACER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SPAN"><!-- --></A><H3>
+SPAN</H3>
+<PRE>
+public static final short <B>SPAN</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.SPAN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="STRIKE"><!-- --></A><H3>
+STRIKE</H3>
+<PRE>
+public static final short <B>STRIKE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.STRIKE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="STRONG"><!-- --></A><H3>
+STRONG</H3>
+<PRE>
+public static final short <B>STRONG</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.STRONG">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="STYLE"><!-- --></A><H3>
+STYLE</H3>
+<PRE>
+public static final short <B>STYLE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.STYLE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SUB"><!-- --></A><H3>
+SUB</H3>
+<PRE>
+public static final short <B>SUB</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.SUB">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SUP"><!-- --></A><H3>
+SUP</H3>
+<PRE>
+public static final short <B>SUP</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.SUP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TABLE"><!-- --></A><H3>
+TABLE</H3>
+<PRE>
+public static final short <B>TABLE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.TABLE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TBODY"><!-- --></A><H3>
+TBODY</H3>
+<PRE>
+public static final short <B>TBODY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.TBODY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TD"><!-- --></A><H3>
+TD</H3>
+<PRE>
+public static final short <B>TD</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.TD">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TEXTAREA"><!-- --></A><H3>
+TEXTAREA</H3>
+<PRE>
+public static final short <B>TEXTAREA</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.TEXTAREA">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TFOOT"><!-- --></A><H3>
+TFOOT</H3>
+<PRE>
+public static final short <B>TFOOT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.TFOOT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TH"><!-- --></A><H3>
+TH</H3>
+<PRE>
+public static final short <B>TH</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.TH">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="THEAD"><!-- --></A><H3>
+THEAD</H3>
+<PRE>
+public static final short <B>THEAD</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.THEAD">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TITLE"><!-- --></A><H3>
+TITLE</H3>
+<PRE>
+public static final short <B>TITLE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.TITLE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TR"><!-- --></A><H3>
+TR</H3>
+<PRE>
+public static final short <B>TR</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.TR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TT"><!-- --></A><H3>
+TT</H3>
+<PRE>
+public static final short <B>TT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.TT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="U"><!-- --></A><H3>
+U</H3>
+<PRE>
+public static final short <B>U</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.U">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="UL"><!-- --></A><H3>
+UL</H3>
+<PRE>
+public static final short <B>UL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.UL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="VAR"><!-- --></A><H3>
+VAR</H3>
+<PRE>
+public static final short <B>VAR</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.VAR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="WBR"><!-- --></A><H3>
+WBR</H3>
+<PRE>
+public static final short <B>WBR</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.WBR">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XML"><!-- --></A><H3>
+XML</H3>
+<PRE>
+public static final short <B>XML</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.XML">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XMP"><!-- --></A><H3>
+XMP</H3>
+<PRE>
+public static final short <B>XMP</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.XMP">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="UNKNOWN"><!-- --></A><H3>
+UNKNOWN</H3>
+<PRE>
+public static final short <B>UNKNOWN</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLElements.UNKNOWN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ELEMENTS_ARRAY"><!-- --></A><H3>
+ELEMENTS_ARRAY</H3>
+<PRE>
+protected static final <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[][] <B>ELEMENTS_ARRAY</B></PRE>
+<DL>
+<DD>Element information organized by first letter.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ELEMENTS"><!-- --></A><H3>
+ELEMENTS</H3>
+<PRE>
+protected static final <A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A> <B>ELEMENTS</B></PRE>
+<DL>
+<DD>Element information as a contiguous list.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="NO_SUCH_ELEMENT"><!-- --></A><H3>
+NO_SUCH_ELEMENT</H3>
+<PRE>
+public static final <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> <B>NO_SUCH_ELEMENT</B></PRE>
+<DL>
+<DD>No such element.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLElements()"><!-- --></A><H3>
+HTMLElements</H3>
+<PRE>
+public <B>HTMLElements</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getElement(short)"><!-- --></A><H3>
+getElement</H3>
+<PRE>
+public static final <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> <B>getElement</B>(short code)</PRE>
+<DL>
+<DD>Returns the element information for the specified element code.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>code</CODE> - The element code.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getElement(java.lang.String)"><!-- --></A><H3>
+getElement</H3>
+<PRE>
+public static final <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> <B>getElement</B>(java.lang.String ename)</PRE>
+<DL>
+<DD>Returns the element information for the specified element name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ename</CODE> - The element name.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getElement(java.lang.String, org.cyberneko.html.HTMLElements.Element)"><!-- --></A><H3>
+getElement</H3>
+<PRE>
+public static final <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> <B>getElement</B>(java.lang.String ename,
+                                                    <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element)</PRE>
+<DL>
+<DD>Returns the element information for the specified element name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ename</CODE> - The element name.<DD><CODE>element</CODE> - The default element to return if not found.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLElements.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEntities.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEntities.html
new file mode 100644
index 0000000..f562fda
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEntities.html
@@ -0,0 +1,342 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLEntities (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLEntities class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLEntities (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLEntities.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEntities.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLEntities</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLEntities</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>HTMLEntities</B><DT>extends java.lang.Object</DL>
+
+<P>
+Pre-defined HTML entities.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: HTMLEntities.java,v 1.5 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.util.Properties</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEntities.html#ENTITIES">ENTITIES</A></B></CODE>
+
+<BR>
+          Entities.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static org.cyberneko.html.HTMLEntities.IntProperties</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEntities.html#SEITITNE">SEITITNE</A></B></CODE>
+
+<BR>
+          Reverse mapping from characters to names.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEntities.html#HTMLEntities()">HTMLEntities</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEntities.html#get(int)">get</A></B>(int c)</CODE>
+
+<BR>
+          Returns the name associated to the given character or null if
+ the character is not known.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEntities.html#get(java.lang.String)">get</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the character associated to the given entity name, or
+ -1 if the name is not known.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="ENTITIES"><!-- --></A><H3>
+ENTITIES</H3>
+<PRE>
+protected static final java.util.Properties <B>ENTITIES</B></PRE>
+<DL>
+<DD>Entities.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="SEITITNE"><!-- --></A><H3>
+SEITITNE</H3>
+<PRE>
+protected static final org.cyberneko.html.HTMLEntities.IntProperties <B>SEITITNE</B></PRE>
+<DL>
+<DD>Reverse mapping from characters to names.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLEntities()"><!-- --></A><H3>
+HTMLEntities</H3>
+<PRE>
+public <B>HTMLEntities</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="get(java.lang.String)"><!-- --></A><H3>
+get</H3>
+<PRE>
+public static int <B>get</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the character associated to the given entity name, or
+ -1 if the name is not known.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="get(int)"><!-- --></A><H3>
+get</H3>
+<PRE>
+public static java.lang.String <B>get</B>(int c)</PRE>
+<DL>
+<DD>Returns the name associated to the given character or null if
+ the character is not known.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLEntities.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEntities.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLErrorReporter.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLErrorReporter.html
new file mode 100644
index 0000000..51a6d8d
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLErrorReporter.html
@@ -0,0 +1,294 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLErrorReporter (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLErrorReporter interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLErrorReporter (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLErrorReporter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLErrorReporter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Interface HTMLErrorReporter</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>HTMLErrorReporter</B></DL>
+
+<P>
+Defines an error reporter for reporting HTML errors. There is no such 
+ thing as a fatal error in parsing HTML. I/O errors are fatal but should 
+ throw an <code>IOException</code> directly instead of reporting an error.
+ <p>
+ When used in a configuration, the error reporter instance should be
+ set as a property with the following property identifier:
+ <pre>
+ "http://cyberneko.org/html/internal/error-reporter" in the
+ </pre>
+ Components in the configuration can query the error reporter using this
+ property identifier.
+ <p>
+ <strong>Note:</strong>
+ All reported errors are within the domain "http://cyberneko.org/html".
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: HTMLErrorReporter.java,v 1.4 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html#formatMessage(java.lang.String, java.lang.Object[])">formatMessage</A></B>(java.lang.String key,
+              java.lang.Object[] args)</CODE>
+
+<BR>
+          Format message without reporting error.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html#reportError(java.lang.String, java.lang.Object[])">reportError</A></B>(java.lang.String key,
+            java.lang.Object[] args)</CODE>
+
+<BR>
+          Reports an error.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html#reportWarning(java.lang.String, java.lang.Object[])">reportWarning</A></B>(java.lang.String key,
+              java.lang.Object[] args)</CODE>
+
+<BR>
+          Reports a warning.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="formatMessage(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+formatMessage</H3>
+<PRE>
+public java.lang.String <B>formatMessage</B>(java.lang.String key,
+                                      java.lang.Object[] args)</PRE>
+<DL>
+<DD>Format message without reporting error.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reportWarning(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+reportWarning</H3>
+<PRE>
+public void <B>reportWarning</B>(java.lang.String key,
+                          java.lang.Object[] args)
+                   throws org.apache.xerces.xni.parser.XMLParseException</PRE>
+<DL>
+<DD>Reports a warning.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLParseException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reportError(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+reportError</H3>
+<PRE>
+public void <B>reportError</B>(java.lang.String key,
+                        java.lang.Object[] args)
+                 throws org.apache.xerces.xni.parser.XMLParseException</PRE>
+<DL>
+<DD>Reports an error.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLParseException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLErrorReporter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLErrorReporter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html
new file mode 100644
index 0000000..c79f0de
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html
@@ -0,0 +1,407 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLEventInfo.SynthesizedItem (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLEventInfo.SynthesizedItem class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLEventInfo.SynthesizedItem (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLEventInfo.SynthesizedItem.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEventInfo.SynthesizedItem.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLEventInfo.SynthesizedItem</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLEventInfo.SynthesizedItem</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></DD>
+</DL>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public static class <B>HTMLEventInfo.SynthesizedItem</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></DL>
+
+<P>
+Synthesized infoset item.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="nested_classes_inherited_from_class_org.cyberneko.html.HTMLEventInfo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Nested classes inherited from class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A></CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#HTMLEventInfo.SynthesizedItem()">HTMLEventInfo.SynthesizedItem</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#getBeginColumnNumber()">getBeginColumnNumber</A></B>()</CODE>
+
+<BR>
+          Returns the column number of the beginning of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#getBeginLineNumber()">getBeginLineNumber</A></B>()</CODE>
+
+<BR>
+          Returns the line number of the beginning of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#getEndColumnNumber()">getEndColumnNumber</A></B>()</CODE>
+
+<BR>
+          Returns the column number of the end of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#getEndLineNumber()">getEndLineNumber</A></B>()</CODE>
+
+<BR>
+          Returns the line number of the end of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#isSynthesized()">isSynthesized</A></B>()</CODE>
+
+<BR>
+          Returns true if this corresponding event was synthesized.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+          Returns a string representation of this object.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLEventInfo.SynthesizedItem()"><!-- --></A><H3>
+HTMLEventInfo.SynthesizedItem</H3>
+<PRE>
+public <B>HTMLEventInfo.SynthesizedItem</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getBeginLineNumber()"><!-- --></A><H3>
+getBeginLineNumber</H3>
+<PRE>
+public int <B>getBeginLineNumber</B>()</PRE>
+<DL>
+<DD>Returns the line number of the beginning of this event.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getBeginLineNumber()">getBeginLineNumber</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBeginColumnNumber()"><!-- --></A><H3>
+getBeginColumnNumber</H3>
+<PRE>
+public int <B>getBeginColumnNumber</B>()</PRE>
+<DL>
+<DD>Returns the column number of the beginning of this event.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getBeginColumnNumber()">getBeginColumnNumber</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEndLineNumber()"><!-- --></A><H3>
+getEndLineNumber</H3>
+<PRE>
+public int <B>getEndLineNumber</B>()</PRE>
+<DL>
+<DD>Returns the line number of the end of this event.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getEndLineNumber()">getEndLineNumber</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEndColumnNumber()"><!-- --></A><H3>
+getEndColumnNumber</H3>
+<PRE>
+public int <B>getEndColumnNumber</B>()</PRE>
+<DL>
+<DD>Returns the column number of the end of this event.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getEndColumnNumber()">getEndColumnNumber</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSynthesized()"><!-- --></A><H3>
+isSynthesized</H3>
+<PRE>
+public boolean <B>isSynthesized</B>()</PRE>
+<DL>
+<DD>Returns true if this corresponding event was synthesized.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#isSynthesized()">isSynthesized</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Returns a string representation of this object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLEventInfo.SynthesizedItem.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEventInfo.SynthesizedItem.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEventInfo.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEventInfo.html
new file mode 100644
index 0000000..bee02cb
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEventInfo.html
@@ -0,0 +1,327 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLEventInfo (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLEventInfo interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLEventInfo (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLEventInfo.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEventInfo.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Interface HTMLEventInfo</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A>, <A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>HTMLEventInfo</B></DL>
+
+<P>
+This interface is used to pass augmentated information to the
+ application through the XNI pipeline.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: HTMLEventInfo.java,v 1.4 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A></B></CODE>
+
+<BR>
+          Synthesized infoset item.</TD>
+</TR>
+</TABLE>
+ 
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getBeginColumnNumber()">getBeginColumnNumber</A></B>()</CODE>
+
+<BR>
+          Returns the column number of the beginning of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getBeginLineNumber()">getBeginLineNumber</A></B>()</CODE>
+
+<BR>
+          Returns the line number of the beginning of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getEndColumnNumber()">getEndColumnNumber</A></B>()</CODE>
+
+<BR>
+          Returns the column number of the end of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getEndLineNumber()">getEndLineNumber</A></B>()</CODE>
+
+<BR>
+          Returns the line number of the end of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#isSynthesized()">isSynthesized</A></B>()</CODE>
+
+<BR>
+          Returns true if this corresponding event was synthesized.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getBeginLineNumber()"><!-- --></A><H3>
+getBeginLineNumber</H3>
+<PRE>
+public int <B>getBeginLineNumber</B>()</PRE>
+<DL>
+<DD>Returns the line number of the beginning of this event.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBeginColumnNumber()"><!-- --></A><H3>
+getBeginColumnNumber</H3>
+<PRE>
+public int <B>getBeginColumnNumber</B>()</PRE>
+<DL>
+<DD>Returns the column number of the beginning of this event.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEndLineNumber()"><!-- --></A><H3>
+getEndLineNumber</H3>
+<PRE>
+public int <B>getEndLineNumber</B>()</PRE>
+<DL>
+<DD>Returns the line number of the end of this event.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEndColumnNumber()"><!-- --></A><H3>
+getEndColumnNumber</H3>
+<PRE>
+public int <B>getEndColumnNumber</B>()</PRE>
+<DL>
+<DD>Returns the column number of the end of this event.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSynthesized()"><!-- --></A><H3>
+isSynthesized</H3>
+<PRE>
+public boolean <B>isSynthesized</B>()</PRE>
+<DL>
+<DD>Returns true if this corresponding event was synthesized.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLEventInfo.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEventInfo.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.ContentScanner.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.ContentScanner.html
new file mode 100644
index 0000000..c5cbee6
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.ContentScanner.html
@@ -0,0 +1,586 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:55 PDT 2005 -->
+<TITLE>
+HTMLScanner.ContentScanner (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLScanner.ContentScanner class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLScanner.ContentScanner (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.ContentScanner.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.ContentScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLScanner.ContentScanner</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLScanner.ContentScanner</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></DD>
+</DL>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>HTMLScanner.ContentScanner</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></DL>
+
+<P>
+The primary HTML document scanner.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#HTMLScanner.ContentScanner()">HTMLScanner.ContentScanner</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#addLocationItem(org.apache.xerces.xni.XMLAttributes, int)">addLocationItem</A></B>(org.apache.xerces.xni.XMLAttributes attributes,
+                int index)</CODE>
+
+<BR>
+          Adds location augmentations to the specified attribute.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scan(boolean)">scan</A></B>(boolean complete)</CODE>
+
+<BR>
+          Scan.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scanAttribute(org.apache.xerces.util.XMLAttributesImpl, boolean[])">scanAttribute</A></B>(org.apache.xerces.util.XMLAttributesImpl attributes,
+              boolean[] empty)</CODE>
+
+<BR>
+          Scans a real attribute.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scanAttribute(org.apache.xerces.util.XMLAttributesImpl, boolean[], char)">scanAttribute</A></B>(org.apache.xerces.util.XMLAttributesImpl attributes,
+              boolean[] empty,
+              char endc)</CODE>
+
+<BR>
+          Scans an attribute, pseudo or real.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scanCDATA()">scanCDATA</A></B>()</CODE>
+
+<BR>
+          Scans a CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scanCharacters()">scanCharacters</A></B>()</CODE>
+
+<BR>
+          Scans characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scanComment()">scanComment</A></B>()</CODE>
+
+<BR>
+          Scans a comment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scanEndElement()">scanEndElement</A></B>()</CODE>
+
+<BR>
+          Scans an end element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scanMarkupContent(org.apache.xerces.util.XMLStringBuffer, char)">scanMarkupContent</A></B>(org.apache.xerces.util.XMLStringBuffer buffer,
+                  char cend)</CODE>
+
+<BR>
+          Scans markup content.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scanPI()">scanPI</A></B>()</CODE>
+
+<BR>
+          Scans a processing instruction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scanPseudoAttribute(org.apache.xerces.util.XMLAttributesImpl)">scanPseudoAttribute</A></B>(org.apache.xerces.util.XMLAttributesImpl attributes)</CODE>
+
+<BR>
+          Scans a pseudo attribute.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html#scanStartElement(boolean[])">scanStartElement</A></B>(boolean[] empty)</CODE>
+
+<BR>
+          Scans a start element.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLScanner.ContentScanner()"><!-- --></A><H3>
+HTMLScanner.ContentScanner</H3>
+<PRE>
+public <B>HTMLScanner.ContentScanner</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="scan(boolean)"><!-- --></A><H3>
+scan</H3>
+<PRE>
+public boolean <B>scan</B>(boolean complete)
+             throws java.io.IOException</PRE>
+<DL>
+<DD>Scan.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html#scan(boolean)">scan</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>complete</CODE> - True if the scanner should not return until
+                 scanning is complete.
+<DT><B>Returns:</B><DD>True if additional scanning is required.
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE> - Thrown if I/O error occurs.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanCharacters()"><!-- --></A><H3>
+scanCharacters</H3>
+<PRE>
+protected void <B>scanCharacters</B>()
+                       throws java.io.IOException</PRE>
+<DL>
+<DD>Scans characters.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanCDATA()"><!-- --></A><H3>
+scanCDATA</H3>
+<PRE>
+protected void <B>scanCDATA</B>()
+                  throws java.io.IOException</PRE>
+<DL>
+<DD>Scans a CDATA section.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanComment()"><!-- --></A><H3>
+scanComment</H3>
+<PRE>
+protected void <B>scanComment</B>()
+                    throws java.io.IOException</PRE>
+<DL>
+<DD>Scans a comment.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanMarkupContent(org.apache.xerces.util.XMLStringBuffer, char)"><!-- --></A><H3>
+scanMarkupContent</H3>
+<PRE>
+protected boolean <B>scanMarkupContent</B>(org.apache.xerces.util.XMLStringBuffer buffer,
+                                    char cend)
+                             throws java.io.IOException</PRE>
+<DL>
+<DD>Scans markup content.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanPI()"><!-- --></A><H3>
+scanPI</H3>
+<PRE>
+protected void <B>scanPI</B>()
+               throws java.io.IOException</PRE>
+<DL>
+<DD>Scans a processing instruction.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanStartElement(boolean[])"><!-- --></A><H3>
+scanStartElement</H3>
+<PRE>
+protected java.lang.String <B>scanStartElement</B>(boolean[] empty)
+                                     throws java.io.IOException</PRE>
+<DL>
+<DD>Scans a start element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>empty</CODE> - Is used for a second return value to indicate whether
+              the start element tag is empty (e.g. "/>").
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanAttribute(org.apache.xerces.util.XMLAttributesImpl, boolean[])"><!-- --></A><H3>
+scanAttribute</H3>
+<PRE>
+protected boolean <B>scanAttribute</B>(org.apache.xerces.util.XMLAttributesImpl attributes,
+                                boolean[] empty)
+                         throws java.io.IOException</PRE>
+<DL>
+<DD>Scans a real attribute.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>attributes</CODE> - The list of attributes.<DD><CODE>empty</CODE> - Is used for a second return value to indicate 
+                   whether the start element tag is empty 
+                   (e.g. "/>").
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanPseudoAttribute(org.apache.xerces.util.XMLAttributesImpl)"><!-- --></A><H3>
+scanPseudoAttribute</H3>
+<PRE>
+protected boolean <B>scanPseudoAttribute</B>(org.apache.xerces.util.XMLAttributesImpl attributes)
+                               throws java.io.IOException</PRE>
+<DL>
+<DD>Scans a pseudo attribute.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>attributes</CODE> - The list of attributes.
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanAttribute(org.apache.xerces.util.XMLAttributesImpl, boolean[], char)"><!-- --></A><H3>
+scanAttribute</H3>
+<PRE>
+protected boolean <B>scanAttribute</B>(org.apache.xerces.util.XMLAttributesImpl attributes,
+                                boolean[] empty,
+                                char endc)
+                         throws java.io.IOException</PRE>
+<DL>
+<DD>Scans an attribute, pseudo or real.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>attributes</CODE> - The list of attributes.<DD><CODE>empty</CODE> - Is used for a second return value to indicate 
+                   whether the start element tag is empty 
+                   (e.g. "/>").<DD><CODE>endc</CODE> - The end character that appears before the
+                   closing angle bracket ('>').
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addLocationItem(org.apache.xerces.xni.XMLAttributes, int)"><!-- --></A><H3>
+addLocationItem</H3>
+<PRE>
+protected void <B>addLocationItem</B>(org.apache.xerces.xni.XMLAttributes attributes,
+                               int index)</PRE>
+<DL>
+<DD>Adds location augmentations to the specified attribute.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanEndElement()"><!-- --></A><H3>
+scanEndElement</H3>
+<PRE>
+protected void <B>scanEndElement</B>()
+                       throws java.io.IOException</PRE>
+<DL>
+<DD>Scans an end element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.ContentScanner.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.ContentScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.CurrentEntity.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.CurrentEntity.html
new file mode 100644
index 0000000..3232a3d
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.CurrentEntity.html
@@ -0,0 +1,476 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:55 PDT 2005 -->
+<TITLE>
+HTMLScanner.CurrentEntity (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLScanner.CurrentEntity class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLScanner.CurrentEntity (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.CurrentEntity.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.CurrentEntity.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLScanner.CurrentEntity</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLScanner.CurrentEntity</B>
+</PRE>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public static class <B>HTMLScanner.CurrentEntity</B><DT>extends java.lang.Object</DL>
+
+<P>
+Current entity.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#baseSystemId">baseSystemId</A></B></CODE>
+
+<BR>
+          Base system identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> char[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#buffer">buffer</A></B></CODE>
+
+<BR>
+          Character buffer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#columnNumber">columnNumber</A></B></CODE>
+
+<BR>
+          Column number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#encoding">encoding</A></B></CODE>
+
+<BR>
+          Encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#expandedSystemId">expandedSystemId</A></B></CODE>
+
+<BR>
+          Expanded system identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#length">length</A></B></CODE>
+
+<BR>
+          Length of characters read into character buffer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#lineNumber">lineNumber</A></B></CODE>
+
+<BR>
+          Line number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#literalSystemId">literalSystemId</A></B></CODE>
+
+<BR>
+          Literal system identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#offset">offset</A></B></CODE>
+
+<BR>
+          Offset into character buffer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#publicId">publicId</A></B></CODE>
+
+<BR>
+          Public identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.io.Reader</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#stream">stream</A></B></CODE>
+
+<BR>
+          Character stream.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html#HTMLScanner.CurrentEntity(java.io.Reader, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">HTMLScanner.CurrentEntity</A></B>(java.io.Reader stream,
+                          java.lang.String encoding,
+                          java.lang.String publicId,
+                          java.lang.String baseSystemId,
+                          java.lang.String literalSystemId,
+                          java.lang.String expandedSystemId)</CODE>
+
+<BR>
+          Constructs an entity from the specified stream.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="stream"><!-- --></A><H3>
+stream</H3>
+<PRE>
+public java.io.Reader <B>stream</B></PRE>
+<DL>
+<DD>Character stream.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="encoding"><!-- --></A><H3>
+encoding</H3>
+<PRE>
+public java.lang.String <B>encoding</B></PRE>
+<DL>
+<DD>Encoding.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="publicId"><!-- --></A><H3>
+publicId</H3>
+<PRE>
+public java.lang.String <B>publicId</B></PRE>
+<DL>
+<DD>Public identifier.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="baseSystemId"><!-- --></A><H3>
+baseSystemId</H3>
+<PRE>
+public java.lang.String <B>baseSystemId</B></PRE>
+<DL>
+<DD>Base system identifier.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="literalSystemId"><!-- --></A><H3>
+literalSystemId</H3>
+<PRE>
+public java.lang.String <B>literalSystemId</B></PRE>
+<DL>
+<DD>Literal system identifier.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="expandedSystemId"><!-- --></A><H3>
+expandedSystemId</H3>
+<PRE>
+public java.lang.String <B>expandedSystemId</B></PRE>
+<DL>
+<DD>Expanded system identifier.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="lineNumber"><!-- --></A><H3>
+lineNumber</H3>
+<PRE>
+public int <B>lineNumber</B></PRE>
+<DL>
+<DD>Line number.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="columnNumber"><!-- --></A><H3>
+columnNumber</H3>
+<PRE>
+public int <B>columnNumber</B></PRE>
+<DL>
+<DD>Column number.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="buffer"><!-- --></A><H3>
+buffer</H3>
+<PRE>
+public char[] <B>buffer</B></PRE>
+<DL>
+<DD>Character buffer.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="offset"><!-- --></A><H3>
+offset</H3>
+<PRE>
+public int <B>offset</B></PRE>
+<DL>
+<DD>Offset into character buffer.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="length"><!-- --></A><H3>
+length</H3>
+<PRE>
+public int <B>length</B></PRE>
+<DL>
+<DD>Length of characters read into character buffer.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLScanner.CurrentEntity(java.io.Reader, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+HTMLScanner.CurrentEntity</H3>
+<PRE>
+public <B>HTMLScanner.CurrentEntity</B>(java.io.Reader stream,
+                                 java.lang.String encoding,
+                                 java.lang.String publicId,
+                                 java.lang.String baseSystemId,
+                                 java.lang.String literalSystemId,
+                                 java.lang.String expandedSystemId)</PRE>
+<DL>
+<DD>Constructs an entity from the specified stream.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.CurrentEntity.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.CurrentEntity.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.LocationItem.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.LocationItem.html
new file mode 100644
index 0000000..93b28c4
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.LocationItem.html
@@ -0,0 +1,532 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:55 PDT 2005 -->
+<TITLE>
+HTMLScanner.LocationItem (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLScanner.LocationItem class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLScanner.LocationItem (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.LocationItem.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.LocationItem.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLScanner.LocationItem</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLScanner.LocationItem</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></DD>
+</DL>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>protected static class <B>HTMLScanner.LocationItem</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></DL>
+
+<P>
+Location infoset item.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="nested_classes_inherited_from_class_org.cyberneko.html.HTMLEventInfo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Nested classes inherited from class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A></CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#fBeginColumnNumber">fBeginColumnNumber</A></B></CODE>
+
+<BR>
+          Beginning column number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#fBeginLineNumber">fBeginLineNumber</A></B></CODE>
+
+<BR>
+          Beginning line number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#fEndColumnNumber">fEndColumnNumber</A></B></CODE>
+
+<BR>
+          Ending column number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#fEndLineNumber">fEndLineNumber</A></B></CODE>
+
+<BR>
+          Ending line number.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected </CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#HTMLScanner.LocationItem()">HTMLScanner.LocationItem</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#getBeginColumnNumber()">getBeginColumnNumber</A></B>()</CODE>
+
+<BR>
+          Returns the column number of the beginning of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#getBeginLineNumber()">getBeginLineNumber</A></B>()</CODE>
+
+<BR>
+          Returns the line number of the beginning of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#getEndColumnNumber()">getEndColumnNumber</A></B>()</CODE>
+
+<BR>
+          Returns the column number of the end of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#getEndLineNumber()">getEndLineNumber</A></B>()</CODE>
+
+<BR>
+          Returns the line number of the end of this event.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#isSynthesized()">isSynthesized</A></B>()</CODE>
+
+<BR>
+          Returns true if this corresponding event was synthesized.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#setValues(int, int, int, int)">setValues</A></B>(int beginLine,
+          int beginColumn,
+          int endLine,
+          int endColumn)</CODE>
+
+<BR>
+          Sets the values of this item.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+          Returns a string representation of this object.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="fBeginLineNumber"><!-- --></A><H3>
+fBeginLineNumber</H3>
+<PRE>
+protected int <B>fBeginLineNumber</B></PRE>
+<DL>
+<DD>Beginning line number.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fBeginColumnNumber"><!-- --></A><H3>
+fBeginColumnNumber</H3>
+<PRE>
+protected int <B>fBeginColumnNumber</B></PRE>
+<DL>
+<DD>Beginning column number.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fEndLineNumber"><!-- --></A><H3>
+fEndLineNumber</H3>
+<PRE>
+protected int <B>fEndLineNumber</B></PRE>
+<DL>
+<DD>Ending line number.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fEndColumnNumber"><!-- --></A><H3>
+fEndColumnNumber</H3>
+<PRE>
+protected int <B>fEndColumnNumber</B></PRE>
+<DL>
+<DD>Ending column number.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLScanner.LocationItem()"><!-- --></A><H3>
+HTMLScanner.LocationItem</H3>
+<PRE>
+protected <B>HTMLScanner.LocationItem</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="setValues(int, int, int, int)"><!-- --></A><H3>
+setValues</H3>
+<PRE>
+public void <B>setValues</B>(int beginLine,
+                      int beginColumn,
+                      int endLine,
+                      int endColumn)</PRE>
+<DL>
+<DD>Sets the values of this item.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBeginLineNumber()"><!-- --></A><H3>
+getBeginLineNumber</H3>
+<PRE>
+public int <B>getBeginLineNumber</B>()</PRE>
+<DL>
+<DD>Returns the line number of the beginning of this event.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getBeginLineNumber()">getBeginLineNumber</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBeginColumnNumber()"><!-- --></A><H3>
+getBeginColumnNumber</H3>
+<PRE>
+public int <B>getBeginColumnNumber</B>()</PRE>
+<DL>
+<DD>Returns the column number of the beginning of this event.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getBeginColumnNumber()">getBeginColumnNumber</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEndLineNumber()"><!-- --></A><H3>
+getEndLineNumber</H3>
+<PRE>
+public int <B>getEndLineNumber</B>()</PRE>
+<DL>
+<DD>Returns the line number of the end of this event.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getEndLineNumber()">getEndLineNumber</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEndColumnNumber()"><!-- --></A><H3>
+getEndColumnNumber</H3>
+<PRE>
+public int <B>getEndColumnNumber</B>()</PRE>
+<DL>
+<DD>Returns the column number of the end of this event.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#getEndColumnNumber()">getEndColumnNumber</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSynthesized()"><!-- --></A><H3>
+isSynthesized</H3>
+<PRE>
+public boolean <B>isSynthesized</B>()</PRE>
+<DL>
+<DD>Returns true if this corresponding event was synthesized.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html#isSynthesized()">isSynthesized</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>Returns a string representation of this object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.LocationItem.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.LocationItem.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.PlaybackInputStream.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.PlaybackInputStream.html
new file mode 100644
index 0000000..0c2c005
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.PlaybackInputStream.html
@@ -0,0 +1,604 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:55 PDT 2005 -->
+<TITLE>
+HTMLScanner.PlaybackInputStream (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLScanner.PlaybackInputStream class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLScanner.PlaybackInputStream (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.PlaybackInputStream.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.PlaybackInputStream.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLScanner.PlaybackInputStream</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by">java.io.InputStream
+      <IMG SRC="../../../resources/inherit.gif" ALT="extended by">java.io.FilterInputStream
+          <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLScanner.PlaybackInputStream</B>
+</PRE>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public static class <B>HTMLScanner.PlaybackInputStream</B><DT>extends java.io.FilterInputStream</DL>
+
+<P>
+A playback input stream. This class has the ability to save the bytes
+ read from the underlying input stream and play the bytes back later.
+ This class is used by the HTML scanner to switch encodings when a 
+ <meta> tag is detected that specifies a different encoding. 
+ <p>
+ If the encoding is changed, then the scanner calls the 
+ <code>playback</code> method and re-scans the beginning of the HTML
+ document again. This should not be too much of a performance problem
+ because the <meta> tag appears at the beginning of the document.
+ <p>
+ If the <body> tag is reached without playing back the bytes,
+ then the buffer can be cleared by calling the <code>clear</code>
+ method. This stops the buffering of bytes and allows the memory used
+ by the buffer to be reclaimed. 
+ <p>
+ <strong>Note:</strong> 
+ If the buffer is never played back or cleared, this input stream
+ will continue to buffer the entire stream. Therefore, it is very
+ important to use this stream correctly.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  byte[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fByteBuffer">fByteBuffer</A></B></CODE>
+
+<BR>
+          Byte buffer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fByteLength">fByteLength</A></B></CODE>
+
+<BR>
+          Length of bytes read into byte buffer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fByteOffset">fByteOffset</A></B></CODE>
+
+<BR>
+          Offset into byte buffer during playback.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fCleared">fCleared</A></B></CODE>
+
+<BR>
+          Buffer cleared.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fDetected">fDetected</A></B></CODE>
+
+<BR>
+          Encoding detected.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fPlayback">fPlayback</A></B></CODE>
+
+<BR>
+          Playback mode.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fPushbackLength">fPushbackLength</A></B></CODE>
+
+<BR>
+          Pushback length.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#fPushbackOffset">fPushbackOffset</A></B></CODE>
+
+<BR>
+          Pushback offset.</TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_java.io.FilterInputStream"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class java.io.FilterInputStream</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>in</CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#HTMLScanner.PlaybackInputStream(java.io.InputStream)">HTMLScanner.PlaybackInputStream</A></B>(java.io.InputStream in)</CODE>
+
+<BR>
+          Constructor.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#clear()">clear</A></B>()</CODE>
+
+<BR>
+          Clears the buffer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#detectEncoding(java.lang.String[])">detectEncoding</A></B>(java.lang.String[] encodings)</CODE>
+
+<BR>
+          Detect encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#playback()">playback</A></B>()</CODE>
+
+<BR>
+          Playback buffer contents.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#read()">read</A></B>()</CODE>
+
+<BR>
+          Read a byte.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#read(byte[])">read</A></B>(byte[] array)</CODE>
+
+<BR>
+          Read an array of bytes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html#read(byte[], int, int)">read</A></B>(byte[] array,
+     int offset,
+     int length)</CODE>
+
+<BR>
+          Read an array of bytes.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.io.FilterInputStream"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.io.FilterInputStream</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>available, close, mark, markSupported, reset, skip</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="fPlayback"><!-- --></A><H3>
+fPlayback</H3>
+<PRE>
+protected boolean <B>fPlayback</B></PRE>
+<DL>
+<DD>Playback mode.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fCleared"><!-- --></A><H3>
+fCleared</H3>
+<PRE>
+protected boolean <B>fCleared</B></PRE>
+<DL>
+<DD>Buffer cleared.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDetected"><!-- --></A><H3>
+fDetected</H3>
+<PRE>
+protected boolean <B>fDetected</B></PRE>
+<DL>
+<DD>Encoding detected.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fByteBuffer"><!-- --></A><H3>
+fByteBuffer</H3>
+<PRE>
+protected byte[] <B>fByteBuffer</B></PRE>
+<DL>
+<DD>Byte buffer.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fByteOffset"><!-- --></A><H3>
+fByteOffset</H3>
+<PRE>
+protected int <B>fByteOffset</B></PRE>
+<DL>
+<DD>Offset into byte buffer during playback.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fByteLength"><!-- --></A><H3>
+fByteLength</H3>
+<PRE>
+protected int <B>fByteLength</B></PRE>
+<DL>
+<DD>Length of bytes read into byte buffer.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fPushbackOffset"><!-- --></A><H3>
+fPushbackOffset</H3>
+<PRE>
+public int <B>fPushbackOffset</B></PRE>
+<DL>
+<DD>Pushback offset.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fPushbackLength"><!-- --></A><H3>
+fPushbackLength</H3>
+<PRE>
+public int <B>fPushbackLength</B></PRE>
+<DL>
+<DD>Pushback length.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLScanner.PlaybackInputStream(java.io.InputStream)"><!-- --></A><H3>
+HTMLScanner.PlaybackInputStream</H3>
+<PRE>
+public <B>HTMLScanner.PlaybackInputStream</B>(java.io.InputStream in)</PRE>
+<DL>
+<DD>Constructor.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="detectEncoding(java.lang.String[])"><!-- --></A><H3>
+detectEncoding</H3>
+<PRE>
+public void <B>detectEncoding</B>(java.lang.String[] encodings)
+                    throws java.io.IOException</PRE>
+<DL>
+<DD>Detect encoding.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="playback()"><!-- --></A><H3>
+playback</H3>
+<PRE>
+public void <B>playback</B>()</PRE>
+<DL>
+<DD>Playback buffer contents.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clear()"><!-- --></A><H3>
+clear</H3>
+<PRE>
+public void <B>clear</B>()</PRE>
+<DL>
+<DD>Clears the buffer.
+ <p>
+ <strong>Note:</strong>
+ The buffer cannot be cleared during playback. Therefore, calling
+ this method during playback will not do anything. However, the
+ buffer will be cleared automatically at the end of playback.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="read()"><!-- --></A><H3>
+read</H3>
+<PRE>
+public int <B>read</B>()
+         throws java.io.IOException</PRE>
+<DL>
+<DD>Read a byte.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="read(byte[])"><!-- --></A><H3>
+read</H3>
+<PRE>
+public int <B>read</B>(byte[] array)
+         throws java.io.IOException</PRE>
+<DL>
+<DD>Read an array of bytes.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="read(byte[], int, int)"><!-- --></A><H3>
+read</H3>
+<PRE>
+public int <B>read</B>(byte[] array,
+                int offset,
+                int length)
+         throws java.io.IOException</PRE>
+<DL>
+<DD>Read an array of bytes.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.PlaybackInputStream.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.PlaybackInputStream.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.Scanner.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.Scanner.html
new file mode 100644
index 0000000..3d60dfb
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.Scanner.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLScanner.Scanner (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLScanner.Scanner interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLScanner.Scanner (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.Scanner.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.Scanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Interface HTMLScanner.Scanner</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A>, <A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A></DD>
+</DL>
+<DL>
+<DT><B>Enclosing interface:</B><DD><A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public static interface <B>HTMLScanner.Scanner</B></DL>
+
+<P>
+Basic scanner interface.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html#scan(boolean)">scan</A></B>(boolean complete)</CODE>
+
+<BR>
+          Scans part of the document.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="scan(boolean)"><!-- --></A><H3>
+scan</H3>
+<PRE>
+public boolean <B>scan</B>(boolean complete)
+             throws java.io.IOException</PRE>
+<DL>
+<DD>Scans part of the document. This interface allows scanning to
+ be performed in a pulling manner.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>complete</CODE> - True if the scanner should not return until
+                 scanning is complete.
+<DT><B>Returns:</B><DD>True if additional scanning is required.
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE> - Thrown if I/O error occurs.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.Scanner.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.Scanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.SpecialScanner.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.SpecialScanner.html
new file mode 100644
index 0000000..ad106f8
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.SpecialScanner.html
@@ -0,0 +1,424 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:55 PDT 2005 -->
+<TITLE>
+HTMLScanner.SpecialScanner (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLScanner.SpecialScanner class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLScanner.SpecialScanner (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.SpecialScanner.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.SpecialScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLScanner.SpecialScanner</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLScanner.SpecialScanner</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></DD>
+</DL>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>HTMLScanner.SpecialScanner</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></DL>
+
+<P>
+Special scanner used for elements whose content needs to be scanned 
+ as plain text, ignoring markup such as elements and entity references.
+ For example: <SCRIPT> and <COMMENT>.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html#fElementName">fElementName</A></B></CODE>
+
+<BR>
+          Name of element whose content needs to be scanned as text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html#fScript">fScript</A></B></CODE>
+
+<BR>
+          True if <script> element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html#fStyle">fStyle</A></B></CODE>
+
+<BR>
+          True if <style> element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html#fTextarea">fTextarea</A></B></CODE>
+
+<BR>
+          True if <textarea> element.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html#HTMLScanner.SpecialScanner()">HTMLScanner.SpecialScanner</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html#scan(boolean)">scan</A></B>(boolean complete)</CODE>
+
+<BR>
+          Scan.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html#scanCharacters(org.apache.xerces.util.XMLStringBuffer, int)">scanCharacters</A></B>(org.apache.xerces.util.XMLStringBuffer buffer,
+               int delimiter)</CODE>
+
+<BR>
+          Scan characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html#setElementName(java.lang.String)">setElementName</A></B>(java.lang.String ename)</CODE>
+
+<BR>
+          Sets the element name.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="fElementName"><!-- --></A><H3>
+fElementName</H3>
+<PRE>
+protected java.lang.String <B>fElementName</B></PRE>
+<DL>
+<DD>Name of element whose content needs to be scanned as text.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fScript"><!-- --></A><H3>
+fScript</H3>
+<PRE>
+protected boolean <B>fScript</B></PRE>
+<DL>
+<DD>True if <script> element.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fStyle"><!-- --></A><H3>
+fStyle</H3>
+<PRE>
+protected boolean <B>fStyle</B></PRE>
+<DL>
+<DD>True if <style> element.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fTextarea"><!-- --></A><H3>
+fTextarea</H3>
+<PRE>
+protected boolean <B>fTextarea</B></PRE>
+<DL>
+<DD>True if <textarea> element.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLScanner.SpecialScanner()"><!-- --></A><H3>
+HTMLScanner.SpecialScanner</H3>
+<PRE>
+public <B>HTMLScanner.SpecialScanner</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="setElementName(java.lang.String)"><!-- --></A><H3>
+setElementName</H3>
+<PRE>
+public <A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A> <B>setElementName</B>(java.lang.String ename)</PRE>
+<DL>
+<DD>Sets the element name.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scan(boolean)"><!-- --></A><H3>
+scan</H3>
+<PRE>
+public boolean <B>scan</B>(boolean complete)
+             throws java.io.IOException</PRE>
+<DL>
+<DD>Scan.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html#scan(boolean)">scan</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>complete</CODE> - True if the scanner should not return until
+                 scanning is complete.
+<DT><B>Returns:</B><DD>True if additional scanning is required.
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE> - Thrown if I/O error occurs.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanCharacters(org.apache.xerces.util.XMLStringBuffer, int)"><!-- --></A><H3>
+scanCharacters</H3>
+<PRE>
+protected void <B>scanCharacters</B>(org.apache.xerces.util.XMLStringBuffer buffer,
+                              int delimiter)
+                       throws java.io.IOException</PRE>
+<DL>
+<DD>Scan characters.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.SpecialScanner.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.SpecialScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.html
new file mode 100644
index 0000000..b673cff
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.html
@@ -0,0 +1,2998 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+HTMLScanner (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLScanner class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLScanner (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLScanner</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLScanner</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentScanner, org.apache.xerces.xni.parser.XMLDocumentSource, org.apache.xerces.xni.XMLLocator</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>HTMLScanner</B><DT>extends java.lang.Object<DT>implements org.apache.xerces.xni.parser.XMLDocumentScanner, org.apache.xerces.xni.XMLLocator, <A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></DL>
+
+<P>
+A simple HTML scanner. This scanner makes no attempt to balance tags
+ or fix other problems in the source document — it just scans what 
+ it can and generates XNI document "events", ignoring errors of all 
+ kinds.
+ <p>
+ This component recognizes the following features:
+ <ul>
+ <li>http://cyberneko.org/html/features/augmentations
+ <li>http://cyberneko.org/html/features/report-errors
+ <li>http://apache.org/xml/features/scanner/notify-char-refs
+ <li>http://apache.org/xml/features/scanner/notify-builtin-refs
+ <li>http://cyberneko.org/html/features/scanner/notify-builtin-refs
+ <li>http://cyberneko.org/html/features/scanner/fix-mswindows-refs
+ <li>http://cyberneko.org/html/features/scanner/script/strip-cdata-delims
+ <li>http://cyberneko.org/html/features/scanner/script/strip-comment-delims
+ <li>http://cyberneko.org/html/features/scanner/style/strip-cdata-delims
+ <li>http://cyberneko.org/html/features/scanner/style/strip-comment-delims
+ <li>http://cyberneko.org/html/features/scanner/ignore-specified-charset
+ <li>http://cyberneko.org/html/features/scanner/cdata-sections
+ <li>http://cyberneko.org/html/features/override-doctype
+ <li>http://cyberneko.org/html/features/insert-doctype
+ </ul>
+ <p>
+ This component recognizes the following properties:
+ <ul>
+ <li>http://cyberneko.org/html/properties/names/elems
+ <li>http://cyberneko.org/html/properties/names/attrs
+ <li>http://cyberneko.org/html/properties/default-encoding
+ <li>http://cyberneko.org/html/properties/error-reporter
+ <li>http://cyberneko.org/html/properties/doctype/pubid
+ <li>http://cyberneko.org/html/properties/doctype/sysid
+ </ul>
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: HTMLScanner.java,v 1.19 2005/06/14 05:52:37 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><CODE>HTMLElements</CODE></A>, 
+<A HREF="../../../org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html"><CODE>HTMLEntities</CODE></A></DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A></B></CODE>
+
+<BR>
+          The primary HTML document scanner.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A></B></CODE>
+
+<BR>
+          Current entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A></B></CODE>
+
+<BR>
+          Location infoset item.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A></B></CODE>
+
+<BR>
+          A playback input stream.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static interface</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></B></CODE>
+
+<BR>
+          Basic scanner interface.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A></B></CODE>
+
+<BR>
+          Special scanner used for elements whose content needs to be scanned 
+ as plain text, ignoring markup such as elements and entity references.</TD>
+</TR>
+</TABLE>
+ 
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#AUGMENTATIONS">AUGMENTATIONS</A></B></CODE>
+
+<BR>
+          Include infoset augmentations.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#CDATA_SECTIONS">CDATA_SECTIONS</A></B></CODE>
+
+<BR>
+          Scan CDATA sections.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#DEBUG_CALLBACKS">DEBUG_CALLBACKS</A></B></CODE>
+
+<BR>
+          Set to true to debug callbacks.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#DEFAULT_BUFFER_SIZE">DEFAULT_BUFFER_SIZE</A></B></CODE>
+
+<BR>
+          Default buffer size.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#DEFAULT_ENCODING">DEFAULT_ENCODING</A></B></CODE>
+
+<BR>
+          Default encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#DOCTYPE_PUBID">DOCTYPE_PUBID</A></B></CODE>
+
+<BR>
+          Doctype declaration public identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#DOCTYPE_SYSID">DOCTYPE_SYSID</A></B></CODE>
+
+<BR>
+          Doctype declaration system identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#ERROR_REPORTER">ERROR_REPORTER</A></B></CODE>
+
+<BR>
+          Error reporter.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fAugmentations">fAugmentations</A></B></CODE>
+
+<BR>
+          Augmentations.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fBeginColumnNumber">fBeginColumnNumber</A></B></CODE>
+
+<BR>
+          Beginning column number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fBeginLineNumber">fBeginLineNumber</A></B></CODE>
+
+<BR>
+          Beginning line number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fByteStream">fByteStream</A></B></CODE>
+
+<BR>
+          The playback byte stream.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fCDATASections">fCDATASections</A></B></CODE>
+
+<BR>
+          CDATA sections.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fContentScanner">fContentScanner</A></B></CODE>
+
+<BR>
+          Content scanner.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fCurrentEntity">fCurrentEntity</A></B></CODE>
+
+<BR>
+          Current entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.util.Stack</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fCurrentEntityStack">fCurrentEntityStack</A></B></CODE>
+
+<BR>
+          The current entity stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fDefaultIANAEncoding">fDefaultIANAEncoding</A></B></CODE>
+
+<BR>
+          Default encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fDoctypePubid">fDoctypePubid</A></B></CODE>
+
+<BR>
+          Doctype declaration public identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fDoctypeSysid">fDoctypeSysid</A></B></CODE>
+
+<BR>
+          Doctype declaration system identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.XMLDocumentHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fDocumentHandler">fDocumentHandler</A></B></CODE>
+
+<BR>
+          The document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fElementCount">fElementCount</A></B></CODE>
+
+<BR>
+          Element count.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fElementDepth">fElementDepth</A></B></CODE>
+
+<BR>
+          Element depth.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fEndColumnNumber">fEndColumnNumber</A></B></CODE>
+
+<BR>
+          Ending column number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fEndLineNumber">fEndLineNumber</A></B></CODE>
+
+<BR>
+          Ending line number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fErrorReporter">fErrorReporter</A></B></CODE>
+
+<BR>
+          Error reporter.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fFixWindowsCharRefs">fFixWindowsCharRefs</A></B></CODE>
+
+<BR>
+          Fix Microsoft Windows® character entity references.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fIANAEncoding">fIANAEncoding</A></B></CODE>
+
+<BR>
+          Auto-detected IANA encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fIgnoreSpecifiedCharset">fIgnoreSpecifiedCharset</A></B></CODE>
+
+<BR>
+          Ignore specified character set.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fInsertDoctype">fInsertDoctype</A></B></CODE>
+
+<BR>
+          Insert document type declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fIso8859Encoding">fIso8859Encoding</A></B></CODE>
+
+<BR>
+          True if the encoding matches "ISO-8859-*".</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#FIX_MSWINDOWS_REFS">FIX_MSWINDOWS_REFS</A></B></CODE>
+
+<BR>
+          Fix Microsoft Windows® character entity references.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fJavaEncoding">fJavaEncoding</A></B></CODE>
+
+<BR>
+          Auto-detected Java encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fNamesAttrs">fNamesAttrs</A></B></CODE>
+
+<BR>
+          Modify HTML attribute names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fNamesElems">fNamesElems</A></B></CODE>
+
+<BR>
+          Modify HTML element names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fNotifyCharRefs">fNotifyCharRefs</A></B></CODE>
+
+<BR>
+          Notify character entity references.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fNotifyHtmlBuiltinRefs">fNotifyHtmlBuiltinRefs</A></B></CODE>
+
+<BR>
+          Notify HTML built-in general entity references.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fNotifyXmlBuiltinRefs">fNotifyXmlBuiltinRefs</A></B></CODE>
+
+<BR>
+          Notify XML built-in general entity references.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fOverrideDoctype">fOverrideDoctype</A></B></CODE>
+
+<BR>
+          Override doctype declaration public and system identifiers.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fReportErrors">fReportErrors</A></B></CODE>
+
+<BR>
+          Report errors.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fScanner">fScanner</A></B></CODE>
+
+<BR>
+          The current scanner.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fScannerState">fScannerState</A></B></CODE>
+
+<BR>
+          The current scanner state.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fScriptStripCDATADelims">fScriptStripCDATADelims</A></B></CODE>
+
+<BR>
+          Strip CDATA delimiters from SCRIPT tags.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fScriptStripCommentDelims">fScriptStripCommentDelims</A></B></CODE>
+
+<BR>
+          Strip comment delimiters from SCRIPT tags.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fSpecialScanner">fSpecialScanner</A></B></CODE>
+
+<BR>
+          Special scanner used for elements whose content needs to be scanned 
+ as plain text, ignoring markup such as elements and entity references.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.XMLString</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fString">fString</A></B></CODE>
+
+<BR>
+          String.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.util.XMLStringBuffer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fStringBuffer">fStringBuffer</A></B></CODE>
+
+<BR>
+          String buffer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fStyleStripCDATADelims">fStyleStripCDATADelims</A></B></CODE>
+
+<BR>
+          Strip CDATA delimiters from STYLE tags.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fStyleStripCommentDelims">fStyleStripCommentDelims</A></B></CODE>
+
+<BR>
+          Strip comment delimiters from STYLE tags.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#HTML_4_01_FRAMESET_PUBID">HTML_4_01_FRAMESET_PUBID</A></B></CODE>
+
+<BR>
+          HTML 4.01 frameset public identifier ("-//W3C//DTD HTML 4.01 Frameset//EN").</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#HTML_4_01_FRAMESET_SYSID">HTML_4_01_FRAMESET_SYSID</A></B></CODE>
+
+<BR>
+          HTML 4.01 frameset system identifier ("http://www.w3.org/TR/html4/frameset.dtd").</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#HTML_4_01_STRICT_PUBID">HTML_4_01_STRICT_PUBID</A></B></CODE>
+
+<BR>
+          HTML 4.01 strict public identifier ("-//W3C//DTD HTML 4.01//EN").</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#HTML_4_01_STRICT_SYSID">HTML_4_01_STRICT_SYSID</A></B></CODE>
+
+<BR>
+          HTML 4.01 strict system identifier ("http://www.w3.org/TR/html4/strict.dtd").</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#HTML_4_01_TRANSITIONAL_PUBID">HTML_4_01_TRANSITIONAL_PUBID</A></B></CODE>
+
+<BR>
+          HTML 4.01 transitional public identifier ("-//W3C//DTD HTML 4.01 Transitional//EN").</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#HTML_4_01_TRANSITIONAL_SYSID">HTML_4_01_TRANSITIONAL_SYSID</A></B></CODE>
+
+<BR>
+          HTML 4.01 transitional system identifier ("http://www.w3.org/TR/html4/loose.dtd").</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#IGNORE_SPECIFIED_CHARSET">IGNORE_SPECIFIED_CHARSET</A></B></CODE>
+
+<BR>
+          Ignore specified charset found in the <meta equiv='Content-Type'
+ content='text/html;charset=…'> tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#INSERT_DOCTYPE">INSERT_DOCTYPE</A></B></CODE>
+
+<BR>
+          Insert document type declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#NAMES_ATTRS">NAMES_ATTRS</A></B></CODE>
+
+<BR>
+          Modify HTML attribute names: { "upper", "lower", "default" }.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#NAMES_ELEMS">NAMES_ELEMS</A></B></CODE>
+
+<BR>
+          Modify HTML element names: { "upper", "lower", "default" }.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#NAMES_LOWERCASE">NAMES_LOWERCASE</A></B></CODE>
+
+<BR>
+          Lowercase HTML names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#NAMES_NO_CHANGE">NAMES_NO_CHANGE</A></B></CODE>
+
+<BR>
+          Don't modify HTML names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#NAMES_UPPERCASE">NAMES_UPPERCASE</A></B></CODE>
+
+<BR>
+          Uppercase HTML names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#NOTIFY_CHAR_REFS">NOTIFY_CHAR_REFS</A></B></CODE>
+
+<BR>
+          Notify character entity references (e.g.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#NOTIFY_HTML_BUILTIN_REFS">NOTIFY_HTML_BUILTIN_REFS</A></B></CODE>
+
+<BR>
+          Notify handler of built-in entity references (e.g.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#NOTIFY_XML_BUILTIN_REFS">NOTIFY_XML_BUILTIN_REFS</A></B></CODE>
+
+<BR>
+          Notify handler of built-in entity references (e.g.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#OVERRIDE_DOCTYPE">OVERRIDE_DOCTYPE</A></B></CODE>
+
+<BR>
+          Override doctype declaration public and system identifiers.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#REPORT_ERRORS">REPORT_ERRORS</A></B></CODE>
+
+<BR>
+          Report errors.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#SCRIPT_STRIP_CDATA_DELIMS">SCRIPT_STRIP_CDATA_DELIMS</A></B></CODE>
+
+<BR>
+          Strip XHTML CDATA delimiters ("<![CDATA[" and "]]>") from 
+ SCRIPT tag contents.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#SCRIPT_STRIP_COMMENT_DELIMS">SCRIPT_STRIP_COMMENT_DELIMS</A></B></CODE>
+
+<BR>
+          Strip HTML comment delimiters ("<!−−" and 
+ "−−>") from SCRIPT tag contents.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#STATE_CONTENT">STATE_CONTENT</A></B></CODE>
+
+<BR>
+          State: content.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#STATE_END_DOCUMENT">STATE_END_DOCUMENT</A></B></CODE>
+
+<BR>
+          State: end document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#STATE_MARKUP_BRACKET">STATE_MARKUP_BRACKET</A></B></CODE>
+
+<BR>
+          State: markup bracket.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#STATE_START_DOCUMENT">STATE_START_DOCUMENT</A></B></CODE>
+
+<BR>
+          State: start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#STYLE_STRIP_CDATA_DELIMS">STYLE_STRIP_CDATA_DELIMS</A></B></CODE>
+
+<BR>
+          Strip XHTML CDATA delimiters ("<![CDATA[" and "]]>") from 
+ STYLE tag contents.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#STYLE_STRIP_COMMENT_DELIMS">STYLE_STRIP_COMMENT_DELIMS</A></B></CODE>
+
+<BR>
+          Strip HTML comment delimiters ("<!−−" and 
+ "−−>") from STYLE tag contents.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#SYNTHESIZED_ITEM">SYNTHESIZED_ITEM</A></B></CODE>
+
+<BR>
+          Synthesized event info item.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#HTMLScanner()">HTMLScanner</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#builtinXmlRef(java.lang.String)">builtinXmlRef</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns true if the name is a built-in XML general entity reference.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#cleanup(boolean)">cleanup</A></B>(boolean closeall)</CODE>
+
+<BR>
+          Cleans up used resources.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#expandSystemId(java.lang.String, java.lang.String)">expandSystemId</A></B>(java.lang.String systemId,
+               java.lang.String baseSystemId)</CODE>
+
+<BR>
+          Expands a system id and returns the system id as a URI, if
+ it can be expanded.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fixURI(java.lang.String)">fixURI</A></B>(java.lang.String str)</CODE>
+
+<BR>
+          Fixes a platform dependent filename to standard URI form.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#fixWindowsCharacter(int)">fixWindowsCharacter</A></B>(int origChar)</CODE>
+
+<BR>
+          Fixes Microsoft Windows® specific characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getBaseSystemId()">getBaseSystemId</A></B>()</CODE>
+
+<BR>
+          Returns the base system identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getColumnNumber()">getColumnNumber</A></B>()</CODE>
+
+<BR>
+          Returns the current column number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.XMLDocumentHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getDocumentHandler()">getDocumentHandler</A></B>()</CODE>
+
+<BR>
+          Returns the document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getEncoding()">getEncoding</A></B>()</CODE>
+
+<BR>
+          Returns the encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getExpandedSystemId()">getExpandedSystemId</A></B>()</CODE>
+
+<BR>
+          Returns the expanded system identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getFeatureDefault(java.lang.String)">getFeatureDefault</A></B>(java.lang.String featureId)</CODE>
+
+<BR>
+          Returns the default state for a feature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getLineNumber()">getLineNumber</A></B>()</CODE>
+
+<BR>
+          Returns the current line number.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getLiteralSystemId()">getLiteralSystemId</A></B>()</CODE>
+
+<BR>
+          Returns the literal system identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getNamesValue(java.lang.String)">getNamesValue</A></B>(java.lang.String value)</CODE>
+
+<BR>
+          Converts HTML names string value to constant value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getPropertyDefault(java.lang.String)">getPropertyDefault</A></B>(java.lang.String propertyId)</CODE>
+
+<BR>
+          Returns the default state for a property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getPublicId()">getPublicId</A></B>()</CODE>
+
+<BR>
+          Returns the public identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getRecognizedFeatures()">getRecognizedFeatures</A></B>()</CODE>
+
+<BR>
+          Returns recognized features.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getRecognizedProperties()">getRecognizedProperties</A></B>()</CODE>
+
+<BR>
+          Returns recognized properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#getValue(org.apache.xerces.xni.XMLAttributes, java.lang.String)">getValue</A></B>(org.apache.xerces.xni.XMLAttributes attrs,
+         java.lang.String aname)</CODE>
+
+<BR>
+          Returns the value of the specified attribute, ignoring case.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#load(int)">load</A></B>(int offset)</CODE>
+
+<BR>
+          Loads a new chunk of data into the buffer and returns the number of
+ characters loaded or -1 if no additional characters were loaded.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.Augmentations</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#locationAugs()">locationAugs</A></B>()</CODE>
+
+<BR>
+          Returns an augmentations object with a location item added.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#modifyName(java.lang.String, short)">modifyName</A></B>(java.lang.String name,
+           short mode)</CODE>
+
+<BR>
+          Modifies the given name based on the specified mode.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#pushInputSource(org.apache.xerces.xni.parser.XMLInputSource)">pushInputSource</A></B>(org.apache.xerces.xni.parser.XMLInputSource inputSource)</CODE>
+
+<BR>
+          Pushes an input source onto the current entity stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#read()">read</A></B>()</CODE>
+
+<BR>
+          Reads a single character.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)">reset</A></B>(org.apache.xerces.xni.parser.XMLComponentManager manager)</CODE>
+
+<BR>
+          Resets the component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.XMLResourceIdentifier</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#resourceId()">resourceId</A></B>()</CODE>
+
+<BR>
+          Returns an empty resource identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#scanDoctype()">scanDoctype</A></B>()</CODE>
+
+<BR>
+          Scans a DOCTYPE line.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#scanDocument(boolean)">scanDocument</A></B>(boolean complete)</CODE>
+
+<BR>
+          Scans the document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#scanEntityRef(org.apache.xerces.util.XMLStringBuffer, boolean)">scanEntityRef</A></B>(org.apache.xerces.util.XMLStringBuffer str,
+              boolean content)</CODE>
+
+<BR>
+          Scans an entity reference.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#scanLiteral()">scanLiteral</A></B>()</CODE>
+
+<BR>
+          Scans a quoted literal.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#scanName()">scanName</A></B>()</CODE>
+
+<BR>
+          Scans a name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)">setDocumentHandler</A></B>(org.apache.xerces.xni.XMLDocumentHandler handler)</CODE>
+
+<BR>
+          Sets the document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#setFeature(java.lang.String, boolean)">setFeature</A></B>(java.lang.String featureId,
+           boolean state)</CODE>
+
+<BR>
+          Sets a feature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#setInputSource(org.apache.xerces.xni.parser.XMLInputSource)">setInputSource</A></B>(org.apache.xerces.xni.parser.XMLInputSource source)</CODE>
+
+<BR>
+          Sets the input source.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#setProperty(java.lang.String, java.lang.Object)">setProperty</A></B>(java.lang.String propertyId,
+            java.lang.Object value)</CODE>
+
+<BR>
+          Sets a property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#setScanner(org.cyberneko.html.HTMLScanner.Scanner)">setScanner</A></B>(<A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A> scanner)</CODE>
+
+<BR>
+          Sets the scanner.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#setScannerState(short)">setScannerState</A></B>(short state)</CODE>
+
+<BR>
+          Sets the scanner state.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#skip(java.lang.String, boolean)">skip</A></B>(java.lang.String s,
+     boolean caseSensitive)</CODE>
+
+<BR>
+          Returns true if the specified text is present and is skipped.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#skipMarkup(boolean)">skipMarkup</A></B>(boolean balance)</CODE>
+
+<BR>
+          Skips markup.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#skipNewlines()">skipNewlines</A></B>()</CODE>
+
+<BR>
+          Skips newlines and returns the number of newlines skipped.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#skipNewlines(int)">skipNewlines</A></B>(int maxlines)</CODE>
+
+<BR>
+          Skips newlines and returns the number of newlines skipped.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#skipSpaces()">skipSpaces</A></B>()</CODE>
+
+<BR>
+          Skips whitespace.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.Augmentations</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html#synthesizedAugs()">synthesizedAugs</A></B>()</CODE>
+
+<BR>
+          Returns an augmentations object with a synthesized item added.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTML_4_01_STRICT_PUBID"><!-- --></A><H3>
+HTML_4_01_STRICT_PUBID</H3>
+<PRE>
+public static final java.lang.String <B>HTML_4_01_STRICT_PUBID</B></PRE>
+<DL>
+<DD>HTML 4.01 strict public identifier ("-//W3C//DTD HTML 4.01//EN").
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.HTML_4_01_STRICT_PUBID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HTML_4_01_STRICT_SYSID"><!-- --></A><H3>
+HTML_4_01_STRICT_SYSID</H3>
+<PRE>
+public static final java.lang.String <B>HTML_4_01_STRICT_SYSID</B></PRE>
+<DL>
+<DD>HTML 4.01 strict system identifier ("http://www.w3.org/TR/html4/strict.dtd").
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.HTML_4_01_STRICT_SYSID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HTML_4_01_TRANSITIONAL_PUBID"><!-- --></A><H3>
+HTML_4_01_TRANSITIONAL_PUBID</H3>
+<PRE>
+public static final java.lang.String <B>HTML_4_01_TRANSITIONAL_PUBID</B></PRE>
+<DL>
+<DD>HTML 4.01 transitional public identifier ("-//W3C//DTD HTML 4.01 Transitional//EN").
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.HTML_4_01_TRANSITIONAL_PUBID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HTML_4_01_TRANSITIONAL_SYSID"><!-- --></A><H3>
+HTML_4_01_TRANSITIONAL_SYSID</H3>
+<PRE>
+public static final java.lang.String <B>HTML_4_01_TRANSITIONAL_SYSID</B></PRE>
+<DL>
+<DD>HTML 4.01 transitional system identifier ("http://www.w3.org/TR/html4/loose.dtd").
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.HTML_4_01_TRANSITIONAL_SYSID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HTML_4_01_FRAMESET_PUBID"><!-- --></A><H3>
+HTML_4_01_FRAMESET_PUBID</H3>
+<PRE>
+public static final java.lang.String <B>HTML_4_01_FRAMESET_PUBID</B></PRE>
+<DL>
+<DD>HTML 4.01 frameset public identifier ("-//W3C//DTD HTML 4.01 Frameset//EN").
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.HTML_4_01_FRAMESET_PUBID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="HTML_4_01_FRAMESET_SYSID"><!-- --></A><H3>
+HTML_4_01_FRAMESET_SYSID</H3>
+<PRE>
+public static final java.lang.String <B>HTML_4_01_FRAMESET_SYSID</B></PRE>
+<DL>
+<DD>HTML 4.01 frameset system identifier ("http://www.w3.org/TR/html4/frameset.dtd").
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.HTML_4_01_FRAMESET_SYSID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="AUGMENTATIONS"><!-- --></A><H3>
+AUGMENTATIONS</H3>
+<PRE>
+protected static final java.lang.String <B>AUGMENTATIONS</B></PRE>
+<DL>
+<DD>Include infoset augmentations.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.AUGMENTATIONS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="REPORT_ERRORS"><!-- --></A><H3>
+REPORT_ERRORS</H3>
+<PRE>
+protected static final java.lang.String <B>REPORT_ERRORS</B></PRE>
+<DL>
+<DD>Report errors.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.REPORT_ERRORS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NOTIFY_CHAR_REFS"><!-- --></A><H3>
+NOTIFY_CHAR_REFS</H3>
+<PRE>
+public static final java.lang.String <B>NOTIFY_CHAR_REFS</B></PRE>
+<DL>
+<DD>Notify character entity references (e.g. &#32;, &#x20;, etc).
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.NOTIFY_CHAR_REFS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NOTIFY_XML_BUILTIN_REFS"><!-- --></A><H3>
+NOTIFY_XML_BUILTIN_REFS</H3>
+<PRE>
+public static final java.lang.String <B>NOTIFY_XML_BUILTIN_REFS</B></PRE>
+<DL>
+<DD>Notify handler of built-in entity references (e.g. &amp;, 
+ &lt;, etc).
+ <p>
+ <strong>Note:</strong>
+ This only applies to the five pre-defined XML general entities.
+ Specifically, "amp", "lt", "gt", "quot", and "apos". This is done 
+ for compatibility with the Xerces feature.
+ <p>
+ To be notified of the built-in entity references in HTML, set the 
+ <code>http://cyberneko.org/html/features/scanner/notify-builtin-refs</code> 
+ feature to <code>true</code>.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.NOTIFY_XML_BUILTIN_REFS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NOTIFY_HTML_BUILTIN_REFS"><!-- --></A><H3>
+NOTIFY_HTML_BUILTIN_REFS</H3>
+<PRE>
+public static final java.lang.String <B>NOTIFY_HTML_BUILTIN_REFS</B></PRE>
+<DL>
+<DD>Notify handler of built-in entity references (e.g. &nobr;, 
+ &copy;, etc).
+ <p>
+ <strong>Note:</strong>
+ This <em>includes</em> the five pre-defined XML general entities.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.NOTIFY_HTML_BUILTIN_REFS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="FIX_MSWINDOWS_REFS"><!-- --></A><H3>
+FIX_MSWINDOWS_REFS</H3>
+<PRE>
+public static final java.lang.String <B>FIX_MSWINDOWS_REFS</B></PRE>
+<DL>
+<DD>Fix Microsoft Windows® character entity references.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.FIX_MSWINDOWS_REFS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SCRIPT_STRIP_COMMENT_DELIMS"><!-- --></A><H3>
+SCRIPT_STRIP_COMMENT_DELIMS</H3>
+<PRE>
+public static final java.lang.String <B>SCRIPT_STRIP_COMMENT_DELIMS</B></PRE>
+<DL>
+<DD>Strip HTML comment delimiters ("<!−−" and 
+ "−−>") from SCRIPT tag contents.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.SCRIPT_STRIP_COMMENT_DELIMS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SCRIPT_STRIP_CDATA_DELIMS"><!-- --></A><H3>
+SCRIPT_STRIP_CDATA_DELIMS</H3>
+<PRE>
+public static final java.lang.String <B>SCRIPT_STRIP_CDATA_DELIMS</B></PRE>
+<DL>
+<DD>Strip XHTML CDATA delimiters ("<![CDATA[" and "]]>") from 
+ SCRIPT tag contents.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.SCRIPT_STRIP_CDATA_DELIMS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="STYLE_STRIP_COMMENT_DELIMS"><!-- --></A><H3>
+STYLE_STRIP_COMMENT_DELIMS</H3>
+<PRE>
+public static final java.lang.String <B>STYLE_STRIP_COMMENT_DELIMS</B></PRE>
+<DL>
+<DD>Strip HTML comment delimiters ("<!−−" and 
+ "−−>") from STYLE tag contents.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.STYLE_STRIP_COMMENT_DELIMS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="STYLE_STRIP_CDATA_DELIMS"><!-- --></A><H3>
+STYLE_STRIP_CDATA_DELIMS</H3>
+<PRE>
+public static final java.lang.String <B>STYLE_STRIP_CDATA_DELIMS</B></PRE>
+<DL>
+<DD>Strip XHTML CDATA delimiters ("<![CDATA[" and "]]>") from 
+ STYLE tag contents.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.STYLE_STRIP_CDATA_DELIMS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="IGNORE_SPECIFIED_CHARSET"><!-- --></A><H3>
+IGNORE_SPECIFIED_CHARSET</H3>
+<PRE>
+public static final java.lang.String <B>IGNORE_SPECIFIED_CHARSET</B></PRE>
+<DL>
+<DD>Ignore specified charset found in the <meta equiv='Content-Type'
+ content='text/html;charset=…'> tag.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.IGNORE_SPECIFIED_CHARSET">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CDATA_SECTIONS"><!-- --></A><H3>
+CDATA_SECTIONS</H3>
+<PRE>
+public static final java.lang.String <B>CDATA_SECTIONS</B></PRE>
+<DL>
+<DD>Scan CDATA sections.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.CDATA_SECTIONS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OVERRIDE_DOCTYPE"><!-- --></A><H3>
+OVERRIDE_DOCTYPE</H3>
+<PRE>
+public static final java.lang.String <B>OVERRIDE_DOCTYPE</B></PRE>
+<DL>
+<DD>Override doctype declaration public and system identifiers.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.OVERRIDE_DOCTYPE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="INSERT_DOCTYPE"><!-- --></A><H3>
+INSERT_DOCTYPE</H3>
+<PRE>
+public static final java.lang.String <B>INSERT_DOCTYPE</B></PRE>
+<DL>
+<DD>Insert document type declaration.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.INSERT_DOCTYPE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_ELEMS"><!-- --></A><H3>
+NAMES_ELEMS</H3>
+<PRE>
+protected static final java.lang.String <B>NAMES_ELEMS</B></PRE>
+<DL>
+<DD>Modify HTML element names: { "upper", "lower", "default" }.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.NAMES_ELEMS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_ATTRS"><!-- --></A><H3>
+NAMES_ATTRS</H3>
+<PRE>
+protected static final java.lang.String <B>NAMES_ATTRS</B></PRE>
+<DL>
+<DD>Modify HTML attribute names: { "upper", "lower", "default" }.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.NAMES_ATTRS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DEFAULT_ENCODING"><!-- --></A><H3>
+DEFAULT_ENCODING</H3>
+<PRE>
+protected static final java.lang.String <B>DEFAULT_ENCODING</B></PRE>
+<DL>
+<DD>Default encoding.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.DEFAULT_ENCODING">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ERROR_REPORTER"><!-- --></A><H3>
+ERROR_REPORTER</H3>
+<PRE>
+protected static final java.lang.String <B>ERROR_REPORTER</B></PRE>
+<DL>
+<DD>Error reporter.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.ERROR_REPORTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DOCTYPE_PUBID"><!-- --></A><H3>
+DOCTYPE_PUBID</H3>
+<PRE>
+protected static final java.lang.String <B>DOCTYPE_PUBID</B></PRE>
+<DL>
+<DD>Doctype declaration public identifier.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.DOCTYPE_PUBID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DOCTYPE_SYSID"><!-- --></A><H3>
+DOCTYPE_SYSID</H3>
+<PRE>
+protected static final java.lang.String <B>DOCTYPE_SYSID</B></PRE>
+<DL>
+<DD>Doctype declaration system identifier.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.DOCTYPE_SYSID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="STATE_CONTENT"><!-- --></A><H3>
+STATE_CONTENT</H3>
+<PRE>
+protected static final short <B>STATE_CONTENT</B></PRE>
+<DL>
+<DD>State: content.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.STATE_CONTENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="STATE_MARKUP_BRACKET"><!-- --></A><H3>
+STATE_MARKUP_BRACKET</H3>
+<PRE>
+protected static final short <B>STATE_MARKUP_BRACKET</B></PRE>
+<DL>
+<DD>State: markup bracket.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.STATE_MARKUP_BRACKET">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="STATE_START_DOCUMENT"><!-- --></A><H3>
+STATE_START_DOCUMENT</H3>
+<PRE>
+protected static final short <B>STATE_START_DOCUMENT</B></PRE>
+<DL>
+<DD>State: start document.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.STATE_START_DOCUMENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="STATE_END_DOCUMENT"><!-- --></A><H3>
+STATE_END_DOCUMENT</H3>
+<PRE>
+protected static final short <B>STATE_END_DOCUMENT</B></PRE>
+<DL>
+<DD>State: end document.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.STATE_END_DOCUMENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_NO_CHANGE"><!-- --></A><H3>
+NAMES_NO_CHANGE</H3>
+<PRE>
+protected static final short <B>NAMES_NO_CHANGE</B></PRE>
+<DL>
+<DD>Don't modify HTML names.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.NAMES_NO_CHANGE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_UPPERCASE"><!-- --></A><H3>
+NAMES_UPPERCASE</H3>
+<PRE>
+protected static final short <B>NAMES_UPPERCASE</B></PRE>
+<DL>
+<DD>Uppercase HTML names.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.NAMES_UPPERCASE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_LOWERCASE"><!-- --></A><H3>
+NAMES_LOWERCASE</H3>
+<PRE>
+protected static final short <B>NAMES_LOWERCASE</B></PRE>
+<DL>
+<DD>Lowercase HTML names.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.NAMES_LOWERCASE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DEFAULT_BUFFER_SIZE"><!-- --></A><H3>
+DEFAULT_BUFFER_SIZE</H3>
+<PRE>
+protected static final int <B>DEFAULT_BUFFER_SIZE</B></PRE>
+<DL>
+<DD>Default buffer size.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.DEFAULT_BUFFER_SIZE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DEBUG_CALLBACKS"><!-- --></A><H3>
+DEBUG_CALLBACKS</H3>
+<PRE>
+protected static final boolean <B>DEBUG_CALLBACKS</B></PRE>
+<DL>
+<DD>Set to true to debug callbacks.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLScanner.DEBUG_CALLBACKS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SYNTHESIZED_ITEM"><!-- --></A><H3>
+SYNTHESIZED_ITEM</H3>
+<PRE>
+protected static final <A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A> <B>SYNTHESIZED_ITEM</B></PRE>
+<DL>
+<DD>Synthesized event info item.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fAugmentations"><!-- --></A><H3>
+fAugmentations</H3>
+<PRE>
+protected boolean <B>fAugmentations</B></PRE>
+<DL>
+<DD>Augmentations.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fReportErrors"><!-- --></A><H3>
+fReportErrors</H3>
+<PRE>
+protected boolean <B>fReportErrors</B></PRE>
+<DL>
+<DD>Report errors.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNotifyCharRefs"><!-- --></A><H3>
+fNotifyCharRefs</H3>
+<PRE>
+protected boolean <B>fNotifyCharRefs</B></PRE>
+<DL>
+<DD>Notify character entity references.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNotifyXmlBuiltinRefs"><!-- --></A><H3>
+fNotifyXmlBuiltinRefs</H3>
+<PRE>
+protected boolean <B>fNotifyXmlBuiltinRefs</B></PRE>
+<DL>
+<DD>Notify XML built-in general entity references.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNotifyHtmlBuiltinRefs"><!-- --></A><H3>
+fNotifyHtmlBuiltinRefs</H3>
+<PRE>
+protected boolean <B>fNotifyHtmlBuiltinRefs</B></PRE>
+<DL>
+<DD>Notify HTML built-in general entity references.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fFixWindowsCharRefs"><!-- --></A><H3>
+fFixWindowsCharRefs</H3>
+<PRE>
+protected boolean <B>fFixWindowsCharRefs</B></PRE>
+<DL>
+<DD>Fix Microsoft Windows® character entity references.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fScriptStripCDATADelims"><!-- --></A><H3>
+fScriptStripCDATADelims</H3>
+<PRE>
+protected boolean <B>fScriptStripCDATADelims</B></PRE>
+<DL>
+<DD>Strip CDATA delimiters from SCRIPT tags.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fScriptStripCommentDelims"><!-- --></A><H3>
+fScriptStripCommentDelims</H3>
+<PRE>
+protected boolean <B>fScriptStripCommentDelims</B></PRE>
+<DL>
+<DD>Strip comment delimiters from SCRIPT tags.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fStyleStripCDATADelims"><!-- --></A><H3>
+fStyleStripCDATADelims</H3>
+<PRE>
+protected boolean <B>fStyleStripCDATADelims</B></PRE>
+<DL>
+<DD>Strip CDATA delimiters from STYLE tags.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fStyleStripCommentDelims"><!-- --></A><H3>
+fStyleStripCommentDelims</H3>
+<PRE>
+protected boolean <B>fStyleStripCommentDelims</B></PRE>
+<DL>
+<DD>Strip comment delimiters from STYLE tags.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fIgnoreSpecifiedCharset"><!-- --></A><H3>
+fIgnoreSpecifiedCharset</H3>
+<PRE>
+protected boolean <B>fIgnoreSpecifiedCharset</B></PRE>
+<DL>
+<DD>Ignore specified character set.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fCDATASections"><!-- --></A><H3>
+fCDATASections</H3>
+<PRE>
+protected boolean <B>fCDATASections</B></PRE>
+<DL>
+<DD>CDATA sections.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fOverrideDoctype"><!-- --></A><H3>
+fOverrideDoctype</H3>
+<PRE>
+protected boolean <B>fOverrideDoctype</B></PRE>
+<DL>
+<DD>Override doctype declaration public and system identifiers.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fInsertDoctype"><!-- --></A><H3>
+fInsertDoctype</H3>
+<PRE>
+protected boolean <B>fInsertDoctype</B></PRE>
+<DL>
+<DD>Insert document type declaration.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamesElems"><!-- --></A><H3>
+fNamesElems</H3>
+<PRE>
+protected short <B>fNamesElems</B></PRE>
+<DL>
+<DD>Modify HTML element names.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamesAttrs"><!-- --></A><H3>
+fNamesAttrs</H3>
+<PRE>
+protected short <B>fNamesAttrs</B></PRE>
+<DL>
+<DD>Modify HTML attribute names.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDefaultIANAEncoding"><!-- --></A><H3>
+fDefaultIANAEncoding</H3>
+<PRE>
+protected java.lang.String <B>fDefaultIANAEncoding</B></PRE>
+<DL>
+<DD>Default encoding.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fErrorReporter"><!-- --></A><H3>
+fErrorReporter</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A> <B>fErrorReporter</B></PRE>
+<DL>
+<DD>Error reporter.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDoctypePubid"><!-- --></A><H3>
+fDoctypePubid</H3>
+<PRE>
+protected java.lang.String <B>fDoctypePubid</B></PRE>
+<DL>
+<DD>Doctype declaration public identifier.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDoctypeSysid"><!-- --></A><H3>
+fDoctypeSysid</H3>
+<PRE>
+protected java.lang.String <B>fDoctypeSysid</B></PRE>
+<DL>
+<DD>Doctype declaration system identifier.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fBeginLineNumber"><!-- --></A><H3>
+fBeginLineNumber</H3>
+<PRE>
+protected int <B>fBeginLineNumber</B></PRE>
+<DL>
+<DD>Beginning line number.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fBeginColumnNumber"><!-- --></A><H3>
+fBeginColumnNumber</H3>
+<PRE>
+protected int <B>fBeginColumnNumber</B></PRE>
+<DL>
+<DD>Beginning column number.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fEndLineNumber"><!-- --></A><H3>
+fEndLineNumber</H3>
+<PRE>
+protected int <B>fEndLineNumber</B></PRE>
+<DL>
+<DD>Ending line number.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fEndColumnNumber"><!-- --></A><H3>
+fEndColumnNumber</H3>
+<PRE>
+protected int <B>fEndColumnNumber</B></PRE>
+<DL>
+<DD>Ending column number.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fByteStream"><!-- --></A><H3>
+fByteStream</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A> <B>fByteStream</B></PRE>
+<DL>
+<DD>The playback byte stream.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fCurrentEntity"><!-- --></A><H3>
+fCurrentEntity</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A> <B>fCurrentEntity</B></PRE>
+<DL>
+<DD>Current entity.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fCurrentEntityStack"><!-- --></A><H3>
+fCurrentEntityStack</H3>
+<PRE>
+protected final java.util.Stack <B>fCurrentEntityStack</B></PRE>
+<DL>
+<DD>The current entity stack.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fScanner"><!-- --></A><H3>
+fScanner</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A> <B>fScanner</B></PRE>
+<DL>
+<DD>The current scanner.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fScannerState"><!-- --></A><H3>
+fScannerState</H3>
+<PRE>
+protected short <B>fScannerState</B></PRE>
+<DL>
+<DD>The current scanner state.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDocumentHandler"><!-- --></A><H3>
+fDocumentHandler</H3>
+<PRE>
+protected org.apache.xerces.xni.XMLDocumentHandler <B>fDocumentHandler</B></PRE>
+<DL>
+<DD>The document handler.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fIANAEncoding"><!-- --></A><H3>
+fIANAEncoding</H3>
+<PRE>
+protected java.lang.String <B>fIANAEncoding</B></PRE>
+<DL>
+<DD>Auto-detected IANA encoding.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fJavaEncoding"><!-- --></A><H3>
+fJavaEncoding</H3>
+<PRE>
+protected java.lang.String <B>fJavaEncoding</B></PRE>
+<DL>
+<DD>Auto-detected Java encoding.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fIso8859Encoding"><!-- --></A><H3>
+fIso8859Encoding</H3>
+<PRE>
+protected boolean <B>fIso8859Encoding</B></PRE>
+<DL>
+<DD>True if the encoding matches "ISO-8859-*".
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fElementCount"><!-- --></A><H3>
+fElementCount</H3>
+<PRE>
+protected int <B>fElementCount</B></PRE>
+<DL>
+<DD>Element count.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fElementDepth"><!-- --></A><H3>
+fElementDepth</H3>
+<PRE>
+protected int <B>fElementDepth</B></PRE>
+<DL>
+<DD>Element depth.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fContentScanner"><!-- --></A><H3>
+fContentScanner</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A> <B>fContentScanner</B></PRE>
+<DL>
+<DD>Content scanner.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSpecialScanner"><!-- --></A><H3>
+fSpecialScanner</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A> <B>fSpecialScanner</B></PRE>
+<DL>
+<DD>Special scanner used for elements whose content needs to be scanned 
+ as plain text, ignoring markup such as elements and entity references.
+ For example: <SCRIPT> and <COMMENT>.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fString"><!-- --></A><H3>
+fString</H3>
+<PRE>
+protected final org.apache.xerces.xni.XMLString <B>fString</B></PRE>
+<DL>
+<DD>String.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fStringBuffer"><!-- --></A><H3>
+fStringBuffer</H3>
+<PRE>
+protected final org.apache.xerces.util.XMLStringBuffer <B>fStringBuffer</B></PRE>
+<DL>
+<DD>String buffer.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLScanner()"><!-- --></A><H3>
+HTMLScanner</H3>
+<PRE>
+public <B>HTMLScanner</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="pushInputSource(org.apache.xerces.xni.parser.XMLInputSource)"><!-- --></A><H3>
+pushInputSource</H3>
+<PRE>
+public void <B>pushInputSource</B>(org.apache.xerces.xni.parser.XMLInputSource inputSource)</PRE>
+<DL>
+<DD>Pushes an input source onto the current entity stack. This 
+ enables the scanner to transparently scan new content (e.g. 
+ the output written by an embedded script). At the end of the
+ current entity, the scanner returns where it left off at the
+ time this entity source was pushed.
+ <p>
+ <strong>Note:</strong>
+ This functionality is experimental at this time and is
+ subject to change in future releases of NekoHTML.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>inputSource</CODE> - The new input source to start scanning.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="cleanup(boolean)"><!-- --></A><H3>
+cleanup</H3>
+<PRE>
+public void <B>cleanup</B>(boolean closeall)</PRE>
+<DL>
+<DD>Cleans up used resources. For example, if scanning is terminated
+ early, then this method ensures all remaining open streams are
+ closed.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>closeall</CODE> - Close all streams, including the original.
+                 This is used in cases when the application has
+                 opened the original document stream and should
+                 be responsible for closing it.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEncoding()"><!-- --></A><H3>
+getEncoding</H3>
+<PRE>
+public java.lang.String <B>getEncoding</B>()</PRE>
+<DL>
+<DD>Returns the encoding.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getEncoding</CODE> in interface <CODE>org.apache.xerces.xni.XMLLocator</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPublicId()"><!-- --></A><H3>
+getPublicId</H3>
+<PRE>
+public java.lang.String <B>getPublicId</B>()</PRE>
+<DL>
+<DD>Returns the public identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getPublicId</CODE> in interface <CODE>org.apache.xerces.xni.XMLLocator</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBaseSystemId()"><!-- --></A><H3>
+getBaseSystemId</H3>
+<PRE>
+public java.lang.String <B>getBaseSystemId</B>()</PRE>
+<DL>
+<DD>Returns the base system identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getBaseSystemId</CODE> in interface <CODE>org.apache.xerces.xni.XMLLocator</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLiteralSystemId()"><!-- --></A><H3>
+getLiteralSystemId</H3>
+<PRE>
+public java.lang.String <B>getLiteralSystemId</B>()</PRE>
+<DL>
+<DD>Returns the literal system identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getLiteralSystemId</CODE> in interface <CODE>org.apache.xerces.xni.XMLLocator</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getExpandedSystemId()"><!-- --></A><H3>
+getExpandedSystemId</H3>
+<PRE>
+public java.lang.String <B>getExpandedSystemId</B>()</PRE>
+<DL>
+<DD>Returns the expanded system identifier.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getExpandedSystemId</CODE> in interface <CODE>org.apache.xerces.xni.XMLLocator</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLineNumber()"><!-- --></A><H3>
+getLineNumber</H3>
+<PRE>
+public int <B>getLineNumber</B>()</PRE>
+<DL>
+<DD>Returns the current line number.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getLineNumber</CODE> in interface <CODE>org.apache.xerces.xni.XMLLocator</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColumnNumber()"><!-- --></A><H3>
+getColumnNumber</H3>
+<PRE>
+public int <B>getColumnNumber</B>()</PRE>
+<DL>
+<DD>Returns the current column number.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getColumnNumber</CODE> in interface <CODE>org.apache.xerces.xni.XMLLocator</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFeatureDefault(java.lang.String)"><!-- --></A><H3>
+getFeatureDefault</H3>
+<PRE>
+public java.lang.Boolean <B>getFeatureDefault</B>(java.lang.String featureId)</PRE>
+<DL>
+<DD>Returns the default state for a feature.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLComponent.html#getFeatureDefault(java.lang.String)">getFeatureDefault</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPropertyDefault(java.lang.String)"><!-- --></A><H3>
+getPropertyDefault</H3>
+<PRE>
+public java.lang.Object <B>getPropertyDefault</B>(java.lang.String propertyId)</PRE>
+<DL>
+<DD>Returns the default state for a property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLComponent.html#getPropertyDefault(java.lang.String)">getPropertyDefault</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRecognizedFeatures()"><!-- --></A><H3>
+getRecognizedFeatures</H3>
+<PRE>
+public java.lang.String[] <B>getRecognizedFeatures</B>()</PRE>
+<DL>
+<DD>Returns recognized features.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getRecognizedFeatures</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRecognizedProperties()"><!-- --></A><H3>
+getRecognizedProperties</H3>
+<PRE>
+public java.lang.String[] <B>getRecognizedProperties</B>()</PRE>
+<DL>
+<DD>Returns recognized properties.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getRecognizedProperties</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reset(org.apache.xerces.xni.parser.XMLComponentManager)"><!-- --></A><H3>
+reset</H3>
+<PRE>
+public void <B>reset</B>(org.apache.xerces.xni.parser.XMLComponentManager manager)
+           throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Resets the component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>reset</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFeature(java.lang.String, boolean)"><!-- --></A><H3>
+setFeature</H3>
+<PRE>
+public void <B>setFeature</B>(java.lang.String featureId,
+                       boolean state)
+                throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Sets a feature.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setFeature</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setProperty(java.lang.String, java.lang.Object)"><!-- --></A><H3>
+setProperty</H3>
+<PRE>
+public void <B>setProperty</B>(java.lang.String propertyId,
+                        java.lang.Object value)
+                 throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Sets a property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setProperty</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setInputSource(org.apache.xerces.xni.parser.XMLInputSource)"><!-- --></A><H3>
+setInputSource</H3>
+<PRE>
+public void <B>setInputSource</B>(org.apache.xerces.xni.parser.XMLInputSource source)
+                    throws java.io.IOException</PRE>
+<DL>
+<DD>Sets the input source.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setInputSource</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLDocumentScanner</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanDocument(boolean)"><!-- --></A><H3>
+scanDocument</H3>
+<PRE>
+public boolean <B>scanDocument</B>(boolean complete)
+                     throws org.apache.xerces.xni.XNIException,
+                            java.io.IOException</PRE>
+<DL>
+<DD>Scans the document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>scanDocument</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLDocumentScanner</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)"><!-- --></A><H3>
+setDocumentHandler</H3>
+<PRE>
+public void <B>setDocumentHandler</B>(org.apache.xerces.xni.XMLDocumentHandler handler)</PRE>
+<DL>
+<DD>Sets the document handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setDocumentHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLDocumentSource</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDocumentHandler()"><!-- --></A><H3>
+getDocumentHandler</H3>
+<PRE>
+public org.apache.xerces.xni.XMLDocumentHandler <B>getDocumentHandler</B>()</PRE>
+<DL>
+<DD>Returns the document handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDocumentHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLDocumentSource</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getValue(org.apache.xerces.xni.XMLAttributes, java.lang.String)"><!-- --></A><H3>
+getValue</H3>
+<PRE>
+protected static java.lang.String <B>getValue</B>(org.apache.xerces.xni.XMLAttributes attrs,
+                                           java.lang.String aname)</PRE>
+<DL>
+<DD>Returns the value of the specified attribute, ignoring case.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="expandSystemId(java.lang.String, java.lang.String)"><!-- --></A><H3>
+expandSystemId</H3>
+<PRE>
+public static java.lang.String <B>expandSystemId</B>(java.lang.String systemId,
+                                              java.lang.String baseSystemId)</PRE>
+<DL>
+<DD>Expands a system id and returns the system id as a URI, if
+ it can be expanded. A return value of null means that the
+ identifier is already expanded. An exception thrown
+ indicates a failure to expand the id.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>systemId</CODE> - The systemId to be expanded.
+<DT><B>Returns:</B><DD>Returns the URI string representing the expanded system
+         identifier. A null value indicates that the given
+         system identifier is already expanded.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="fixURI(java.lang.String)"><!-- --></A><H3>
+fixURI</H3>
+<PRE>
+protected static java.lang.String <B>fixURI</B>(java.lang.String str)</PRE>
+<DL>
+<DD>Fixes a platform dependent filename to standard URI form.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>str</CODE> - The string to fix.
+<DT><B>Returns:</B><DD>Returns the fixed URI string.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modifyName(java.lang.String, short)"><!-- --></A><H3>
+modifyName</H3>
+<PRE>
+protected static final java.lang.String <B>modifyName</B>(java.lang.String name,
+                                                   short mode)</PRE>
+<DL>
+<DD>Modifies the given name based on the specified mode.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamesValue(java.lang.String)"><!-- --></A><H3>
+getNamesValue</H3>
+<PRE>
+protected static final short <B>getNamesValue</B>(java.lang.String value)</PRE>
+<DL>
+<DD>Converts HTML names string value to constant value.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../org/cyberneko/html/HTMLScanner.html#NAMES_NO_CHANGE"><CODE>NAMES_NO_CHANGE</CODE></A>, 
+<A HREF="../../../org/cyberneko/html/HTMLScanner.html#NAMES_LOWERCASE"><CODE>NAMES_LOWERCASE</CODE></A>, 
+<A HREF="../../../org/cyberneko/html/HTMLScanner.html#NAMES_UPPERCASE"><CODE>NAMES_UPPERCASE</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="fixWindowsCharacter(int)"><!-- --></A><H3>
+fixWindowsCharacter</H3>
+<PRE>
+protected int <B>fixWindowsCharacter</B>(int origChar)</PRE>
+<DL>
+<DD>Fixes Microsoft Windows® specific characters.
+ <p>
+ Details about this common problem can be found at 
+ <a href='http://www.cs.tut.fi/~jkorpela/www/windows-chars.html'>http://www.cs.tut.fi/~jkorpela/www/windows-chars.html</a>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="read()"><!-- --></A><H3>
+read</H3>
+<PRE>
+protected int <B>read</B>()
+            throws java.io.IOException</PRE>
+<DL>
+<DD>Reads a single character.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="load(int)"><!-- --></A><H3>
+load</H3>
+<PRE>
+protected int <B>load</B>(int offset)
+            throws java.io.IOException</PRE>
+<DL>
+<DD>Loads a new chunk of data into the buffer and returns the number of
+ characters loaded or -1 if no additional characters were loaded.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>offset</CODE> - The offset at which new characters should be loaded.
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScanner(org.cyberneko.html.HTMLScanner.Scanner)"><!-- --></A><H3>
+setScanner</H3>
+<PRE>
+protected void <B>setScanner</B>(<A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A> scanner)</PRE>
+<DL>
+<DD>Sets the scanner.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScannerState(short)"><!-- --></A><H3>
+setScannerState</H3>
+<PRE>
+protected void <B>setScannerState</B>(short state)</PRE>
+<DL>
+<DD>Sets the scanner state.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanDoctype()"><!-- --></A><H3>
+scanDoctype</H3>
+<PRE>
+protected void <B>scanDoctype</B>()
+                    throws java.io.IOException</PRE>
+<DL>
+<DD>Scans a DOCTYPE line.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanLiteral()"><!-- --></A><H3>
+scanLiteral</H3>
+<PRE>
+protected java.lang.String <B>scanLiteral</B>()
+                                throws java.io.IOException</PRE>
+<DL>
+<DD>Scans a quoted literal.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanName()"><!-- --></A><H3>
+scanName</H3>
+<PRE>
+protected java.lang.String <B>scanName</B>()
+                             throws java.io.IOException</PRE>
+<DL>
+<DD>Scans a name.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scanEntityRef(org.apache.xerces.util.XMLStringBuffer, boolean)"><!-- --></A><H3>
+scanEntityRef</H3>
+<PRE>
+protected int <B>scanEntityRef</B>(org.apache.xerces.util.XMLStringBuffer str,
+                            boolean content)
+                     throws java.io.IOException</PRE>
+<DL>
+<DD>Scans an entity reference.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="skip(java.lang.String, boolean)"><!-- --></A><H3>
+skip</H3>
+<PRE>
+protected boolean <B>skip</B>(java.lang.String s,
+                       boolean caseSensitive)
+                throws java.io.IOException</PRE>
+<DL>
+<DD>Returns true if the specified text is present and is skipped.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="skipMarkup(boolean)"><!-- --></A><H3>
+skipMarkup</H3>
+<PRE>
+protected boolean <B>skipMarkup</B>(boolean balance)
+                      throws java.io.IOException</PRE>
+<DL>
+<DD>Skips markup.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="skipSpaces()"><!-- --></A><H3>
+skipSpaces</H3>
+<PRE>
+protected boolean <B>skipSpaces</B>()
+                      throws java.io.IOException</PRE>
+<DL>
+<DD>Skips whitespace.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="skipNewlines()"><!-- --></A><H3>
+skipNewlines</H3>
+<PRE>
+protected int <B>skipNewlines</B>()
+                    throws java.io.IOException</PRE>
+<DL>
+<DD>Skips newlines and returns the number of newlines skipped.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="skipNewlines(int)"><!-- --></A><H3>
+skipNewlines</H3>
+<PRE>
+protected int <B>skipNewlines</B>(int maxlines)
+                    throws java.io.IOException</PRE>
+<DL>
+<DD>Skips newlines and returns the number of newlines skipped.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="locationAugs()"><!-- --></A><H3>
+locationAugs</H3>
+<PRE>
+protected final org.apache.xerces.xni.Augmentations <B>locationAugs</B>()</PRE>
+<DL>
+<DD>Returns an augmentations object with a location item added.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="synthesizedAugs()"><!-- --></A><H3>
+synthesizedAugs</H3>
+<PRE>
+protected final org.apache.xerces.xni.Augmentations <B>synthesizedAugs</B>()</PRE>
+<DL>
+<DD>Returns an augmentations object with a synthesized item added.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="resourceId()"><!-- --></A><H3>
+resourceId</H3>
+<PRE>
+protected final org.apache.xerces.xni.XMLResourceIdentifier <B>resourceId</B>()</PRE>
+<DL>
+<DD>Returns an empty resource identifier.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="builtinXmlRef(java.lang.String)"><!-- --></A><H3>
+builtinXmlRef</H3>
+<PRE>
+protected static boolean <B>builtinXmlRef</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns true if the name is a built-in XML general entity reference.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLScanner.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.Info.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.Info.html
new file mode 100644
index 0000000..d4f9429
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.Info.html
@@ -0,0 +1,344 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:55 PDT 2005 -->
+<TITLE>
+HTMLTagBalancer.Info (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLTagBalancer.Info class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLTagBalancer.Info (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLTagBalancer.Info.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.Info.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLTagBalancer.Info</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLTagBalancer.Info</B>
+</PRE>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public static class <B>HTMLTagBalancer.Info</B><DT>extends java.lang.Object</DL>
+
+<P>
+Element info for each start element. This information is used when
+ closing unbalanced inline elements. For example:
+ <pre>
+ <i>unbalanced <b>HTML</i> content</b>
+ </pre>
+ <p>
+ It seems that it is a waste of processing and memory to copy the 
+ attributes for every start element even if there are no unbalanced 
+ inline elements in the document. However, if the attributes are
+ <em>not</em> saved, then important attributes such as style
+ information would be lost.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.XMLAttributes</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html#attributes">attributes</A></B></CODE>
+
+<BR>
+          The element attributes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html#element">element</A></B></CODE>
+
+<BR>
+          The element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.QName</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html#qname">qname</A></B></CODE>
+
+<BR>
+          The element qualified name.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html#HTMLTagBalancer.Info(org.cyberneko.html.HTMLElements.Element, org.apache.xerces.xni.QName)">HTMLTagBalancer.Info</A></B>(<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element,
+                     org.apache.xerces.xni.QName qname)</CODE>
+
+<BR>
+          Creates an element information object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html#HTMLTagBalancer.Info(org.cyberneko.html.HTMLElements.Element, org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)">HTMLTagBalancer.Info</A></B>(<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element,
+                     org.apache.xerces.xni.QName qname,
+                     org.apache.xerces.xni.XMLAttributes attributes)</CODE>
+
+<BR>
+          Creates an element information object.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="element"><!-- --></A><H3>
+element</H3>
+<PRE>
+public <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> <B>element</B></PRE>
+<DL>
+<DD>The element.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="qname"><!-- --></A><H3>
+qname</H3>
+<PRE>
+public org.apache.xerces.xni.QName <B>qname</B></PRE>
+<DL>
+<DD>The element qualified name.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="attributes"><!-- --></A><H3>
+attributes</H3>
+<PRE>
+public org.apache.xerces.xni.XMLAttributes <B>attributes</B></PRE>
+<DL>
+<DD>The element attributes.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLTagBalancer.Info(org.cyberneko.html.HTMLElements.Element, org.apache.xerces.xni.QName)"><!-- --></A><H3>
+HTMLTagBalancer.Info</H3>
+<PRE>
+public <B>HTMLTagBalancer.Info</B>(<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element,
+                            org.apache.xerces.xni.QName qname)</PRE>
+<DL>
+<DD>Creates an element information object.
+ <p>
+ <strong>Note:</strong>
+ This constructor makes a copy of the element information.
+<P>
+<DT><B>Parameters:</B><DD><CODE>element</CODE> - The element qualified name.</DL>
+<HR>
+
+<A NAME="HTMLTagBalancer.Info(org.cyberneko.html.HTMLElements.Element, org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)"><!-- --></A><H3>
+HTMLTagBalancer.Info</H3>
+<PRE>
+public <B>HTMLTagBalancer.Info</B>(<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element,
+                            org.apache.xerces.xni.QName qname,
+                            org.apache.xerces.xni.XMLAttributes attributes)</PRE>
+<DL>
+<DD>Creates an element information object.
+ <p>
+ <strong>Note:</strong>
+ This constructor makes a copy of the element information.
+<P>
+<DT><B>Parameters:</B><DD><CODE>element</CODE> - The element qualified name.<DD><CODE>attributes</CODE> - The element attributes.</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLTagBalancer.Info.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.Info.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.InfoStack.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.InfoStack.html
new file mode 100644
index 0000000..58a9bfa
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.InfoStack.html
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:55 PDT 2005 -->
+<TITLE>
+HTMLTagBalancer.InfoStack (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLTagBalancer.InfoStack class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLTagBalancer.InfoStack (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLTagBalancer.InfoStack.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.InfoStack.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLTagBalancer.InfoStack</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLTagBalancer.InfoStack</B>
+</PRE>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public static class <B>HTMLTagBalancer.InfoStack</B><DT>extends java.lang.Object</DL>
+
+<P>
+Unsynchronized stack of element information.
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html#data">data</A></B></CODE>
+
+<BR>
+          The stack data.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html#top">top</A></B></CODE>
+
+<BR>
+          The top of the stack.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html#HTMLTagBalancer.InfoStack()">HTMLTagBalancer.InfoStack</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html#peek()">peek</A></B>()</CODE>
+
+<BR>
+          Peeks at the top of the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html#pop()">pop</A></B>()</CODE>
+
+<BR>
+          Pops the top item off of the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html#push(org.cyberneko.html.HTMLTagBalancer.Info)">push</A></B>(<A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A> info)</CODE>
+
+<BR>
+          Pushes element information onto the stack.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="top"><!-- --></A><H3>
+top</H3>
+<PRE>
+public int <B>top</B></PRE>
+<DL>
+<DD>The top of the stack.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="data"><!-- --></A><H3>
+data</H3>
+<PRE>
+public <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A>[] <B>data</B></PRE>
+<DL>
+<DD>The stack data.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLTagBalancer.InfoStack()"><!-- --></A><H3>
+HTMLTagBalancer.InfoStack</H3>
+<PRE>
+public <B>HTMLTagBalancer.InfoStack</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="push(org.cyberneko.html.HTMLTagBalancer.Info)"><!-- --></A><H3>
+push</H3>
+<PRE>
+public void <B>push</B>(<A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A> info)</PRE>
+<DL>
+<DD>Pushes element information onto the stack.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="peek()"><!-- --></A><H3>
+peek</H3>
+<PRE>
+public <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A> <B>peek</B>()</PRE>
+<DL>
+<DD>Peeks at the top of the stack.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="pop()"><!-- --></A><H3>
+pop</H3>
+<PRE>
+public <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A> <B>pop</B>()</PRE>
+<DL>
+<DD>Pops the top item off of the stack.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLTagBalancer.InfoStack.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.InfoStack.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.html
new file mode 100644
index 0000000..86e8622
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.html
@@ -0,0 +1,2036 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:55 PDT 2005 -->
+<TITLE>
+HTMLTagBalancer (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.HTMLTagBalancer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HTMLTagBalancer (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLTagBalancer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html</FONT>
+<BR>
+Class HTMLTagBalancer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.HTMLTagBalancer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter, org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.parser.XMLDocumentSource</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>HTMLTagBalancer</B><DT>extends java.lang.Object<DT>implements org.apache.xerces.xni.parser.XMLDocumentFilter, <A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></DL>
+
+<P>
+Balances tags in an HTML document. This component receives document events
+ and tries to correct many common mistakes that human (and computer) HTML
+ document authors make. This tag balancer can:
+ <ul>
+ <li>add missing parent elements;
+ <li>automatically close elements with optional end tags; and
+ <li>handle mis-matched inline element tags.
+ </ul>
+ <p>
+ This component recognizes the following features:
+ <ul>
+ <li>http://cyberneko.org/html/features/augmentations
+ <li>http://cyberneko.org/html/features/report-errors
+ <li>http://cyberneko.org/html/features/balance-tags/document-fragment
+ <li>http://cyberneko.org/html/features/balance-tags/ignore-outside-content
+ </ul>
+ <p>
+ This component recognizes the following properties:
+ <ul>
+ <li>http://cyberneko.org/html/properties/names/elems
+ <li>http://cyberneko.org/html/properties/names/attrs
+ <li>http://cyberneko.org/html/properties/error-reporter
+ </ul>
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: HTMLTagBalancer.java,v 1.20 2005/02/14 04:06:22 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><CODE>HTMLElements</CODE></A></DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A></B></CODE>
+
+<BR>
+          Element info for each start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A></B></CODE>
+
+<BR>
+          Unsynchronized stack of element information.</TD>
+</TR>
+</TABLE>
+ 
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#AUGMENTATIONS">AUGMENTATIONS</A></B></CODE>
+
+<BR>
+          Include infoset augmentations.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#DOCUMENT_FRAGMENT">DOCUMENT_FRAGMENT</A></B></CODE>
+
+<BR>
+          Document fragment balancing only.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#DOCUMENT_FRAGMENT_DEPRECATED">DOCUMENT_FRAGMENT_DEPRECATED</A></B></CODE>
+
+<BR>
+          Document fragment balancing only (deprecated).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#ERROR_REPORTER">ERROR_REPORTER</A></B></CODE>
+
+<BR>
+          Error reporter.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fAugmentations">fAugmentations</A></B></CODE>
+
+<BR>
+          Include infoset augmentations.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fDocumentFragment">fDocumentFragment</A></B></CODE>
+
+<BR>
+          Document fragment balancing only.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.XMLDocumentHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fDocumentHandler">fDocumentHandler</A></B></CODE>
+
+<BR>
+          The document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.parser.XMLDocumentSource</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fDocumentSource">fDocumentSource</A></B></CODE>
+
+<BR>
+          The document source.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fElementStack">fElementStack</A></B></CODE>
+
+<BR>
+          The element stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fErrorReporter">fErrorReporter</A></B></CODE>
+
+<BR>
+          Error reporter.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fIgnoreOutsideContent">fIgnoreOutsideContent</A></B></CODE>
+
+<BR>
+          Ignore outside content.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fInlineStack">fInlineStack</A></B></CODE>
+
+<BR>
+          The inline stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fNamesAttrs">fNamesAttrs</A></B></CODE>
+
+<BR>
+          Modify HTML attribute names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fNamesElems">fNamesElems</A></B></CODE>
+
+<BR>
+          Modify HTML element names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fNamespaces">fNamespaces</A></B></CODE>
+
+<BR>
+          Namespaces.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fReportErrors">fReportErrors</A></B></CODE>
+
+<BR>
+          Report errors.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fSeenAnything">fSeenAnything</A></B></CODE>
+
+<BR>
+          True if seen anything.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fSeenBodyElement">fSeenBodyElement</A></B></CODE>
+
+<BR>
+          True if seen <body< element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fSeenDoctype">fSeenDoctype</A></B></CODE>
+
+<BR>
+          True if root element has been seen.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fSeenHeadElement">fSeenHeadElement</A></B></CODE>
+
+<BR>
+          True if seen <head< element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fSeenRootElement">fSeenRootElement</A></B></CODE>
+
+<BR>
+          True if root element has been seen.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#fSeenRootElementEnd">fSeenRootElementEnd</A></B></CODE>
+
+<BR>
+          True if seen the end of the document element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#IGNORE_OUTSIDE_CONTENT">IGNORE_OUTSIDE_CONTENT</A></B></CODE>
+
+<BR>
+          Ignore outside content.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#NAMES_ATTRS">NAMES_ATTRS</A></B></CODE>
+
+<BR>
+          Modify HTML attribute names: { "upper", "lower", "default" }.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#NAMES_ELEMS">NAMES_ELEMS</A></B></CODE>
+
+<BR>
+          Modify HTML element names: { "upper", "lower", "default" }.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#NAMES_LOWERCASE">NAMES_LOWERCASE</A></B></CODE>
+
+<BR>
+          Lowercase HTML names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#NAMES_MATCH">NAMES_MATCH</A></B></CODE>
+
+<BR>
+          Match HTML element names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#NAMES_NO_CHANGE">NAMES_NO_CHANGE</A></B></CODE>
+
+<BR>
+          Don't modify HTML names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#NAMES_UPPERCASE">NAMES_UPPERCASE</A></B></CODE>
+
+<BR>
+          Uppercase HTML names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#NAMESPACES">NAMESPACES</A></B></CODE>
+
+<BR>
+          Namespaces.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#REPORT_ERRORS">REPORT_ERRORS</A></B></CODE>
+
+<BR>
+          Report errors.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#SYNTHESIZED_ITEM">SYNTHESIZED_ITEM</A></B></CODE>
+
+<BR>
+          Synthesized event info item.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#HTMLTagBalancer()">HTMLTagBalancer</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#callEndElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">callEndElement</A></B>(org.apache.xerces.xni.QName element,
+               org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Call document handler end element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#callStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">callStartElement</A></B>(org.apache.xerces.xni.QName element,
+                 org.apache.xerces.xni.XMLAttributes attrs,
+                 org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Call document handler start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A></B>(org.apache.xerces.xni.XMLString text,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A></B>(org.apache.xerces.xni.XMLString text,
+        org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Comment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">doctypeDecl</A></B>(java.lang.String rootElementName,
+            java.lang.String publicId,
+            java.lang.String systemId,
+            org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Doctype declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.XMLAttributes</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#emptyAttributes()">emptyAttributes</A></B>()</CODE>
+
+<BR>
+          Returns a set of empty attributes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></B>(org.apache.xerces.xni.QName elem,
+             org.apache.xerces.xni.XMLAttributes attrs,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#endCDATA(org.apache.xerces.xni.Augmentations)">endCDATA</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#endDocument(org.apache.xerces.xni.Augmentations)">endDocument</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></B>(org.apache.xerces.xni.QName element,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)">endGeneralEntity</A></B>(java.lang.String name,
+                 org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)">endPrefixMapping</A></B>(java.lang.String prefix,
+                 org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End prefix mapping.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.XMLDocumentHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#getDocumentHandler()">getDocumentHandler</A></B>()</CODE>
+
+<BR>
+          Returns the document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.parser.XMLDocumentSource</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#getDocumentSource()">getDocumentSource</A></B>()</CODE>
+
+<BR>
+          Returns the document source.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#getElement(java.lang.String)">getElement</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns an HTML element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#getElementDepth(org.cyberneko.html.HTMLElements.Element)">getElementDepth</A></B>(<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element)</CODE>
+
+<BR>
+          Returns the depth of the open tag associated with the specified
+ element name or -1 if no matching element is found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#getFeatureDefault(java.lang.String)">getFeatureDefault</A></B>(java.lang.String featureId)</CODE>
+
+<BR>
+          Returns the default state for a feature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#getNamesValue(java.lang.String)">getNamesValue</A></B>(java.lang.String value)</CODE>
+
+<BR>
+          Converts HTML names string value to constant value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#getParentDepth(org.cyberneko.html.HTMLElements.Element[], short)">getParentDepth</A></B>(<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[] parents,
+               short bounds)</CODE>
+
+<BR>
+          Returns the depth of the open tag associated with the specified
+ element parent names or -1 if no matching element is found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#getPropertyDefault(java.lang.String)">getPropertyDefault</A></B>(java.lang.String propertyId)</CODE>
+
+<BR>
+          Returns the default state for a property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#getRecognizedFeatures()">getRecognizedFeatures</A></B>()</CODE>
+
+<BR>
+          Returns recognized features.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#getRecognizedProperties()">getRecognizedProperties</A></B>()</CODE>
+
+<BR>
+          Returns recognized properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">ignorableWhitespace</A></B>(org.apache.xerces.xni.XMLString text,
+                    org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Ignorable whitespace.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#modifyName(java.lang.String, short)">modifyName</A></B>(java.lang.String name,
+           short mode)</CODE>
+
+<BR>
+          Modifies the given name based on the specified mode.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">processingInstruction</A></B>(java.lang.String target,
+                      org.apache.xerces.xni.XMLString data,
+                      org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Processing instruction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)">reset</A></B>(org.apache.xerces.xni.parser.XMLComponentManager manager)</CODE>
+
+<BR>
+          Resets the component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)">setDocumentHandler</A></B>(org.apache.xerces.xni.XMLDocumentHandler handler)</CODE>
+
+<BR>
+          Sets the document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#setDocumentSource(org.apache.xerces.xni.parser.XMLDocumentSource)">setDocumentSource</A></B>(org.apache.xerces.xni.parser.XMLDocumentSource source)</CODE>
+
+<BR>
+          Sets the document source.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#setFeature(java.lang.String, boolean)">setFeature</A></B>(java.lang.String featureId,
+           boolean state)</CODE>
+
+<BR>
+          Sets a feature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#setProperty(java.lang.String, java.lang.Object)">setProperty</A></B>(java.lang.String propertyId,
+            java.lang.Object value)</CODE>
+
+<BR>
+          Sets a property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#startCDATA(org.apache.xerces.xni.Augmentations)">startCDATA</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.NamespaceContext nscontext,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></B>(org.apache.xerces.xni.QName elem,
+             org.apache.xerces.xni.XMLAttributes attrs,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)">startGeneralEntity</A></B>(java.lang.String name,
+                   org.apache.xerces.xni.XMLResourceIdentifier id,
+                   java.lang.String encoding,
+                   org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">startPrefixMapping</A></B>(java.lang.String prefix,
+                   java.lang.String uri,
+                   org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start prefix mapping.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.Augmentations</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#synthesizedAugs()">synthesizedAugs</A></B>()</CODE>
+
+<BR>
+          Returns an augmentations object with a synthesized item added.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">textDecl</A></B>(java.lang.String version,
+         java.lang.String encoding,
+         org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Text declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">xmlDecl</A></B>(java.lang.String version,
+        java.lang.String encoding,
+        java.lang.String standalone,
+        org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          XML declaration.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="NAMESPACES"><!-- --></A><H3>
+NAMESPACES</H3>
+<PRE>
+protected static final java.lang.String <B>NAMESPACES</B></PRE>
+<DL>
+<DD>Namespaces.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.NAMESPACES">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="AUGMENTATIONS"><!-- --></A><H3>
+AUGMENTATIONS</H3>
+<PRE>
+protected static final java.lang.String <B>AUGMENTATIONS</B></PRE>
+<DL>
+<DD>Include infoset augmentations.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.AUGMENTATIONS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="REPORT_ERRORS"><!-- --></A><H3>
+REPORT_ERRORS</H3>
+<PRE>
+protected static final java.lang.String <B>REPORT_ERRORS</B></PRE>
+<DL>
+<DD>Report errors.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.REPORT_ERRORS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DOCUMENT_FRAGMENT_DEPRECATED"><!-- --></A><H3>
+DOCUMENT_FRAGMENT_DEPRECATED</H3>
+<PRE>
+protected static final java.lang.String <B>DOCUMENT_FRAGMENT_DEPRECATED</B></PRE>
+<DL>
+<DD>Document fragment balancing only (deprecated).
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.DOCUMENT_FRAGMENT_DEPRECATED">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DOCUMENT_FRAGMENT"><!-- --></A><H3>
+DOCUMENT_FRAGMENT</H3>
+<PRE>
+protected static final java.lang.String <B>DOCUMENT_FRAGMENT</B></PRE>
+<DL>
+<DD>Document fragment balancing only.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.DOCUMENT_FRAGMENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="IGNORE_OUTSIDE_CONTENT"><!-- --></A><H3>
+IGNORE_OUTSIDE_CONTENT</H3>
+<PRE>
+protected static final java.lang.String <B>IGNORE_OUTSIDE_CONTENT</B></PRE>
+<DL>
+<DD>Ignore outside content.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.IGNORE_OUTSIDE_CONTENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_ELEMS"><!-- --></A><H3>
+NAMES_ELEMS</H3>
+<PRE>
+protected static final java.lang.String <B>NAMES_ELEMS</B></PRE>
+<DL>
+<DD>Modify HTML element names: { "upper", "lower", "default" }.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.NAMES_ELEMS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_ATTRS"><!-- --></A><H3>
+NAMES_ATTRS</H3>
+<PRE>
+protected static final java.lang.String <B>NAMES_ATTRS</B></PRE>
+<DL>
+<DD>Modify HTML attribute names: { "upper", "lower", "default" }.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.NAMES_ATTRS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ERROR_REPORTER"><!-- --></A><H3>
+ERROR_REPORTER</H3>
+<PRE>
+protected static final java.lang.String <B>ERROR_REPORTER</B></PRE>
+<DL>
+<DD>Error reporter.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.ERROR_REPORTER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_NO_CHANGE"><!-- --></A><H3>
+NAMES_NO_CHANGE</H3>
+<PRE>
+protected static final short <B>NAMES_NO_CHANGE</B></PRE>
+<DL>
+<DD>Don't modify HTML names.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.NAMES_NO_CHANGE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_MATCH"><!-- --></A><H3>
+NAMES_MATCH</H3>
+<PRE>
+protected static final short <B>NAMES_MATCH</B></PRE>
+<DL>
+<DD>Match HTML element names.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.NAMES_MATCH">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_UPPERCASE"><!-- --></A><H3>
+NAMES_UPPERCASE</H3>
+<PRE>
+protected static final short <B>NAMES_UPPERCASE</B></PRE>
+<DL>
+<DD>Uppercase HTML names.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.NAMES_UPPERCASE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_LOWERCASE"><!-- --></A><H3>
+NAMES_LOWERCASE</H3>
+<PRE>
+protected static final short <B>NAMES_LOWERCASE</B></PRE>
+<DL>
+<DD>Lowercase HTML names.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cyberneko.html.HTMLTagBalancer.NAMES_LOWERCASE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SYNTHESIZED_ITEM"><!-- --></A><H3>
+SYNTHESIZED_ITEM</H3>
+<PRE>
+protected static final <A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A> <B>SYNTHESIZED_ITEM</B></PRE>
+<DL>
+<DD>Synthesized event info item.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamespaces"><!-- --></A><H3>
+fNamespaces</H3>
+<PRE>
+protected boolean <B>fNamespaces</B></PRE>
+<DL>
+<DD>Namespaces.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fAugmentations"><!-- --></A><H3>
+fAugmentations</H3>
+<PRE>
+protected boolean <B>fAugmentations</B></PRE>
+<DL>
+<DD>Include infoset augmentations.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fReportErrors"><!-- --></A><H3>
+fReportErrors</H3>
+<PRE>
+protected boolean <B>fReportErrors</B></PRE>
+<DL>
+<DD>Report errors.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDocumentFragment"><!-- --></A><H3>
+fDocumentFragment</H3>
+<PRE>
+protected boolean <B>fDocumentFragment</B></PRE>
+<DL>
+<DD>Document fragment balancing only.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fIgnoreOutsideContent"><!-- --></A><H3>
+fIgnoreOutsideContent</H3>
+<PRE>
+protected boolean <B>fIgnoreOutsideContent</B></PRE>
+<DL>
+<DD>Ignore outside content.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamesElems"><!-- --></A><H3>
+fNamesElems</H3>
+<PRE>
+protected short <B>fNamesElems</B></PRE>
+<DL>
+<DD>Modify HTML element names.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamesAttrs"><!-- --></A><H3>
+fNamesAttrs</H3>
+<PRE>
+protected short <B>fNamesAttrs</B></PRE>
+<DL>
+<DD>Modify HTML attribute names.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fErrorReporter"><!-- --></A><H3>
+fErrorReporter</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A> <B>fErrorReporter</B></PRE>
+<DL>
+<DD>Error reporter.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDocumentSource"><!-- --></A><H3>
+fDocumentSource</H3>
+<PRE>
+protected org.apache.xerces.xni.parser.XMLDocumentSource <B>fDocumentSource</B></PRE>
+<DL>
+<DD>The document source.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDocumentHandler"><!-- --></A><H3>
+fDocumentHandler</H3>
+<PRE>
+protected org.apache.xerces.xni.XMLDocumentHandler <B>fDocumentHandler</B></PRE>
+<DL>
+<DD>The document handler.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fElementStack"><!-- --></A><H3>
+fElementStack</H3>
+<PRE>
+protected final <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A> <B>fElementStack</B></PRE>
+<DL>
+<DD>The element stack.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fInlineStack"><!-- --></A><H3>
+fInlineStack</H3>
+<PRE>
+protected final <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A> <B>fInlineStack</B></PRE>
+<DL>
+<DD>The inline stack.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSeenAnything"><!-- --></A><H3>
+fSeenAnything</H3>
+<PRE>
+protected boolean <B>fSeenAnything</B></PRE>
+<DL>
+<DD>True if seen anything. Important for xml declaration.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSeenDoctype"><!-- --></A><H3>
+fSeenDoctype</H3>
+<PRE>
+protected boolean <B>fSeenDoctype</B></PRE>
+<DL>
+<DD>True if root element has been seen.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSeenRootElement"><!-- --></A><H3>
+fSeenRootElement</H3>
+<PRE>
+protected boolean <B>fSeenRootElement</B></PRE>
+<DL>
+<DD>True if root element has been seen.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSeenRootElementEnd"><!-- --></A><H3>
+fSeenRootElementEnd</H3>
+<PRE>
+protected boolean <B>fSeenRootElementEnd</B></PRE>
+<DL>
+<DD>True if seen the end of the document element. In other words, 
+ this variable is set to false <em>until</em> the end </HTML> 
+ tag is seen (or synthesized). This is used to ensure that 
+ extraneous events after the end of the document element do not 
+ make the document stream ill-formed.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSeenHeadElement"><!-- --></A><H3>
+fSeenHeadElement</H3>
+<PRE>
+protected boolean <B>fSeenHeadElement</B></PRE>
+<DL>
+<DD>True if seen <head< element.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSeenBodyElement"><!-- --></A><H3>
+fSeenBodyElement</H3>
+<PRE>
+protected boolean <B>fSeenBodyElement</B></PRE>
+<DL>
+<DD>True if seen <body< element.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="HTMLTagBalancer()"><!-- --></A><H3>
+HTMLTagBalancer</H3>
+<PRE>
+public <B>HTMLTagBalancer</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getFeatureDefault(java.lang.String)"><!-- --></A><H3>
+getFeatureDefault</H3>
+<PRE>
+public java.lang.Boolean <B>getFeatureDefault</B>(java.lang.String featureId)</PRE>
+<DL>
+<DD>Returns the default state for a feature.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLComponent.html#getFeatureDefault(java.lang.String)">getFeatureDefault</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPropertyDefault(java.lang.String)"><!-- --></A><H3>
+getPropertyDefault</H3>
+<PRE>
+public java.lang.Object <B>getPropertyDefault</B>(java.lang.String propertyId)</PRE>
+<DL>
+<DD>Returns the default state for a property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cyberneko/html/HTMLComponent.html#getPropertyDefault(java.lang.String)">getPropertyDefault</A></CODE> in interface <CODE><A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRecognizedFeatures()"><!-- --></A><H3>
+getRecognizedFeatures</H3>
+<PRE>
+public java.lang.String[] <B>getRecognizedFeatures</B>()</PRE>
+<DL>
+<DD>Returns recognized features.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getRecognizedFeatures</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRecognizedProperties()"><!-- --></A><H3>
+getRecognizedProperties</H3>
+<PRE>
+public java.lang.String[] <B>getRecognizedProperties</B>()</PRE>
+<DL>
+<DD>Returns recognized properties.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getRecognizedProperties</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reset(org.apache.xerces.xni.parser.XMLComponentManager)"><!-- --></A><H3>
+reset</H3>
+<PRE>
+public void <B>reset</B>(org.apache.xerces.xni.parser.XMLComponentManager manager)
+           throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Resets the component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>reset</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFeature(java.lang.String, boolean)"><!-- --></A><H3>
+setFeature</H3>
+<PRE>
+public void <B>setFeature</B>(java.lang.String featureId,
+                       boolean state)
+                throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Sets a feature.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setFeature</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setProperty(java.lang.String, java.lang.Object)"><!-- --></A><H3>
+setProperty</H3>
+<PRE>
+public void <B>setProperty</B>(java.lang.String propertyId,
+                        java.lang.Object value)
+                 throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Sets a property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setProperty</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)"><!-- --></A><H3>
+setDocumentHandler</H3>
+<PRE>
+public void <B>setDocumentHandler</B>(org.apache.xerces.xni.XMLDocumentHandler handler)</PRE>
+<DL>
+<DD>Sets the document handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setDocumentHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLDocumentSource</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDocumentHandler()"><!-- --></A><H3>
+getDocumentHandler</H3>
+<PRE>
+public org.apache.xerces.xni.XMLDocumentHandler <B>getDocumentHandler</B>()</PRE>
+<DL>
+<DD>Returns the document handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDocumentHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLDocumentSource</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.NamespaceContext nscontext,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+xmlDecl</H3>
+<PRE>
+public void <B>xmlDecl</B>(java.lang.String version,
+                    java.lang.String encoding,
+                    java.lang.String standalone,
+                    org.apache.xerces.xni.Augmentations augs)
+             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>XML declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>xmlDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+doctypeDecl</H3>
+<PRE>
+public void <B>doctypeDecl</B>(java.lang.String rootElementName,
+                        java.lang.String publicId,
+                        java.lang.String systemId,
+                        org.apache.xerces.xni.Augmentations augs)
+                 throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Doctype declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>doctypeDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endDocument(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endDocument</H3>
+<PRE>
+public void <B>endDocument</B>(org.apache.xerces.xni.Augmentations augs)
+                 throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endDocument</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+comment</H3>
+<PRE>
+public void <B>comment</B>(org.apache.xerces.xni.XMLString text,
+                    org.apache.xerces.xni.Augmentations augs)
+             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Comment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>comment</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+processingInstruction</H3>
+<PRE>
+public void <B>processingInstruction</B>(java.lang.String target,
+                                  org.apache.xerces.xni.XMLString data,
+                                  org.apache.xerces.xni.Augmentations augs)
+                           throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Processing instruction.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>processingInstruction</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(org.apache.xerces.xni.QName elem,
+                         org.apache.xerces.xni.XMLAttributes attrs,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+emptyElement</H3>
+<PRE>
+public void <B>emptyElement</B>(org.apache.xerces.xni.QName elem,
+                         org.apache.xerces.xni.XMLAttributes attrs,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Empty element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>emptyElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startGeneralEntity</H3>
+<PRE>
+public void <B>startGeneralEntity</B>(java.lang.String name,
+                               org.apache.xerces.xni.XMLResourceIdentifier id,
+                               java.lang.String encoding,
+                               org.apache.xerces.xni.Augmentations augs)
+                        throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start entity.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startGeneralEntity</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+textDecl</H3>
+<PRE>
+public void <B>textDecl</B>(java.lang.String version,
+                     java.lang.String encoding,
+                     org.apache.xerces.xni.Augmentations augs)
+              throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Text declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>textDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endGeneralEntity</H3>
+<PRE>
+public void <B>endGeneralEntity</B>(java.lang.String name,
+                             org.apache.xerces.xni.Augmentations augs)
+                      throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End entity.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endGeneralEntity</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startCDATA(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startCDATA</H3>
+<PRE>
+public void <B>startCDATA</B>(org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start CDATA section.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startCDATA</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endCDATA(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endCDATA</H3>
+<PRE>
+public void <B>endCDATA</B>(org.apache.xerces.xni.Augmentations augs)
+              throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End CDATA section.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endCDATA</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+characters</H3>
+<PRE>
+public void <B>characters</B>(org.apache.xerces.xni.XMLString text,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Characters.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>characters</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+ignorableWhitespace</H3>
+<PRE>
+public void <B>ignorableWhitespace</B>(org.apache.xerces.xni.XMLString text,
+                                org.apache.xerces.xni.Augmentations augs)
+                         throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Ignorable whitespace.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>ignorableWhitespace</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(org.apache.xerces.xni.QName element,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDocumentSource(org.apache.xerces.xni.parser.XMLDocumentSource)"><!-- --></A><H3>
+setDocumentSource</H3>
+<PRE>
+public void <B>setDocumentSource</B>(org.apache.xerces.xni.parser.XMLDocumentSource source)</PRE>
+<DL>
+<DD>Sets the document source.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setDocumentSource</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDocumentSource()"><!-- --></A><H3>
+getDocumentSource</H3>
+<PRE>
+public org.apache.xerces.xni.parser.XMLDocumentSource <B>getDocumentSource</B>()</PRE>
+<DL>
+<DD>Returns the document source.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDocumentSource</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startPrefixMapping</H3>
+<PRE>
+public void <B>startPrefixMapping</B>(java.lang.String prefix,
+                               java.lang.String uri,
+                               org.apache.xerces.xni.Augmentations augs)
+                        throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start prefix mapping.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endPrefixMapping</H3>
+<PRE>
+public void <B>endPrefixMapping</B>(java.lang.String prefix,
+                             org.apache.xerces.xni.Augmentations augs)
+                      throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End prefix mapping.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getElement(java.lang.String)"><!-- --></A><H3>
+getElement</H3>
+<PRE>
+protected <A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> <B>getElement</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns an HTML element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="callStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+callStartElement</H3>
+<PRE>
+protected final void <B>callStartElement</B>(org.apache.xerces.xni.QName element,
+                                      org.apache.xerces.xni.XMLAttributes attrs,
+                                      org.apache.xerces.xni.Augmentations augs)
+                               throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Call document handler start element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="callEndElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+callEndElement</H3>
+<PRE>
+protected final void <B>callEndElement</B>(org.apache.xerces.xni.QName element,
+                                    org.apache.xerces.xni.Augmentations augs)
+                             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Call document handler end element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getElementDepth(org.cyberneko.html.HTMLElements.Element)"><!-- --></A><H3>
+getElementDepth</H3>
+<PRE>
+protected final int <B>getElementDepth</B>(<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element)</PRE>
+<DL>
+<DD>Returns the depth of the open tag associated with the specified
+ element name or -1 if no matching element is found.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>element</CODE> - The element.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getParentDepth(org.cyberneko.html.HTMLElements.Element[], short)"><!-- --></A><H3>
+getParentDepth</H3>
+<PRE>
+protected int <B>getParentDepth</B>(<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[] parents,
+                             short bounds)</PRE>
+<DL>
+<DD>Returns the depth of the open tag associated with the specified
+ element parent names or -1 if no matching element is found.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>parents</CODE> - The parent elements.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="emptyAttributes()"><!-- --></A><H3>
+emptyAttributes</H3>
+<PRE>
+protected final org.apache.xerces.xni.XMLAttributes <B>emptyAttributes</B>()</PRE>
+<DL>
+<DD>Returns a set of empty attributes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="synthesizedAugs()"><!-- --></A><H3>
+synthesizedAugs</H3>
+<PRE>
+protected final org.apache.xerces.xni.Augmentations <B>synthesizedAugs</B>()</PRE>
+<DL>
+<DD>Returns an augmentations object with a synthesized item added.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modifyName(java.lang.String, short)"><!-- --></A><H3>
+modifyName</H3>
+<PRE>
+protected static final java.lang.String <B>modifyName</B>(java.lang.String name,
+                                                   short mode)</PRE>
+<DL>
+<DD>Modifies the given name based on the specified mode.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamesValue(java.lang.String)"><!-- --></A><H3>
+getNamesValue</H3>
+<PRE>
+protected static final short <B>getNamesValue</B>(java.lang.String value)</PRE>
+<DL>
+<DD>Converts HTML names string value to constant value.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#NAMES_NO_CHANGE"><CODE>NAMES_NO_CHANGE</CODE></A>, 
+<A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#NAMES_LOWERCASE"><CODE>NAMES_LOWERCASE</CODE></A>, 
+<A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html#NAMES_UPPERCASE"><CODE>NAMES_UPPERCASE</CODE></A></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HTMLTagBalancer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html"><B>PREV CLASS</B></A> 
+ <A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLAugmentations.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLAugmentations.html
new file mode 100644
index 0000000..125da46
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLAugmentations.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLAugmentations (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLAugmentations (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLAugmentations.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLAugmentations</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.HTMLAugmentations
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLAugmentations.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLComponent.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLComponent.html
new file mode 100644
index 0000000..5e7114d
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLComponent.html
@@ -0,0 +1,271 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Interface org.cyberneko.html.HTMLComponent (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.cyberneko.html.HTMLComponent (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLComponent.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.cyberneko.html.HTMLComponent</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html.filters"><B>org.cyberneko.html.filters</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Classes in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> that implement <A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></B></CODE>
+
+<BR>
+          A simple HTML scanner.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A></B></CODE>
+
+<BR>
+          Balances tags in an HTML document.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Methods in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> with parameters of type <A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B>HTMLConfiguration.</B><B><A HREF="../../../../org/cyberneko/html/HTMLConfiguration.html#addComponent(org.cyberneko.html.HTMLComponent)">addComponent</A></B>(<A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A> component)</CODE>
+
+<BR>
+          Adds a component.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html.filters"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A> in <A HREF="../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Classes in <A HREF="../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A> that implement <A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></CODE>
+
+<BR>
+          This class implements a filter that simply passes document
+ events to the next handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A></B></CODE>
+
+<BR>
+          This class is a document filter capable of removing specified
+ elements from the processing stream.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A></B></CODE>
+
+<BR>
+          This filter performs the identity operation of the original 
+ document event stream generated by the HTML scanner by removing 
+ events that are synthesized by the tag balancer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A></B></CODE>
+
+<BR>
+          This filter binds namespaces if namespace processing is turned on
+ by setting the feature "http://xml.org/sax/features/namespaces" is
+ set to <code>true</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A></B></CODE>
+
+<BR>
+          This filter purifies the HTML input to ensure XML well-formedness.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A></B></CODE>
+
+<BR>
+          An HTML writer written as a filter.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLComponent.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLConfiguration.ErrorReporter.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLConfiguration.ErrorReporter.html
new file mode 100644
index 0000000..37c4fa9
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLConfiguration.ErrorReporter.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLConfiguration.ErrorReporter (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLConfiguration.ErrorReporter (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLConfiguration.ErrorReporter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLConfiguration.ErrorReporter</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.HTMLConfiguration.ErrorReporter
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLConfiguration.ErrorReporter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLConfiguration.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLConfiguration.html
new file mode 100644
index 0000000..4804cf9
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLConfiguration.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLConfiguration (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLConfiguration (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLConfiguration.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLConfiguration</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.HTMLConfiguration
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLConfiguration.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.Element.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.Element.html
new file mode 100644
index 0000000..22c32fc
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.Element.html
@@ -0,0 +1,312 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLElements.Element (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLElements.Element (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.Element.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLElements.Element</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.Info.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html#element">element</A></B></CODE>
+
+<BR>
+          The element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[][]</CODE></FONT></TD>
+<TD><CODE><B>HTMLElements.</B><B><A HREF="../../../../org/cyberneko/html/HTMLElements.html#ELEMENTS_ARRAY">ELEMENTS_ARRAY</A></B></CODE>
+
+<BR>
+          Element information organized by first letter.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLElements.</B><B><A HREF="../../../../org/cyberneko/html/HTMLElements.html#NO_SUCH_ELEMENT">NO_SUCH_ELEMENT</A></B></CODE>
+
+<BR>
+          No such element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[]</CODE></FONT></TD>
+<TD><CODE><B>HTMLElements.Element.</B><B><A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html#parent">parent</A></B></CODE>
+
+<BR>
+          Parent elements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[]</CODE></FONT></TD>
+<TD><CODE><B>HTMLElements.ElementList.</B><B><A HREF="../../../../org/cyberneko/html/HTMLElements.ElementList.html#data">data</A></B></CODE>
+
+<BR>
+          The data in the list.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Methods in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> that return <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html#getElement(java.lang.String)">getElement</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns an HTML element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLElements.</B><B><A HREF="../../../../org/cyberneko/html/HTMLElements.html#getElement(short)">getElement</A></B>(short code)</CODE>
+
+<BR>
+          Returns the element information for the specified element code.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLElements.</B><B><A HREF="../../../../org/cyberneko/html/HTMLElements.html#getElement(java.lang.String)">getElement</A></B>(java.lang.String ename)</CODE>
+
+<BR>
+          Returns the element information for the specified element name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLElements.</B><B><A HREF="../../../../org/cyberneko/html/HTMLElements.html#getElement(java.lang.String, org.cyberneko.html.HTMLElements.Element)">getElement</A></B>(java.lang.String ename,
+           <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element)</CODE>
+
+<BR>
+          Returns the element information for the specified element name.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Methods in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> with parameters of type <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html#getElementDepth(org.cyberneko.html.HTMLElements.Element)">getElementDepth</A></B>(<A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element)</CODE>
+
+<BR>
+          Returns the depth of the open tag associated with the specified
+ element name or -1 if no matching element is found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html#getParentDepth(org.cyberneko.html.HTMLElements.Element[], short)">getParentDepth</A></B>(<A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A>[] parents,
+               short bounds)</CODE>
+
+<BR>
+          Returns the depth of the open tag associated with the specified
+ element parent names or -1 if no matching element is found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLElements.</B><B><A HREF="../../../../org/cyberneko/html/HTMLElements.html#getElement(java.lang.String, org.cyberneko.html.HTMLElements.Element)">getElement</A></B>(java.lang.String ename,
+           <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element)</CODE>
+
+<BR>
+          Returns the element information for the specified element name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>HTMLElements.ElementList.</B><B><A HREF="../../../../org/cyberneko/html/HTMLElements.ElementList.html#addElement(org.cyberneko.html.HTMLElements.Element)">addElement</A></B>(<A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element)</CODE>
+
+<BR>
+          Adds an element to list, resizing if necessary.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Constructors in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> with parameters of type <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html#HTMLTagBalancer.Info(org.cyberneko.html.HTMLElements.Element, org.apache.xerces.xni.QName)">HTMLTagBalancer.Info</A></B>(<A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element,
+                     org.apache.xerces.xni.QName qname)</CODE>
+
+<BR>
+          Creates an element information object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html#HTMLTagBalancer.Info(org.cyberneko.html.HTMLElements.Element, org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)">HTMLTagBalancer.Info</A></B>(<A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A> element,
+                     org.apache.xerces.xni.QName qname,
+                     org.apache.xerces.xni.XMLAttributes attributes)</CODE>
+
+<BR>
+          Creates an element information object.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.Element.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.ElementList.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.ElementList.html
new file mode 100644
index 0000000..1fadda9
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.ElementList.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLElements.ElementList (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLElements.ElementList (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.ElementList.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLElements.ElementList</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLElements.</B><B><A HREF="../../../../org/cyberneko/html/HTMLElements.html#ELEMENTS">ELEMENTS</A></B></CODE>
+
+<BR>
+          Element information as a contiguous list.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.ElementList.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.html
new file mode 100644
index 0000000..c149ed6
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLElements (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLElements (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLElements</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.HTMLElements
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLElements.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEntities.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEntities.html
new file mode 100644
index 0000000..8e78e0c
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEntities.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLEntities (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLEntities (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEntities.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLEntities</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.HTMLEntities
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEntities.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLErrorReporter.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLErrorReporter.html
new file mode 100644
index 0000000..4bb9be5
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLErrorReporter.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Interface org.cyberneko.html.HTMLErrorReporter (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.cyberneko.html.HTMLErrorReporter (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLErrorReporter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.cyberneko.html.HTMLErrorReporter</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Classes in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> that implement <A HREF="../../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html">HTMLConfiguration.ErrorReporter</A></B></CODE>
+
+<BR>
+          Defines an error reporter for reporting HTML errors.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html#fErrorReporter">fErrorReporter</A></B></CODE>
+
+<BR>
+          Error reporter.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLScanner.</B><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.html#fErrorReporter">fErrorReporter</A></B></CODE>
+
+<BR>
+          Error reporter.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLConfiguration.</B><B><A HREF="../../../../org/cyberneko/html/HTMLConfiguration.html#fErrorReporter">fErrorReporter</A></B></CODE>
+
+<BR>
+          Error reporter.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLErrorReporter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEventInfo.SynthesizedItem.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEventInfo.SynthesizedItem.html
new file mode 100644
index 0000000..c777e9d
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEventInfo.SynthesizedItem.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLEventInfo.SynthesizedItem (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLEventInfo.SynthesizedItem (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEventInfo.SynthesizedItem.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLEventInfo.SynthesizedItem</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.HTMLEventInfo.SynthesizedItem
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEventInfo.SynthesizedItem.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEventInfo.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEventInfo.html
new file mode 100644
index 0000000..d29bcf1
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEventInfo.html
@@ -0,0 +1,233 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Interface org.cyberneko.html.HTMLEventInfo (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.cyberneko.html.HTMLEventInfo (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEventInfo.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.cyberneko.html.HTMLEventInfo</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html.filters"><B>org.cyberneko.html.filters</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Classes in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> that implement <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A></B></CODE>
+
+<BR>
+          Synthesized infoset item.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A></B></CODE>
+
+<BR>
+          Location infoset item.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html#SYNTHESIZED_ITEM">SYNTHESIZED_ITEM</A></B></CODE>
+
+<BR>
+          Synthesized event info item.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLScanner.</B><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.html#SYNTHESIZED_ITEM">SYNTHESIZED_ITEM</A></B></CODE>
+
+<BR>
+          Synthesized event info item.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html.filters"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A> in <A HREF="../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></FONT></TD>
+<TD><CODE><B>Purifier.</B><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#SYNTHESIZED_ITEM">SYNTHESIZED_ITEM</A></B></CODE>
+
+<BR>
+          Synthesized event info item.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLEventInfo.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.ContentScanner.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.ContentScanner.html
new file mode 100644
index 0000000..5b8170d
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.ContentScanner.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLScanner.ContentScanner (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLScanner.ContentScanner (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.ContentScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLScanner.ContentScanner</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.HTMLScanner.ContentScanner
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.ContentScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.CurrentEntity.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.CurrentEntity.html
new file mode 100644
index 0000000..4cd34f9
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.CurrentEntity.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLScanner.CurrentEntity (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLScanner.CurrentEntity (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.CurrentEntity.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLScanner.CurrentEntity</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLScanner.</B><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.html#fCurrentEntity">fCurrentEntity</A></B></CODE>
+
+<BR>
+          Current entity.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.CurrentEntity.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.LocationItem.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.LocationItem.html
new file mode 100644
index 0000000..d059e01
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.LocationItem.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLScanner.LocationItem (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLScanner.LocationItem (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.LocationItem.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLScanner.LocationItem</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.HTMLScanner.LocationItem
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.LocationItem.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.PlaybackInputStream.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.PlaybackInputStream.html
new file mode 100644
index 0000000..7a11227
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.PlaybackInputStream.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLScanner.PlaybackInputStream (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLScanner.PlaybackInputStream (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.PlaybackInputStream.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLScanner.PlaybackInputStream</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLScanner.</B><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.html#fByteStream">fByteStream</A></B></CODE>
+
+<BR>
+          The playback byte stream.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.PlaybackInputStream.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.Scanner.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.Scanner.html
new file mode 100644
index 0000000..24dd89e
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.Scanner.html
@@ -0,0 +1,237 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Interface org.cyberneko.html.HTMLScanner.Scanner (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.cyberneko.html.HTMLScanner.Scanner (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.Scanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.cyberneko.html.HTMLScanner.Scanner</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Classes in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> that implement <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html">HTMLScanner.ContentScanner</A></B></CODE>
+
+<BR>
+          The primary HTML document scanner.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A></B></CODE>
+
+<BR>
+          Special scanner used for elements whose content needs to be scanned 
+ as plain text, ignoring markup such as elements and entity references.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLScanner.</B><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.html#fScanner">fScanner</A></B></CODE>
+
+<BR>
+          The current scanner.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLScanner.</B><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.html#fContentScanner">fContentScanner</A></B></CODE>
+
+<BR>
+          Content scanner.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Methods in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> that return <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLScanner.SpecialScanner.</B><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html#setElementName(java.lang.String)">setElementName</A></B>(java.lang.String ename)</CODE>
+
+<BR>
+          Sets the element name.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Methods in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> with parameters of type <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B>HTMLScanner.</B><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.html#setScanner(org.cyberneko.html.HTMLScanner.Scanner)">setScanner</A></B>(<A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A> scanner)</CODE>
+
+<BR>
+          Sets the scanner.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.Scanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.SpecialScanner.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.SpecialScanner.html
new file mode 100644
index 0000000..9237ed0
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.SpecialScanner.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLScanner.SpecialScanner (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLScanner.SpecialScanner (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.SpecialScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLScanner.SpecialScanner</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html">HTMLScanner.SpecialScanner</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLScanner.</B><B><A HREF="../../../../org/cyberneko/html/HTMLScanner.html#fSpecialScanner">fSpecialScanner</A></B></CODE>
+
+<BR>
+          Special scanner used for elements whose content needs to be scanned 
+ as plain text, ignoring markup such as elements and entity references.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.SpecialScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.html
new file mode 100644
index 0000000..97388e8
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLScanner (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLScanner (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLScanner</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLConfiguration.</B><B><A HREF="../../../../org/cyberneko/html/HTMLConfiguration.html#fDocumentScanner">fDocumentScanner</A></B></CODE>
+
+<BR>
+          Document scanner.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLScanner.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.Info.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.Info.html
new file mode 100644
index 0000000..dd6aabf
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.Info.html
@@ -0,0 +1,212 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLTagBalancer.Info (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLTagBalancer.Info (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.Info.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLTagBalancer.Info</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A>[]</CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.InfoStack.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html#data">data</A></B></CODE>
+
+<BR>
+          The stack data.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Methods in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> that return <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.InfoStack.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html#peek()">peek</A></B>()</CODE>
+
+<BR>
+          Peeks at the top of the stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.InfoStack.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html#pop()">pop</A></B>()</CODE>
+
+<BR>
+          Pops the top item off of the stack.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Methods in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> with parameters of type <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.InfoStack.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html#push(org.cyberneko.html.HTMLTagBalancer.Info)">push</A></B>(<A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A> info)</CODE>
+
+<BR>
+          Pushes element information onto the stack.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.Info.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.InfoStack.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.InfoStack.html
new file mode 100644
index 0000000..0514bcd
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.InfoStack.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLTagBalancer.InfoStack (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLTagBalancer.InfoStack (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.InfoStack.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLTagBalancer.InfoStack</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html#fElementStack">fElementStack</A></B></CODE>
+
+<BR>
+          The element stack.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLTagBalancer.</B><B><A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html#fInlineStack">fInlineStack</A></B></CODE>
+
+<BR>
+          The inline stack.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.InfoStack.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.html
new file mode 100644
index 0000000..b04e019
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.HTMLTagBalancer (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.HTMLTagBalancer (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.HTMLTagBalancer</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A> in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLConfiguration.</B><B><A HREF="../../../../org/cyberneko/html/HTMLConfiguration.html#fTagBalancer">fTagBalancer</A></B></CODE>
+
+<BR>
+          HTML tag balancer.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HTMLTagBalancer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/DefaultFilter.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/DefaultFilter.html
new file mode 100644
index 0000000..0eef26d
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/DefaultFilter.html
@@ -0,0 +1,1215 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:55 PDT 2005 -->
+<TITLE>
+DefaultFilter (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.filters.DefaultFilter class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="DefaultFilter (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DefaultFilter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DefaultFilter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html.filters</FONT>
+<BR>
+Class DefaultFilter</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.filters.DefaultFilter</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter, org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.parser.XMLDocumentSource</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A>, <A HREF="../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A>, <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A>, <A HREF="../../../../org/cyberneko/html/filters/Purifier.html"  [...]
+</DL>
+<HR>
+<DL>
+<DT>public class <B>DefaultFilter</B><DT>extends java.lang.Object<DT>implements org.apache.xerces.xni.parser.XMLDocumentFilter, <A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></DL>
+
+<P>
+This class implements a filter that simply passes document
+ events to the next handler. It can be used as a base class to
+ simplify the development of new document filters.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: DefaultFilter.java,v 1.7 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.XMLDocumentHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentHandler">fDocumentHandler</A></B></CODE>
+
+<BR>
+          Document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.parser.XMLDocumentSource</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentSource">fDocumentSource</A></B></CODE>
+
+<BR>
+          Document source.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#DefaultFilter()">DefaultFilter</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A></B>(org.apache.xerces.xni.XMLString text,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A></B>(org.apache.xerces.xni.XMLString text,
+        org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Comment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">doctypeDecl</A></B>(java.lang.String root,
+            java.lang.String publicId,
+            java.lang.String systemId,
+            org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Doctype declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attributes,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endCDATA(org.apache.xerces.xni.Augmentations)">endCDATA</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endDocument(org.apache.xerces.xni.Augmentations)">endDocument</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></B>(org.apache.xerces.xni.QName element,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)">endGeneralEntity</A></B>(java.lang.String name,
+                 org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End general entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)">endPrefixMapping</A></B>(java.lang.String prefix,
+                 org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End prefix mapping.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.XMLDocumentHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getDocumentHandler()">getDocumentHandler</A></B>()</CODE>
+
+<BR>
+          Returns the document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.parser.XMLDocumentSource</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getDocumentSource()">getDocumentSource</A></B>()</CODE>
+
+<BR>
+          Returns the document source.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getFeatureDefault(java.lang.String)">getFeatureDefault</A></B>(java.lang.String featureId)</CODE>
+
+<BR>
+          Returns the default state for a feature, or null if this
+ component does not want to report a default value for this
+ feature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getPropertyDefault(java.lang.String)">getPropertyDefault</A></B>(java.lang.String propertyId)</CODE>
+
+<BR>
+          Returns the default state for a property, or null if this
+ component does not want to report a default value for this
+ property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getRecognizedFeatures()">getRecognizedFeatures</A></B>()</CODE>
+
+<BR>
+          Returns a list of feature identifiers that are recognized by
+ this component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getRecognizedProperties()">getRecognizedProperties</A></B>()</CODE>
+
+<BR>
+          Returns a list of property identifiers that are recognized by
+ this component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">ignorableWhitespace</A></B>(org.apache.xerces.xni.XMLString text,
+                    org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Ignorable whitespace.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#merge(java.lang.String[], java.lang.String[])">merge</A></B>(java.lang.String[] array1,
+      java.lang.String[] array2)</CODE>
+
+<BR>
+          Utility method for merging string arrays for recognized features
+ and recognized properties.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">processingInstruction</A></B>(java.lang.String target,
+                      org.apache.xerces.xni.XMLString data,
+                      org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Processing instruction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)">reset</A></B>(org.apache.xerces.xni.parser.XMLComponentManager componentManager)</CODE>
+
+<BR>
+          Resets the component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)">setDocumentHandler</A></B>(org.apache.xerces.xni.XMLDocumentHandler handler)</CODE>
+
+<BR>
+          Sets the document handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#setDocumentSource(org.apache.xerces.xni.parser.XMLDocumentSource)">setDocumentSource</A></B>(org.apache.xerces.xni.parser.XMLDocumentSource source)</CODE>
+
+<BR>
+          Sets the document source.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#setFeature(java.lang.String, boolean)">setFeature</A></B>(java.lang.String featureId,
+           boolean state)</CODE>
+
+<BR>
+          Sets the state of a feature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#setProperty(java.lang.String, java.lang.Object)">setProperty</A></B>(java.lang.String propertyId,
+            java.lang.Object value)</CODE>
+
+<BR>
+          Sets the value of a property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startCDATA(org.apache.xerces.xni.Augmentations)">startCDATA</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.NamespaceContext nscontext,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attributes,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)">startGeneralEntity</A></B>(java.lang.String name,
+                   org.apache.xerces.xni.XMLResourceIdentifier id,
+                   java.lang.String encoding,
+                   org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start general entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">startPrefixMapping</A></B>(java.lang.String prefix,
+                   java.lang.String uri,
+                   org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start prefix mapping.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">textDecl</A></B>(java.lang.String version,
+         java.lang.String encoding,
+         org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Text declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">xmlDecl</A></B>(java.lang.String version,
+        java.lang.String encoding,
+        java.lang.String standalone,
+        org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          XML declaration.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="fDocumentHandler"><!-- --></A><H3>
+fDocumentHandler</H3>
+<PRE>
+protected org.apache.xerces.xni.XMLDocumentHandler <B>fDocumentHandler</B></PRE>
+<DL>
+<DD>Document handler.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDocumentSource"><!-- --></A><H3>
+fDocumentSource</H3>
+<PRE>
+protected org.apache.xerces.xni.parser.XMLDocumentSource <B>fDocumentSource</B></PRE>
+<DL>
+<DD>Document source.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="DefaultFilter()"><!-- --></A><H3>
+DefaultFilter</H3>
+<PRE>
+public <B>DefaultFilter</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="setDocumentHandler(org.apache.xerces.xni.XMLDocumentHandler)"><!-- --></A><H3>
+setDocumentHandler</H3>
+<PRE>
+public void <B>setDocumentHandler</B>(org.apache.xerces.xni.XMLDocumentHandler handler)</PRE>
+<DL>
+<DD>Sets the document handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setDocumentHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLDocumentSource</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDocumentHandler()"><!-- --></A><H3>
+getDocumentHandler</H3>
+<PRE>
+public org.apache.xerces.xni.XMLDocumentHandler <B>getDocumentHandler</B>()</PRE>
+<DL>
+<DD>Returns the document handler.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDocumentHandler</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLDocumentSource</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDocumentSource(org.apache.xerces.xni.parser.XMLDocumentSource)"><!-- --></A><H3>
+setDocumentSource</H3>
+<PRE>
+public void <B>setDocumentSource</B>(org.apache.xerces.xni.parser.XMLDocumentSource source)</PRE>
+<DL>
+<DD>Sets the document source.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setDocumentSource</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDocumentSource()"><!-- --></A><H3>
+getDocumentSource</H3>
+<PRE>
+public org.apache.xerces.xni.parser.XMLDocumentSource <B>getDocumentSource</B>()</PRE>
+<DL>
+<DD>Returns the document source.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDocumentSource</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.NamespaceContext nscontext,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+xmlDecl</H3>
+<PRE>
+public void <B>xmlDecl</B>(java.lang.String version,
+                    java.lang.String encoding,
+                    java.lang.String standalone,
+                    org.apache.xerces.xni.Augmentations augs)
+             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>XML declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>xmlDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+doctypeDecl</H3>
+<PRE>
+public void <B>doctypeDecl</B>(java.lang.String root,
+                        java.lang.String publicId,
+                        java.lang.String systemId,
+                        org.apache.xerces.xni.Augmentations augs)
+                 throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Doctype declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>doctypeDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+comment</H3>
+<PRE>
+public void <B>comment</B>(org.apache.xerces.xni.XMLString text,
+                    org.apache.xerces.xni.Augmentations augs)
+             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Comment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>comment</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+processingInstruction</H3>
+<PRE>
+public void <B>processingInstruction</B>(java.lang.String target,
+                                  org.apache.xerces.xni.XMLString data,
+                                  org.apache.xerces.xni.Augmentations augs)
+                           throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Processing instruction.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>processingInstruction</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attributes,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+emptyElement</H3>
+<PRE>
+public void <B>emptyElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attributes,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Empty element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>emptyElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+characters</H3>
+<PRE>
+public void <B>characters</B>(org.apache.xerces.xni.XMLString text,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Characters.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>characters</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+ignorableWhitespace</H3>
+<PRE>
+public void <B>ignorableWhitespace</B>(org.apache.xerces.xni.XMLString text,
+                                org.apache.xerces.xni.Augmentations augs)
+                         throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Ignorable whitespace.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>ignorableWhitespace</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startGeneralEntity</H3>
+<PRE>
+public void <B>startGeneralEntity</B>(java.lang.String name,
+                               org.apache.xerces.xni.XMLResourceIdentifier id,
+                               java.lang.String encoding,
+                               org.apache.xerces.xni.Augmentations augs)
+                        throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start general entity.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startGeneralEntity</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+textDecl</H3>
+<PRE>
+public void <B>textDecl</B>(java.lang.String version,
+                     java.lang.String encoding,
+                     org.apache.xerces.xni.Augmentations augs)
+              throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Text declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>textDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endGeneralEntity</H3>
+<PRE>
+public void <B>endGeneralEntity</B>(java.lang.String name,
+                             org.apache.xerces.xni.Augmentations augs)
+                      throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End general entity.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endGeneralEntity</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startCDATA(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startCDATA</H3>
+<PRE>
+public void <B>startCDATA</B>(org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start CDATA section.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startCDATA</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endCDATA(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endCDATA</H3>
+<PRE>
+public void <B>endCDATA</B>(org.apache.xerces.xni.Augmentations augs)
+              throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End CDATA section.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endCDATA</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(org.apache.xerces.xni.QName element,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endDocument(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endDocument</H3>
+<PRE>
+public void <B>endDocument</B>(org.apache.xerces.xni.Augmentations augs)
+                 throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endDocument</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startPrefixMapping</H3>
+<PRE>
+public void <B>startPrefixMapping</B>(java.lang.String prefix,
+                               java.lang.String uri,
+                               org.apache.xerces.xni.Augmentations augs)
+                        throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start prefix mapping.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endPrefixMapping</H3>
+<PRE>
+public void <B>endPrefixMapping</B>(java.lang.String prefix,
+                             org.apache.xerces.xni.Augmentations augs)
+                      throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End prefix mapping.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRecognizedFeatures()"><!-- --></A><H3>
+getRecognizedFeatures</H3>
+<PRE>
+public java.lang.String[] <B>getRecognizedFeatures</B>()</PRE>
+<DL>
+<DD>Returns a list of feature identifiers that are recognized by
+ this component. This method may return null if no features
+ are recognized by this component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getRecognizedFeatures</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFeatureDefault(java.lang.String)"><!-- --></A><H3>
+getFeatureDefault</H3>
+<PRE>
+public java.lang.Boolean <B>getFeatureDefault</B>(java.lang.String featureId)</PRE>
+<DL>
+<DD>Returns the default state for a feature, or null if this
+ component does not want to report a default value for this
+ feature.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/HTMLComponent.html#getFeatureDefault(java.lang.String)">getFeatureDefault</A></CODE> in interface <CODE><A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRecognizedProperties()"><!-- --></A><H3>
+getRecognizedProperties</H3>
+<PRE>
+public java.lang.String[] <B>getRecognizedProperties</B>()</PRE>
+<DL>
+<DD>Returns a list of property identifiers that are recognized by
+ this component. This method may return null if no properties
+ are recognized by this component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getRecognizedProperties</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPropertyDefault(java.lang.String)"><!-- --></A><H3>
+getPropertyDefault</H3>
+<PRE>
+public java.lang.Object <B>getPropertyDefault</B>(java.lang.String propertyId)</PRE>
+<DL>
+<DD>Returns the default state for a property, or null if this
+ component does not want to report a default value for this
+ property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/HTMLComponent.html#getPropertyDefault(java.lang.String)">getPropertyDefault</A></CODE> in interface <CODE><A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reset(org.apache.xerces.xni.parser.XMLComponentManager)"><!-- --></A><H3>
+reset</H3>
+<PRE>
+public void <B>reset</B>(org.apache.xerces.xni.parser.XMLComponentManager componentManager)
+           throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Resets the component. The component can query the component manager
+ about any features and properties that affect the operation of the
+ component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>reset</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>componentManager</CODE> - The component manager.
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE> - Thrown by component on initialization error.
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFeature(java.lang.String, boolean)"><!-- --></A><H3>
+setFeature</H3>
+<PRE>
+public void <B>setFeature</B>(java.lang.String featureId,
+                       boolean state)
+                throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Sets the state of a feature. This method is called by the component
+ manager any time after reset when a feature changes state.
+ <p>
+ <strong>Note:</strong> Components should silently ignore features
+ that do not affect the operation of the component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setFeature</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>featureId</CODE> - The feature identifier.<DD><CODE>state</CODE> - The state of the feature.
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE> - Thrown for configuration error.
+                                   In general, components should
+                                   only throw this exception if
+                                   it is <strong>really</strong>
+                                   a critical error.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setProperty(java.lang.String, java.lang.Object)"><!-- --></A><H3>
+setProperty</H3>
+<PRE>
+public void <B>setProperty</B>(java.lang.String propertyId,
+                        java.lang.Object value)
+                 throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Sets the value of a property. This method is called by the component
+ manager any time after reset when a property changes value.
+ <p>
+ <strong>Note:</strong> Components should silently ignore properties
+ that do not affect the operation of the component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setProperty</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>propertyId</CODE> - The property identifier.<DD><CODE>value</CODE> - The value of the property.
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE> - Thrown for configuration error.
+                                   In general, components should
+                                   only throw this exception if
+                                   it is <strong>really</strong>
+                                   a critical error.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="merge(java.lang.String[], java.lang.String[])"><!-- --></A><H3>
+merge</H3>
+<PRE>
+protected static java.lang.String[] <B>merge</B>(java.lang.String[] array1,
+                                          java.lang.String[] array2)</PRE>
+<DL>
+<DD>Utility method for merging string arrays for recognized features
+ and recognized properties.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DefaultFilter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DefaultFilter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/ElementRemover.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/ElementRemover.html
new file mode 100644
index 0000000..43847f2
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/ElementRemover.html
@@ -0,0 +1,1032 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:55 PDT 2005 -->
+<TITLE>
+ElementRemover (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.filters.ElementRemover class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ElementRemover (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ElementRemover.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ElementRemover.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html.filters</FONT>
+<BR>
+Class ElementRemover</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">org.cyberneko.html.filters.DefaultFilter</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.filters.ElementRemover</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter, org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.parser.XMLDocumentSource</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>ElementRemover</B><DT>extends <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></DL>
+
+<P>
+This class is a document filter capable of removing specified
+ elements from the processing stream. There are two options for
+ processing document elements:
+ <ul>
+ <li>specifying those elements which should be accepted and,
+     optionally, which attributes of that element should be
+     kept; and
+ <li>specifying those elements whose tags and content should be
+     completely removed from the event stream.
+ </ul>
+ <p>
+ The first option allows the application to specify which elements
+ appearing in the event stream should be accepted and, therefore,
+ passed on to the next stage in the pipeline. All elements 
+ <em>not</em> in the list of acceptable elements have their start 
+ and end tags stripped from the event stream <em>unless</em> those
+ elements appear in the list of elements to be removed. 
+ <p>
+ The second option allows the application to specify which elements
+ should be completely removed from the event stream. When an element
+ appears that is to be removed, the element's start and end tag as
+ well as all of that element's content is removed from the event
+ stream.
+ <p>
+ A common use of this filter would be to only allow rich-text
+ and linking elements as well as the character content to pass 
+ through the filter — all other elements would be stripped.
+ The following code shows how to configure this filter to perform
+ this task:
+ <pre>
+  ElementRemover remover = new ElementRemover();
+  remover.acceptElement("b", null);
+  remover.acceptElement("i", null);
+  remover.acceptElement("u", null);
+  remover.acceptElement("a", new String[] { "href" });
+ </pre>
+ <p>
+ However, this would still allow the text content of other
+ elements to pass through, which may not be desirable. In order
+ to further "clean" the input, the <code>removeElement</code>
+ option can be used. The following piece of code adds the ability
+ to completely remove any <SCRIPT> tags and content 
+ from the stream.
+ <pre>
+  remover.removeElement("script");
+ </pre>
+ <p>
+ <strong>Note:</strong> 
+ All text and accepted element children of a stripped element is 
+ retained. To completely remove an element's content, use the
+ <code>removeElement</code> method.
+ <p>
+ <strong>Note:</strong>
+ Care should be taken when using this filter because the output
+ may not be a well-balanced tree. Specifically, if the application
+ removes the <HTML> element (with or without retaining its
+ children), the resulting document event stream will no longer be
+ well-formed.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: ElementRemover.java,v 1.5 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.util.Hashtable</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#fAcceptedElements">fAcceptedElements</A></B></CODE>
+
+<BR>
+          Accepted elements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#fElementDepth">fElementDepth</A></B></CODE>
+
+<BR>
+          The element depth.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#fRemovalElementDepth">fRemovalElementDepth</A></B></CODE>
+
+<BR>
+          The element depth at element removal.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.util.Hashtable</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#fRemovedElements">fRemovedElements</A></B></CODE>
+
+<BR>
+          Removed elements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#NULL">NULL</A></B></CODE>
+
+<BR>
+          A "null" object.</TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.cyberneko.html.filters.DefaultFilter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentHandler">fDocumentHandler</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentSource">fDocumentSource</A></CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#ElementRemover()">ElementRemover</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#acceptElement(java.lang.String, java.lang.String[])">acceptElement</A></B>(java.lang.String element,
+              java.lang.String[] attributes)</CODE>
+
+<BR>
+          Specifies that the given element should be accepted and, optionally,
+ which attributes of that element should be kept.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A></B>(org.apache.xerces.xni.XMLString text,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A></B>(org.apache.xerces.xni.XMLString text,
+        org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Comment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#elementAccepted(java.lang.String)">elementAccepted</A></B>(java.lang.String element)</CODE>
+
+<BR>
+          Returns true if the specified element is accepted.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#elementRemoved(java.lang.String)">elementRemoved</A></B>(java.lang.String element)</CODE>
+
+<BR>
+          Returns true if the specified element should be removed.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attributes,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#endCDATA(org.apache.xerces.xni.Augmentations)">endCDATA</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></B>(org.apache.xerces.xni.QName element,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)">endGeneralEntity</A></B>(java.lang.String name,
+                 org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End general entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)">endPrefixMapping</A></B>(java.lang.String prefix,
+                 org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End prefix mapping.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#handleOpenTag(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)">handleOpenTag</A></B>(org.apache.xerces.xni.QName element,
+              org.apache.xerces.xni.XMLAttributes attributes)</CODE>
+
+<BR>
+          Handles an open tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">ignorableWhitespace</A></B>(org.apache.xerces.xni.XMLString text,
+                    org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Ignorable whitespace.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">processingInstruction</A></B>(java.lang.String target,
+                      org.apache.xerces.xni.XMLString data,
+                      org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Processing instruction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#removeElement(java.lang.String)">removeElement</A></B>(java.lang.String element)</CODE>
+
+<BR>
+          Specifies that the given element should be completely removed.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#startCDATA(org.apache.xerces.xni.Augmentations)">startCDATA</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.NamespaceContext nscontext,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attributes,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)">startGeneralEntity</A></B>(java.lang.String name,
+                   org.apache.xerces.xni.XMLResourceIdentifier id,
+                   java.lang.String encoding,
+                   org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start general entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">startPrefixMapping</A></B>(java.lang.String prefix,
+                   java.lang.String uri,
+                   org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start prefix mapping.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html#textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">textDecl</A></B>(java.lang.String version,
+         java.lang.String encoding,
+         org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Text declaration.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.cyberneko.html.filters.DefaultFilter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">doctypeDecl</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endDocument(org.apache.xerces.xni.Augmentations)">endDocument</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getDocumentHandler()">getDocumentHandler</A>, <A HREF="../../../../org/cyberneko/html/filters [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="NULL"><!-- --></A><H3>
+NULL</H3>
+<PRE>
+protected static final java.lang.Object <B>NULL</B></PRE>
+<DL>
+<DD>A "null" object.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fAcceptedElements"><!-- --></A><H3>
+fAcceptedElements</H3>
+<PRE>
+protected java.util.Hashtable <B>fAcceptedElements</B></PRE>
+<DL>
+<DD>Accepted elements.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fRemovedElements"><!-- --></A><H3>
+fRemovedElements</H3>
+<PRE>
+protected java.util.Hashtable <B>fRemovedElements</B></PRE>
+<DL>
+<DD>Removed elements.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fElementDepth"><!-- --></A><H3>
+fElementDepth</H3>
+<PRE>
+protected int <B>fElementDepth</B></PRE>
+<DL>
+<DD>The element depth.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fRemovalElementDepth"><!-- --></A><H3>
+fRemovalElementDepth</H3>
+<PRE>
+protected int <B>fRemovalElementDepth</B></PRE>
+<DL>
+<DD>The element depth at element removal.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="ElementRemover()"><!-- --></A><H3>
+ElementRemover</H3>
+<PRE>
+public <B>ElementRemover</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="acceptElement(java.lang.String, java.lang.String[])"><!-- --></A><H3>
+acceptElement</H3>
+<PRE>
+public void <B>acceptElement</B>(java.lang.String element,
+                          java.lang.String[] attributes)</PRE>
+<DL>
+<DD>Specifies that the given element should be accepted and, optionally,
+ which attributes of that element should be kept.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>element</CODE> - The element to accept.<DD><CODE>attributes</CODE> - The list of attributes to be kept or null if no
+                   attributes should be kept for this element.
+
+ see #removeElement</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeElement(java.lang.String)"><!-- --></A><H3>
+removeElement</H3>
+<PRE>
+public void <B>removeElement</B>(java.lang.String element)</PRE>
+<DL>
+<DD>Specifies that the given element should be completely removed. If an
+ element is encountered during processing that is on the remove list, 
+ the element's start and end tags as well as all of content contained
+ within the element will be removed from the processing stream.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>element</CODE> - The element to completely remove.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.NamespaceContext nscontext,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.c [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)">startDocument</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startPrefixMapping</H3>
+<PRE>
+public void <B>startPrefixMapping</B>(java.lang.String prefix,
+                               java.lang.String uri,
+                               org.apache.xerces.xni.Augmentations augs)
+                        throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start prefix mapping.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">startPrefixMapping</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attributes,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">Defaul [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+emptyElement</H3>
+<PRE>
+public void <B>emptyElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attributes,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Empty element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>emptyElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">Defaul [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+comment</H3>
+<PRE>
+public void <B>comment</B>(org.apache.xerces.xni.XMLString text,
+                    org.apache.xerces.xni.Augmentations augs)
+             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Comment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>comment</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+processingInstruction</H3>
+<PRE>
+public void <B>processingInstruction</B>(java.lang.String target,
+                                  org.apache.xerces.xni.XMLString data,
+                                  org.apache.xerces.xni.Augmentations augs)
+                           throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Processing instruction.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>processingInstruction</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">processingInstruction</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.fil [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+characters</H3>
+<PRE>
+public void <B>characters</B>(org.apache.xerces.xni.XMLString text,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Characters.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>characters</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+ignorableWhitespace</H3>
+<PRE>
+public void <B>ignorableWhitespace</B>(org.apache.xerces.xni.XMLString text,
+                                org.apache.xerces.xni.Augmentations augs)
+                         throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Ignorable whitespace.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>ignorableWhitespace</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">ignorableWhitespace</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A>< [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startGeneralEntity</H3>
+<PRE>
+public void <B>startGeneralEntity</B>(java.lang.String name,
+                               org.apache.xerces.xni.XMLResourceIdentifier id,
+                               java.lang.String encoding,
+                               org.apache.xerces.xni.Augmentations augs)
+                        throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start general entity.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startGeneralEntity</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)">startGeneralEntity</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in o [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+textDecl</H3>
+<PRE>
+public void <B>textDecl</B>(java.lang.String version,
+                     java.lang.String encoding,
+                     org.apache.xerces.xni.Augmentations augs)
+              throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Text declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>textDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">textDecl</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endGeneralEntity</H3>
+<PRE>
+public void <B>endGeneralEntity</B>(java.lang.String name,
+                             org.apache.xerces.xni.Augmentations augs)
+                      throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End general entity.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endGeneralEntity</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)">endGeneralEntity</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startCDATA(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startCDATA</H3>
+<PRE>
+public void <B>startCDATA</B>(org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start CDATA section.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startCDATA</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startCDATA(org.apache.xerces.xni.Augmentations)">startCDATA</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endCDATA(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endCDATA</H3>
+<PRE>
+public void <B>endCDATA</B>(org.apache.xerces.xni.Augmentations augs)
+              throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End CDATA section.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endCDATA</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endCDATA(org.apache.xerces.xni.Augmentations)">endCDATA</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(org.apache.xerces.xni.QName element,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endPrefixMapping</H3>
+<PRE>
+public void <B>endPrefixMapping</B>(java.lang.String prefix,
+                             org.apache.xerces.xni.Augmentations augs)
+                      throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End prefix mapping.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)">endPrefixMapping</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="elementAccepted(java.lang.String)"><!-- --></A><H3>
+elementAccepted</H3>
+<PRE>
+protected boolean <B>elementAccepted</B>(java.lang.String element)</PRE>
+<DL>
+<DD>Returns true if the specified element is accepted.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="elementRemoved(java.lang.String)"><!-- --></A><H3>
+elementRemoved</H3>
+<PRE>
+protected boolean <B>elementRemoved</B>(java.lang.String element)</PRE>
+<DL>
+<DD>Returns true if the specified element should be removed.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleOpenTag(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)"><!-- --></A><H3>
+handleOpenTag</H3>
+<PRE>
+protected boolean <B>handleOpenTag</B>(org.apache.xerces.xni.QName element,
+                                org.apache.xerces.xni.XMLAttributes attributes)</PRE>
+<DL>
+<DD>Handles an open tag.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ElementRemover.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ElementRemover.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Identity.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Identity.html
new file mode 100644
index 0000000..a97e530
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Identity.html
@@ -0,0 +1,450 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:56 PDT 2005 -->
+<TITLE>
+Identity (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.filters.Identity class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Identity (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Identity.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Identity.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html.filters</FONT>
+<BR>
+Class Identity</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">org.cyberneko.html.filters.DefaultFilter</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.filters.Identity</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter, org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.parser.XMLDocumentSource</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>Identity</B><DT>extends <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></DL>
+
+<P>
+This filter performs the identity operation of the original 
+ document event stream generated by the HTML scanner by removing 
+ events that are synthesized by the tag balancer. This operation
+ is essentially the same as turning off tag-balancing in the
+ parser. However, this filter is useful when you want the tag
+ balancer to report "errors" but do not want the synthesized
+ events in the output.
+ <p>
+ <strong>Note:</strong>
+ This filter requires the augmentations feature to be turned on.
+ For example:
+ <pre>
+  XMLParserConfiguration parser = new HTMLConfiguration();
+  parser.setFeature("http://cyberneko.org/html/features/augmentations", true);
+ </pre>
+ <p>
+ <strong>Note:</strong>
+ This isn't <em>exactly</em> the identify transform because the
+ element and attributes names may have been modified from the
+ original document. For example, by default, NekoHTML converts
+ element names to upper-case and attribute names to lower-case.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: Identity.java,v 1.4 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Identity.html#AUGMENTATIONS">AUGMENTATIONS</A></B></CODE>
+
+<BR>
+          Augmentations feature identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Identity.html#FILTERS">FILTERS</A></B></CODE>
+
+<BR>
+          Filters property identifier.</TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.cyberneko.html.filters.DefaultFilter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentHandler">fDocumentHandler</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentSource">fDocumentSource</A></CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Identity.html#Identity()">Identity</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Identity.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attributes,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Identity.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></B>(org.apache.xerces.xni.QName element,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Identity.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attributes,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Identity.html#synthesized(org.apache.xerces.xni.Augmentations)">synthesized</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Returns true if the information provided is synthesized.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.cyberneko.html.filters.DefaultFilter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Aug [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="AUGMENTATIONS"><!-- --></A><H3>
+AUGMENTATIONS</H3>
+<PRE>
+protected static final java.lang.String <B>AUGMENTATIONS</B></PRE>
+<DL>
+<DD>Augmentations feature identifier.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.Identity.AUGMENTATIONS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="FILTERS"><!-- --></A><H3>
+FILTERS</H3>
+<PRE>
+protected static final java.lang.String <B>FILTERS</B></PRE>
+<DL>
+<DD>Filters property identifier.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.Identity.FILTERS">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="Identity()"><!-- --></A><H3>
+Identity</H3>
+<PRE>
+public <B>Identity</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attributes,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">Defaul [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+emptyElement</H3>
+<PRE>
+public void <B>emptyElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attributes,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Empty element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>emptyElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">Defaul [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(org.apache.xerces.xni.QName element,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="synthesized(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+synthesized</H3>
+<PRE>
+protected static boolean <B>synthesized</B>(org.apache.xerces.xni.Augmentations augs)</PRE>
+<DL>
+<DD>Returns true if the information provided is synthesized.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Identity.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Identity.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html
new file mode 100644
index 0000000..4fe2dbb
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html
@@ -0,0 +1,571 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:56 PDT 2005 -->
+<TITLE>
+NamespaceBinder.NamespaceSupport (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.filters.NamespaceBinder.NamespaceSupport class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="NamespaceBinder.NamespaceSupport (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NamespaceBinder.NamespaceSupport.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NamespaceBinder.NamespaceSupport.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html.filters</FONT>
+<BR>
+Class NamespaceBinder.NamespaceSupport</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.filters.NamespaceBinder.NamespaceSupport</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>org.apache.xerces.xni.NamespaceContext</DD>
+</DL>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public static class <B>NamespaceBinder.NamespaceSupport</B><DT>extends java.lang.Object<DT>implements org.apache.xerces.xni.NamespaceContext</DL>
+
+<P>
+This namespace context object implements the old and new XNI 
+ <code>NamespaceContext</code> interface methods so that it can
+ be used across all versions of Xerces2.
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.cyberneko.html.filters.NamespaceBinder.NamespaceSupport.Entry[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#fEntries">fEntries</A></B></CODE>
+
+<BR>
+          The entries.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#fLevels">fLevels</A></B></CODE>
+
+<BR>
+          The levels of the entries.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#fTop">fTop</A></B></CODE>
+
+<BR>
+          Top of the levels list.</TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.xni.NamespaceContext"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.xerces.xni.NamespaceContext</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>XML_URI, XMLNS_URI</CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#NamespaceBinder.NamespaceSupport()">NamespaceBinder.NamespaceSupport</A></B>()</CODE>
+
+<BR>
+          Default constructor.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#declarePrefix(java.lang.String, java.lang.String)">declarePrefix</A></B>(java.lang.String prefix,
+              java.lang.String uri)</CODE>
+
+<BR>
+          Declare prefix.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Enumeration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getAllPrefixes()">getAllPrefixes</A></B>()</CODE>
+
+<BR>
+          Get all prefixes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getDeclaredPrefixAt(int)">getDeclaredPrefixAt</A></B>(int index)</CODE>
+
+<BR>
+          Get declared prefix at.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getDeclaredPrefixCount()">getDeclaredPrefixCount</A></B>()</CODE>
+
+<BR>
+          Get declared prefix count.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.NamespaceContext</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getParentContext()">getParentContext</A></B>()</CODE>
+
+<BR>
+          Get parent context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getPrefix(java.lang.String)">getPrefix</A></B>(java.lang.String uri)</CODE>
+
+<BR>
+          Get prefix.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#getURI(java.lang.String)">getURI</A></B>(java.lang.String prefix)</CODE>
+
+<BR>
+          Get URI.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#popContext()">popContext</A></B>()</CODE>
+
+<BR>
+          Pop context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#pushContext()">pushContext</A></B>()</CODE>
+
+<BR>
+          Push context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html#reset()">reset</A></B>()</CODE>
+
+<BR>
+          Reset.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="fTop"><!-- --></A><H3>
+fTop</H3>
+<PRE>
+protected int <B>fTop</B></PRE>
+<DL>
+<DD>Top of the levels list.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fLevels"><!-- --></A><H3>
+fLevels</H3>
+<PRE>
+protected int[] <B>fLevels</B></PRE>
+<DL>
+<DD>The levels of the entries.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fEntries"><!-- --></A><H3>
+fEntries</H3>
+<PRE>
+protected org.cyberneko.html.filters.NamespaceBinder.NamespaceSupport.Entry[] <B>fEntries</B></PRE>
+<DL>
+<DD>The entries.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="NamespaceBinder.NamespaceSupport()"><!-- --></A><H3>
+NamespaceBinder.NamespaceSupport</H3>
+<PRE>
+public <B>NamespaceBinder.NamespaceSupport</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getURI(java.lang.String)"><!-- --></A><H3>
+getURI</H3>
+<PRE>
+public java.lang.String <B>getURI</B>(java.lang.String prefix)</PRE>
+<DL>
+<DD>Get URI.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getURI</CODE> in interface <CODE>org.apache.xerces.xni.NamespaceContext</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDeclaredPrefixCount()"><!-- --></A><H3>
+getDeclaredPrefixCount</H3>
+<PRE>
+public int <B>getDeclaredPrefixCount</B>()</PRE>
+<DL>
+<DD>Get declared prefix count.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDeclaredPrefixCount</CODE> in interface <CODE>org.apache.xerces.xni.NamespaceContext</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDeclaredPrefixAt(int)"><!-- --></A><H3>
+getDeclaredPrefixAt</H3>
+<PRE>
+public java.lang.String <B>getDeclaredPrefixAt</B>(int index)</PRE>
+<DL>
+<DD>Get declared prefix at.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDeclaredPrefixAt</CODE> in interface <CODE>org.apache.xerces.xni.NamespaceContext</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getParentContext()"><!-- --></A><H3>
+getParentContext</H3>
+<PRE>
+public org.apache.xerces.xni.NamespaceContext <B>getParentContext</B>()</PRE>
+<DL>
+<DD>Get parent context.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reset()"><!-- --></A><H3>
+reset</H3>
+<PRE>
+public void <B>reset</B>()</PRE>
+<DL>
+<DD>Reset.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>reset</CODE> in interface <CODE>org.apache.xerces.xni.NamespaceContext</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="pushContext()"><!-- --></A><H3>
+pushContext</H3>
+<PRE>
+public void <B>pushContext</B>()</PRE>
+<DL>
+<DD>Push context.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>pushContext</CODE> in interface <CODE>org.apache.xerces.xni.NamespaceContext</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="popContext()"><!-- --></A><H3>
+popContext</H3>
+<PRE>
+public void <B>popContext</B>()</PRE>
+<DL>
+<DD>Pop context.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>popContext</CODE> in interface <CODE>org.apache.xerces.xni.NamespaceContext</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="declarePrefix(java.lang.String, java.lang.String)"><!-- --></A><H3>
+declarePrefix</H3>
+<PRE>
+public boolean <B>declarePrefix</B>(java.lang.String prefix,
+                             java.lang.String uri)</PRE>
+<DL>
+<DD>Declare prefix.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>declarePrefix</CODE> in interface <CODE>org.apache.xerces.xni.NamespaceContext</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPrefix(java.lang.String)"><!-- --></A><H3>
+getPrefix</H3>
+<PRE>
+public java.lang.String <B>getPrefix</B>(java.lang.String uri)</PRE>
+<DL>
+<DD>Get prefix.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getPrefix</CODE> in interface <CODE>org.apache.xerces.xni.NamespaceContext</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAllPrefixes()"><!-- --></A><H3>
+getAllPrefixes</H3>
+<PRE>
+public java.util.Enumeration <B>getAllPrefixes</B>()</PRE>
+<DL>
+<DD>Get all prefixes.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getAllPrefixes</CODE> in interface <CODE>org.apache.xerces.xni.NamespaceContext</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NamespaceBinder.NamespaceSupport.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NamespaceBinder.NamespaceSupport.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/NamespaceBinder.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/NamespaceBinder.html
new file mode 100644
index 0000000..d9decb0
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/NamespaceBinder.html
@@ -0,0 +1,1056 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:56 PDT 2005 -->
+<TITLE>
+NamespaceBinder (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.filters.NamespaceBinder class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="NamespaceBinder (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NamespaceBinder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NamespaceBinder.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html.filters</FONT>
+<BR>
+Class NamespaceBinder</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">org.cyberneko.html.filters.DefaultFilter</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.filters.NamespaceBinder</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter, org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.parser.XMLDocumentSource</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>NamespaceBinder</B><DT>extends <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></DL>
+
+<P>
+This filter binds namespaces if namespace processing is turned on
+ by setting the feature "http://xml.org/sax/features/namespaces" is
+ set to <code>true</code>.
+ <p>
+ This configuration recognizes the following features:
+ <ul>
+ <li>http://xml.org/sax/features/namespaces
+ </ul>
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: NamespaceBinder.java,v 1.8 2005/05/30 00:19:28 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A></B></CODE>
+
+<BR>
+          This namespace context object implements the old and new XNI 
+ <code>NamespaceContext</code> interface methods so that it can
+ be used across all versions of Xerces2.</TD>
+</TR>
+</TABLE>
+ 
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#fInsertNamespaces">fInsertNamespaces</A></B></CODE>
+
+<BR>
+          Insert namespaces.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#fNamesAttrs">fNamesAttrs</A></B></CODE>
+
+<BR>
+          Modify HTML attribute names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#fNamesElems">fNamesElems</A></B></CODE>
+
+<BR>
+          Modify HTML element names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#fNamespaceContext">fNamespaceContext</A></B></CODE>
+
+<BR>
+          Namespace context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#fNamespacePrefixes">fNamespacePrefixes</A></B></CODE>
+
+<BR>
+          Namespace prefixes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#fNamespaces">fNamespaces</A></B></CODE>
+
+<BR>
+          Namespaces.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#fNamespacesURI">fNamespacesURI</A></B></CODE>
+
+<BR>
+          Namespaces URI.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#fOverrideNamespaces">fOverrideNamespaces</A></B></CODE>
+
+<BR>
+          Override namespaces.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#INSERT_NAMESPACES">INSERT_NAMESPACES</A></B></CODE>
+
+<BR>
+          Insert namespace binding URIs.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NAMES_ATTRS">NAMES_ATTRS</A></B></CODE>
+
+<BR>
+          Modify HTML attribute names: { "upper", "lower", "default" }.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NAMES_ELEMS">NAMES_ELEMS</A></B></CODE>
+
+<BR>
+          Modify HTML element names: { "upper", "lower", "default" }.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NAMES_LOWERCASE">NAMES_LOWERCASE</A></B></CODE>
+
+<BR>
+          Lowercase HTML names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NAMES_NO_CHANGE">NAMES_NO_CHANGE</A></B></CODE>
+
+<BR>
+          Don't modify HTML names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NAMES_UPPERCASE">NAMES_UPPERCASE</A></B></CODE>
+
+<BR>
+          Uppercase HTML names.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NAMESPACES">NAMESPACES</A></B></CODE>
+
+<BR>
+          Namespaces.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NAMESPACES_URI">NAMESPACES_URI</A></B></CODE>
+
+<BR>
+          Namespaces URI.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#OVERRIDE_NAMESPACES">OVERRIDE_NAMESPACES</A></B></CODE>
+
+<BR>
+          Override namespace binding URI.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#XHTML_1_0_URI">XHTML_1_0_URI</A></B></CODE>
+
+<BR>
+          XHTML 1.0 namespace URI (http://www.w3.org/1999/xhtml).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#XML_URI">XML_URI</A></B></CODE>
+
+<BR>
+          XML namespace URI (http://www.w3.org/XML/1998/namespace).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#XMLNS_URI">XMLNS_URI</A></B></CODE>
+
+<BR>
+          XMLNS namespace URI (http://www.w3.org/2000/xmlns/).</TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.cyberneko.html.filters.DefaultFilter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentHandler">fDocumentHandler</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentSource">fDocumentSource</A></CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NamespaceBinder()">NamespaceBinder</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#bindNamespaces(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)">bindNamespaces</A></B>(org.apache.xerces.xni.QName element,
+               org.apache.xerces.xni.XMLAttributes attrs)</CODE>
+
+<BR>
+          Binds namespaces.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attrs,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></B>(org.apache.xerces.xni.QName element,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#getFeatureDefault(java.lang.String)">getFeatureDefault</A></B>(java.lang.String featureId)</CODE>
+
+<BR>
+          Returns the default state for a feature, or null if this
+ component does not want to report a default value for this
+ feature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#getNamesValue(java.lang.String)">getNamesValue</A></B>(java.lang.String value)</CODE>
+
+<BR>
+          Converts HTML names string value to constant value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#getPropertyDefault(java.lang.String)">getPropertyDefault</A></B>(java.lang.String propertyId)</CODE>
+
+<BR>
+          Returns the default value for a property, or null if this
+ component does not want to report a default value for this
+ property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#getRecognizedFeatures()">getRecognizedFeatures</A></B>()</CODE>
+
+<BR>
+          Returns a list of feature identifiers that are recognized by
+ this component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#getRecognizedProperties()">getRecognizedProperties</A></B>()</CODE>
+
+<BR>
+          Returns a list of property identifiers that are recognized by
+ this component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#modifyName(java.lang.String, short)">modifyName</A></B>(java.lang.String name,
+           short mode)</CODE>
+
+<BR>
+          Modifies the given name based on the specified mode.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)">reset</A></B>(org.apache.xerces.xni.parser.XMLComponentManager manager)</CODE>
+
+<BR>
+          Resets the component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#splitQName(org.apache.xerces.xni.QName)">splitQName</A></B>(org.apache.xerces.xni.QName qname)</CODE>
+
+<BR>
+          Splits a qualified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.NamespaceContext nscontext,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attrs,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start element.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.cyberneko.html.filters.DefaultFilter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Aug [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="XHTML_1_0_URI"><!-- --></A><H3>
+XHTML_1_0_URI</H3>
+<PRE>
+public static final java.lang.String <B>XHTML_1_0_URI</B></PRE>
+<DL>
+<DD>XHTML 1.0 namespace URI (http://www.w3.org/1999/xhtml).
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.XHTML_1_0_URI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XML_URI"><!-- --></A><H3>
+XML_URI</H3>
+<PRE>
+public static final java.lang.String <B>XML_URI</B></PRE>
+<DL>
+<DD>XML namespace URI (http://www.w3.org/XML/1998/namespace).
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.XML_URI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XMLNS_URI"><!-- --></A><H3>
+XMLNS_URI</H3>
+<PRE>
+public static final java.lang.String <B>XMLNS_URI</B></PRE>
+<DL>
+<DD>XMLNS namespace URI (http://www.w3.org/2000/xmlns/).
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.XMLNS_URI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMESPACES"><!-- --></A><H3>
+NAMESPACES</H3>
+<PRE>
+protected static final java.lang.String <B>NAMESPACES</B></PRE>
+<DL>
+<DD>Namespaces.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.NAMESPACES">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OVERRIDE_NAMESPACES"><!-- --></A><H3>
+OVERRIDE_NAMESPACES</H3>
+<PRE>
+protected static final java.lang.String <B>OVERRIDE_NAMESPACES</B></PRE>
+<DL>
+<DD>Override namespace binding URI.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.OVERRIDE_NAMESPACES">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="INSERT_NAMESPACES"><!-- --></A><H3>
+INSERT_NAMESPACES</H3>
+<PRE>
+protected static final java.lang.String <B>INSERT_NAMESPACES</B></PRE>
+<DL>
+<DD>Insert namespace binding URIs.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.INSERT_NAMESPACES">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_ELEMS"><!-- --></A><H3>
+NAMES_ELEMS</H3>
+<PRE>
+protected static final java.lang.String <B>NAMES_ELEMS</B></PRE>
+<DL>
+<DD>Modify HTML element names: { "upper", "lower", "default" }.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.NAMES_ELEMS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_ATTRS"><!-- --></A><H3>
+NAMES_ATTRS</H3>
+<PRE>
+protected static final java.lang.String <B>NAMES_ATTRS</B></PRE>
+<DL>
+<DD>Modify HTML attribute names: { "upper", "lower", "default" }.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.NAMES_ATTRS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMESPACES_URI"><!-- --></A><H3>
+NAMESPACES_URI</H3>
+<PRE>
+protected static final java.lang.String <B>NAMESPACES_URI</B></PRE>
+<DL>
+<DD>Namespaces URI.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.NAMESPACES_URI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_NO_CHANGE"><!-- --></A><H3>
+NAMES_NO_CHANGE</H3>
+<PRE>
+protected static final short <B>NAMES_NO_CHANGE</B></PRE>
+<DL>
+<DD>Don't modify HTML names.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.NAMES_NO_CHANGE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_UPPERCASE"><!-- --></A><H3>
+NAMES_UPPERCASE</H3>
+<PRE>
+protected static final short <B>NAMES_UPPERCASE</B></PRE>
+<DL>
+<DD>Uppercase HTML names.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.NAMES_UPPERCASE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMES_LOWERCASE"><!-- --></A><H3>
+NAMES_LOWERCASE</H3>
+<PRE>
+protected static final short <B>NAMES_LOWERCASE</B></PRE>
+<DL>
+<DD>Lowercase HTML names.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.NamespaceBinder.NAMES_LOWERCASE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="fNamespaces"><!-- --></A><H3>
+fNamespaces</H3>
+<PRE>
+protected boolean <B>fNamespaces</B></PRE>
+<DL>
+<DD>Namespaces.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamespacePrefixes"><!-- --></A><H3>
+fNamespacePrefixes</H3>
+<PRE>
+protected boolean <B>fNamespacePrefixes</B></PRE>
+<DL>
+<DD>Namespace prefixes.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fOverrideNamespaces"><!-- --></A><H3>
+fOverrideNamespaces</H3>
+<PRE>
+protected boolean <B>fOverrideNamespaces</B></PRE>
+<DL>
+<DD>Override namespaces.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fInsertNamespaces"><!-- --></A><H3>
+fInsertNamespaces</H3>
+<PRE>
+protected boolean <B>fInsertNamespaces</B></PRE>
+<DL>
+<DD>Insert namespaces.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamesElems"><!-- --></A><H3>
+fNamesElems</H3>
+<PRE>
+protected short <B>fNamesElems</B></PRE>
+<DL>
+<DD>Modify HTML element names.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamesAttrs"><!-- --></A><H3>
+fNamesAttrs</H3>
+<PRE>
+protected short <B>fNamesAttrs</B></PRE>
+<DL>
+<DD>Modify HTML attribute names.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamespacesURI"><!-- --></A><H3>
+fNamespacesURI</H3>
+<PRE>
+protected java.lang.String <B>fNamespacesURI</B></PRE>
+<DL>
+<DD>Namespaces URI.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamespaceContext"><!-- --></A><H3>
+fNamespaceContext</H3>
+<PRE>
+protected final <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A> <B>fNamespaceContext</B></PRE>
+<DL>
+<DD>Namespace context.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="NamespaceBinder()"><!-- --></A><H3>
+NamespaceBinder</H3>
+<PRE>
+public <B>NamespaceBinder</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getRecognizedFeatures()"><!-- --></A><H3>
+getRecognizedFeatures</H3>
+<PRE>
+public java.lang.String[] <B>getRecognizedFeatures</B>()</PRE>
+<DL>
+<DD>Returns a list of feature identifiers that are recognized by
+ this component. This method may return null if no features
+ are recognized by this component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getRecognizedFeatures</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getRecognizedFeatures()">getRecognizedFeatures</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFeatureDefault(java.lang.String)"><!-- --></A><H3>
+getFeatureDefault</H3>
+<PRE>
+public java.lang.Boolean <B>getFeatureDefault</B>(java.lang.String featureId)</PRE>
+<DL>
+<DD>Returns the default state for a feature, or null if this
+ component does not want to report a default value for this
+ feature.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/HTMLComponent.html#getFeatureDefault(java.lang.String)">getFeatureDefault</A></CODE> in interface <CODE><A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getFeatureDefault(java.lang.String)">getFeatureDefault</A></CODE> in class <CODE><A HREF=".. [...]
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRecognizedProperties()"><!-- --></A><H3>
+getRecognizedProperties</H3>
+<PRE>
+public java.lang.String[] <B>getRecognizedProperties</B>()</PRE>
+<DL>
+<DD>Returns a list of property identifiers that are recognized by
+ this component. This method may return null if no properties
+ are recognized by this component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getRecognizedProperties</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getRecognizedProperties()">getRecognizedProperties</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPropertyDefault(java.lang.String)"><!-- --></A><H3>
+getPropertyDefault</H3>
+<PRE>
+public java.lang.Object <B>getPropertyDefault</B>(java.lang.String propertyId)</PRE>
+<DL>
+<DD>Returns the default value for a property, or null if this
+ component does not want to report a default value for this
+ property.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/HTMLComponent.html#getPropertyDefault(java.lang.String)">getPropertyDefault</A></CODE> in interface <CODE><A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#getPropertyDefault(java.lang.String)">getPropertyDefault</A></CODE> in class <CODE><A HREF [...]
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reset(org.apache.xerces.xni.parser.XMLComponentManager)"><!-- --></A><H3>
+reset</H3>
+<PRE>
+public void <B>reset</B>(org.apache.xerces.xni.parser.XMLComponentManager manager)
+           throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD>Resets the component. The component can query the component manager
+ about any features and properties that affect the operation of the
+ component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>reset</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)">reset</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>manager</CODE> - The component manager.
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE> - Thrown by component on initialization error.
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.NamespaceContext nscontext,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.c [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attrs,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">Defaul [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+emptyElement</H3>
+<PRE>
+public void <B>emptyElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attrs,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Empty element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>emptyElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">Defaul [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(org.apache.xerces.xni.QName element,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="splitQName(org.apache.xerces.xni.QName)"><!-- --></A><H3>
+splitQName</H3>
+<PRE>
+protected static void <B>splitQName</B>(org.apache.xerces.xni.QName qname)</PRE>
+<DL>
+<DD>Splits a qualified name.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamesValue(java.lang.String)"><!-- --></A><H3>
+getNamesValue</H3>
+<PRE>
+protected static final short <B>getNamesValue</B>(java.lang.String value)</PRE>
+<DL>
+<DD>Converts HTML names string value to constant value.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NAMES_NO_CHANGE"><CODE>NAMES_NO_CHANGE</CODE></A>, 
+<A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NAMES_LOWERCASE"><CODE>NAMES_LOWERCASE</CODE></A>, 
+<A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html#NAMES_UPPERCASE"><CODE>NAMES_UPPERCASE</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="modifyName(java.lang.String, short)"><!-- --></A><H3>
+modifyName</H3>
+<PRE>
+protected static final java.lang.String <B>modifyName</B>(java.lang.String name,
+                                                   short mode)</PRE>
+<DL>
+<DD>Modifies the given name based on the specified mode.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="bindNamespaces(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)"><!-- --></A><H3>
+bindNamespaces</H3>
+<PRE>
+protected void <B>bindNamespaces</B>(org.apache.xerces.xni.QName element,
+                              org.apache.xerces.xni.XMLAttributes attrs)</PRE>
+<DL>
+<DD>Binds namespaces.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NamespaceBinder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NamespaceBinder.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Purifier.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Purifier.html
new file mode 100644
index 0000000..0c970b1
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Purifier.html
@@ -0,0 +1,1140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:56 PDT 2005 -->
+<TITLE>
+Purifier (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.filters.Purifier class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Purifier (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Purifier.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Purifier.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html.filters</FONT>
+<BR>
+Class Purifier</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">org.cyberneko.html.filters.DefaultFilter</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.filters.Purifier</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter, org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.parser.XMLDocumentSource</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>Purifier</B><DT>extends <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></DL>
+
+<P>
+This filter purifies the HTML input to ensure XML well-formedness.
+ The purification process includes:
+ <ul>
+ <li>fixing illegal characters in the document, including
+  <ul>
+  <li>element and attribute names,
+  <li>processing instruction target and data,
+  <li>document text;
+  </ul>
+ <li>ensuring the string "--" does not appear in the content of
+     a comment;
+ <li>ensuring the string "]]>" does not appear in the content of
+     a CDATA section; 
+ <li>ensuring that the XML declaration has required pseudo-attributes
+     and that the values are correct;
+ and
+ <li>synthesized missing namespace bindings.
+ </ul>
+ <p>
+ Illegal characters in XML names are converted to the character 
+ sequence "_u####_" where "####" is the value of the Unicode 
+ character represented in hexadecimal. Whereas illegal characters
+ appearing in document content is converted to the character
+ sequence "\\u####".
+ <p>
+ In comments, the character '-' is replaced by the character
+ sequence "- " to prevent "--" from ever appearing in the comment
+ content. For CDATA sections, the character ']' is replaced by
+ the character sequence "] " to prevent "]]" from appearing.
+ <p>
+ The URI used for synthesized namespace bindings is
+ "http://cyberneko.org/html/ns/synthesized/<i>number</i>" where
+ <i>number</i> is generated to ensure uniqueness.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: Purifier.java,v 1.5 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#AUGMENTATIONS">AUGMENTATIONS</A></B></CODE>
+
+<BR>
+          Include infoset augmentations.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#fAugmentations">fAugmentations</A></B></CODE>
+
+<BR>
+          Augmentations.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#fInCDATASection">fInCDATASection</A></B></CODE>
+
+<BR>
+          True if inside a CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.NamespaceContext</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#fNamespaceContext">fNamespaceContext</A></B></CODE>
+
+<BR>
+          Namespace information.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#fNamespaces">fNamespaces</A></B></CODE>
+
+<BR>
+          Namespaces.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#fPublicId">fPublicId</A></B></CODE>
+
+<BR>
+          Public identifier of doctype declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#fSeenDoctype">fSeenDoctype</A></B></CODE>
+
+<BR>
+          True if the doctype declaration was seen.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#fSeenRootElement">fSeenRootElement</A></B></CODE>
+
+<BR>
+          True if root element was seen.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#fSynthesizedNamespaceCount">fSynthesizedNamespaceCount</A></B></CODE>
+
+<BR>
+          Synthesized namespace binding count.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#fSystemId">fSystemId</A></B></CODE>
+
+<BR>
+          System identifier of doctype declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#NAMESPACES">NAMESPACES</A></B></CODE>
+
+<BR>
+          Namespaces.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#SYNTHESIZED_ITEM">SYNTHESIZED_ITEM</A></B></CODE>
+
+<BR>
+          Synthesized event info item.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#SYNTHESIZED_NAMESPACE_PREFX">SYNTHESIZED_NAMESPACE_PREFX</A></B></CODE>
+
+<BR>
+          Synthesized namespace binding prefix.</TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.cyberneko.html.filters.DefaultFilter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentHandler">fDocumentHandler</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentSource">fDocumentSource</A></CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#Purifier()">Purifier</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A></B>(org.apache.xerces.xni.XMLString text,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A></B>(org.apache.xerces.xni.XMLString text,
+        org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Comment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">doctypeDecl</A></B>(java.lang.String root,
+            java.lang.String pubid,
+            java.lang.String sysid,
+            org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Doctype declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attrs,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#endCDATA(org.apache.xerces.xni.Augmentations)">endCDATA</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></B>(org.apache.xerces.xni.QName element,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#handleStartDocument()">handleStartDocument</A></B>()</CODE>
+
+<BR>
+          Handle start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#handleStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)">handleStartElement</A></B>(org.apache.xerces.xni.QName element,
+                   org.apache.xerces.xni.XMLAttributes attrs)</CODE>
+
+<BR>
+          Handle start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">processingInstruction</A></B>(java.lang.String target,
+                      org.apache.xerces.xni.XMLString data,
+                      org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Processing instruction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#purifyName(java.lang.String, boolean)">purifyName</A></B>(java.lang.String name,
+           boolean localpart)</CODE>
+
+<BR>
+          Purify name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.QName</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#purifyQName(org.apache.xerces.xni.QName)">purifyQName</A></B>(org.apache.xerces.xni.QName qname)</CODE>
+
+<BR>
+          Purify qualified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.XMLString</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#purifyText(org.apache.xerces.xni.XMLString)">purifyText</A></B>(org.apache.xerces.xni.XMLString text)</CODE>
+
+<BR>
+          Purify content.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)">reset</A></B>(org.apache.xerces.xni.parser.XMLComponentManager manager)</CODE>
+
+<BR>
+          Resets the component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#startCDATA(org.apache.xerces.xni.Augmentations)">startCDATA</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.NamespaceContext nscontext,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attrs,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#synthesizeBinding(org.apache.xerces.xni.XMLAttributes, java.lang.String)">synthesizeBinding</A></B>(org.apache.xerces.xni.XMLAttributes attrs,
+                  java.lang.String ns)</CODE>
+
+<BR>
+          Synthesize namespace binding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.Augmentations</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#synthesizedAugs()">synthesizedAugs</A></B>()</CODE>
+
+<BR>
+          Returns an augmentations object with a synthesized item added.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#toHexString(int, int)">toHexString</A></B>(int c,
+            int padlen)</CODE>
+
+<BR>
+          Returns a padded hexadecimal string for the given value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html#xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">xmlDecl</A></B>(java.lang.String version,
+        java.lang.String encoding,
+        java.lang.String standalone,
+        org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          XML declaration.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.cyberneko.html.filters.DefaultFilter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endDocument(org.apache.xerces.xni.Augmentations)">endDocument</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)">endGeneralEntity</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)">endPrefixMapping</A>, <A HREF="../../../../org [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="SYNTHESIZED_NAMESPACE_PREFX"><!-- --></A><H3>
+SYNTHESIZED_NAMESPACE_PREFX</H3>
+<PRE>
+public static final java.lang.String <B>SYNTHESIZED_NAMESPACE_PREFX</B></PRE>
+<DL>
+<DD>Synthesized namespace binding prefix.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.Purifier.SYNTHESIZED_NAMESPACE_PREFX">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMESPACES"><!-- --></A><H3>
+NAMESPACES</H3>
+<PRE>
+protected static final java.lang.String <B>NAMESPACES</B></PRE>
+<DL>
+<DD>Namespaces.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.Purifier.NAMESPACES">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="AUGMENTATIONS"><!-- --></A><H3>
+AUGMENTATIONS</H3>
+<PRE>
+protected static final java.lang.String <B>AUGMENTATIONS</B></PRE>
+<DL>
+<DD>Include infoset augmentations.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.Purifier.AUGMENTATIONS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SYNTHESIZED_ITEM"><!-- --></A><H3>
+SYNTHESIZED_ITEM</H3>
+<PRE>
+protected static final <A HREF="../../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A> <B>SYNTHESIZED_ITEM</B></PRE>
+<DL>
+<DD>Synthesized event info item.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamespaces"><!-- --></A><H3>
+fNamespaces</H3>
+<PRE>
+protected boolean <B>fNamespaces</B></PRE>
+<DL>
+<DD>Namespaces.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fAugmentations"><!-- --></A><H3>
+fAugmentations</H3>
+<PRE>
+protected boolean <B>fAugmentations</B></PRE>
+<DL>
+<DD>Augmentations.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSeenDoctype"><!-- --></A><H3>
+fSeenDoctype</H3>
+<PRE>
+protected boolean <B>fSeenDoctype</B></PRE>
+<DL>
+<DD>True if the doctype declaration was seen.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSeenRootElement"><!-- --></A><H3>
+fSeenRootElement</H3>
+<PRE>
+protected boolean <B>fSeenRootElement</B></PRE>
+<DL>
+<DD>True if root element was seen.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fInCDATASection"><!-- --></A><H3>
+fInCDATASection</H3>
+<PRE>
+protected boolean <B>fInCDATASection</B></PRE>
+<DL>
+<DD>True if inside a CDATA section.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fPublicId"><!-- --></A><H3>
+fPublicId</H3>
+<PRE>
+protected java.lang.String <B>fPublicId</B></PRE>
+<DL>
+<DD>Public identifier of doctype declaration.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSystemId"><!-- --></A><H3>
+fSystemId</H3>
+<PRE>
+protected java.lang.String <B>fSystemId</B></PRE>
+<DL>
+<DD>System identifier of doctype declaration.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNamespaceContext"><!-- --></A><H3>
+fNamespaceContext</H3>
+<PRE>
+protected org.apache.xerces.xni.NamespaceContext <B>fNamespaceContext</B></PRE>
+<DL>
+<DD>Namespace information.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSynthesizedNamespaceCount"><!-- --></A><H3>
+fSynthesizedNamespaceCount</H3>
+<PRE>
+protected int <B>fSynthesizedNamespaceCount</B></PRE>
+<DL>
+<DD>Synthesized namespace binding count.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="Purifier()"><!-- --></A><H3>
+Purifier</H3>
+<PRE>
+public <B>Purifier</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="reset(org.apache.xerces.xni.parser.XMLComponentManager)"><!-- --></A><H3>
+reset</H3>
+<PRE>
+public void <B>reset</B>(org.apache.xerces.xni.parser.XMLComponentManager manager)
+           throws org.apache.xerces.xni.parser.XMLConfigurationException</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></B></DD>
+<DD>Resets the component. The component can query the component manager
+ about any features and properties that affect the operation of the
+ component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>reset</CODE> in interface <CODE>org.apache.xerces.xni.parser.XMLComponent</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#reset(org.apache.xerces.xni.parser.XMLComponentManager)">reset</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>manager</CODE> - The component manager.
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.parser.XMLConfigurationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)">startDocument</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.NamespaceContext nscontext,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.c [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+xmlDecl</H3>
+<PRE>
+public void <B>xmlDecl</B>(java.lang.String version,
+                    java.lang.String encoding,
+                    java.lang.String standalone,
+                    org.apache.xerces.xni.Augmentations augs)
+             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>XML declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>xmlDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">xmlDecl</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+comment</H3>
+<PRE>
+public void <B>comment</B>(org.apache.xerces.xni.XMLString text,
+                    org.apache.xerces.xni.Augmentations augs)
+             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Comment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>comment</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+processingInstruction</H3>
+<PRE>
+public void <B>processingInstruction</B>(java.lang.String target,
+                                  org.apache.xerces.xni.XMLString data,
+                                  org.apache.xerces.xni.Augmentations augs)
+                           throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Processing instruction.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>processingInstruction</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">processingInstruction</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.fil [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+doctypeDecl</H3>
+<PRE>
+public void <B>doctypeDecl</B>(java.lang.String root,
+                        java.lang.String pubid,
+                        java.lang.String sysid,
+                        org.apache.xerces.xni.Augmentations augs)
+                 throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Doctype declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>doctypeDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">doctypeDecl</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CO [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attrs,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">Defaul [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+emptyElement</H3>
+<PRE>
+public void <B>emptyElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attrs,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Empty element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>emptyElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">Defaul [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startCDATA(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startCDATA</H3>
+<PRE>
+public void <B>startCDATA</B>(org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start CDATA section.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startCDATA</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startCDATA(org.apache.xerces.xni.Augmentations)">startCDATA</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endCDATA(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endCDATA</H3>
+<PRE>
+public void <B>endCDATA</B>(org.apache.xerces.xni.Augmentations augs)
+              throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End CDATA section.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endCDATA</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endCDATA(org.apache.xerces.xni.Augmentations)">endCDATA</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+characters</H3>
+<PRE>
+public void <B>characters</B>(org.apache.xerces.xni.XMLString text,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Characters.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>characters</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(org.apache.xerces.xni.QName element,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleStartDocument()"><!-- --></A><H3>
+handleStartDocument</H3>
+<PRE>
+protected void <B>handleStartDocument</B>()</PRE>
+<DL>
+<DD>Handle start document.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)"><!-- --></A><H3>
+handleStartElement</H3>
+<PRE>
+protected void <B>handleStartElement</B>(org.apache.xerces.xni.QName element,
+                                  org.apache.xerces.xni.XMLAttributes attrs)</PRE>
+<DL>
+<DD>Handle start element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="synthesizeBinding(org.apache.xerces.xni.XMLAttributes, java.lang.String)"><!-- --></A><H3>
+synthesizeBinding</H3>
+<PRE>
+protected void <B>synthesizeBinding</B>(org.apache.xerces.xni.XMLAttributes attrs,
+                                 java.lang.String ns)</PRE>
+<DL>
+<DD>Synthesize namespace binding.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="synthesizedAugs()"><!-- --></A><H3>
+synthesizedAugs</H3>
+<PRE>
+protected final org.apache.xerces.xni.Augmentations <B>synthesizedAugs</B>()</PRE>
+<DL>
+<DD>Returns an augmentations object with a synthesized item added.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="purifyQName(org.apache.xerces.xni.QName)"><!-- --></A><H3>
+purifyQName</H3>
+<PRE>
+protected org.apache.xerces.xni.QName <B>purifyQName</B>(org.apache.xerces.xni.QName qname)</PRE>
+<DL>
+<DD>Purify qualified name.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="purifyName(java.lang.String, boolean)"><!-- --></A><H3>
+purifyName</H3>
+<PRE>
+protected java.lang.String <B>purifyName</B>(java.lang.String name,
+                                      boolean localpart)</PRE>
+<DL>
+<DD>Purify name.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="purifyText(org.apache.xerces.xni.XMLString)"><!-- --></A><H3>
+purifyText</H3>
+<PRE>
+protected org.apache.xerces.xni.XMLString <B>purifyText</B>(org.apache.xerces.xni.XMLString text)</PRE>
+<DL>
+<DD>Purify content.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toHexString(int, int)"><!-- --></A><H3>
+toHexString</H3>
+<PRE>
+protected static java.lang.String <B>toHexString</B>(int c,
+                                              int padlen)</PRE>
+<DL>
+<DD>Returns a padded hexadecimal string for the given value.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Purifier.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Purifier.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Writer.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Writer.html
new file mode 100644
index 0000000..da9dfd7
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Writer.html
@@ -0,0 +1,970 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:56 PDT 2005 -->
+<TITLE>
+Writer (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.filters.Writer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Writer (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Writer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Writer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html.filters</FONT>
+<BR>
+Class Writer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">org.cyberneko.html.filters.DefaultFilter</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.filters.Writer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter, org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.parser.XMLDocumentSource</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>Writer</B><DT>extends <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></DL>
+
+<P>
+An HTML writer written as a filter. Besides serializing the HTML
+ event stream, the writer also passes the document events to the next
+ stage in the pipeline. This allows applications to insert writer
+ filters between other custom filters for debugging purposes.
+ <p>
+ Since an HTML document may have specified its encoding using the
+ <META> tag and http-equiv/content attributes, the writer will
+ automatically change any character set specified in this tag to
+ match the encoding of the output stream. Therefore, the character
+ encoding name used to construct the writer should be an official
+ <a href='http://www.iana.org/assignments/character-sets'>IANA</a>
+ encoding name and not a Java encoding name.
+ <p>
+ <strong>Note:</strong>
+ The modified character set in the <META> tag is <em>not</em>
+ propagated to the next stage in the pipeline. The changed value is
+ only output to the stream; the original value is sent to the next
+ stage in the pipeline.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: Writer.java,v 1.7 2005/02/14 04:01:33 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#AUGMENTATIONS">AUGMENTATIONS</A></B></CODE>
+
+<BR>
+          Augmentations feature identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#fElementDepth">fElementDepth</A></B></CODE>
+
+<BR>
+          Element depth.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#fEncoding">fEncoding</A></B></CODE>
+
+<BR>
+          The encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#FILTERS">FILTERS</A></B></CODE>
+
+<BR>
+          Filters property identifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#fNormalize">fNormalize</A></B></CODE>
+
+<BR>
+          Normalize character content.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#fPrintChars">fPrintChars</A></B></CODE>
+
+<BR>
+          Print characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.io.PrintWriter</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#fPrinter">fPrinter</A></B></CODE>
+
+<BR>
+          The print writer used for serializing the document with the
+ appropriate character encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#fSeenHttpEquiv">fSeenHttpEquiv</A></B></CODE>
+
+<BR>
+          Seen http-equiv directive.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#fSeenRootElement">fSeenRootElement</A></B></CODE>
+
+<BR>
+          Seen root element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#NOTIFY_CHAR_REFS">NOTIFY_CHAR_REFS</A></B></CODE>
+
+<BR>
+          Notify character entity references.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#NOTIFY_HTML_BUILTIN_REFS">NOTIFY_HTML_BUILTIN_REFS</A></B></CODE>
+
+<BR>
+          Notify built-in entity references.</TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.cyberneko.html.filters.DefaultFilter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentHandler">fDocumentHandler</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#fDocumentSource">fDocumentSource</A></CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#Writer()">Writer</A></B>()</CODE>
+
+<BR>
+          Constructs a writer filter that prints to standard out.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#Writer(java.io.OutputStream, java.lang.String)">Writer</A></B>(java.io.OutputStream outputStream,
+       java.lang.String encoding)</CODE>
+
+<BR>
+          Constructs a writer filter using the specified output stream and
+ encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#Writer(java.io.Writer, java.lang.String)">Writer</A></B>(java.io.Writer writer,
+       java.lang.String encoding)</CODE>
+
+<BR>
+          Constructs a writer filter using the specified Java writer and
+ encoding.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A></B>(org.apache.xerces.xni.XMLString text,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A></B>(org.apache.xerces.xni.XMLString text,
+        org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Comment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attributes,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></B>(org.apache.xerces.xni.QName element,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)">endGeneralEntity</A></B>(java.lang.String name,
+                 org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End general entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#main(java.lang.String[])">main</A></B>(java.lang.String[] argv)</CODE>
+
+<BR>
+          Main.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#printAttributeValue(java.lang.String)">printAttributeValue</A></B>(java.lang.String text)</CODE>
+
+<BR>
+          Print attribute value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#printCharacters(org.apache.xerces.xni.XMLString, boolean)">printCharacters</A></B>(org.apache.xerces.xni.XMLString text,
+                boolean normalize)</CODE>
+
+<BR>
+          Print characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#printEndElement(org.apache.xerces.xni.QName)">printEndElement</A></B>(org.apache.xerces.xni.QName element)</CODE>
+
+<BR>
+          Print end element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#printEntity(java.lang.String)">printEntity</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Print entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#printStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)">printStartElement</A></B>(org.apache.xerces.xni.QName element,
+                  org.apache.xerces.xni.XMLAttributes attributes)</CODE>
+
+<BR>
+          Print start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.NamespaceContext nscontext,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attributes,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)">startGeneralEntity</A></B>(java.lang.String name,
+                   org.apache.xerces.xni.XMLResourceIdentifier id,
+                   java.lang.String encoding,
+                   org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start general entity.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.cyberneko.html.filters.DefaultFilter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">doctypeDecl</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endCDATA(org.apache.xerces.xni.Augmentations)">endCDATA</A>, <A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endDocument(org.apache.xerces.xni.Augmentations)">endDocument</A>, <A HREF="../../../../org/cyberne [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="NOTIFY_CHAR_REFS"><!-- --></A><H3>
+NOTIFY_CHAR_REFS</H3>
+<PRE>
+public static final java.lang.String <B>NOTIFY_CHAR_REFS</B></PRE>
+<DL>
+<DD>Notify character entity references.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.Writer.NOTIFY_CHAR_REFS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NOTIFY_HTML_BUILTIN_REFS"><!-- --></A><H3>
+NOTIFY_HTML_BUILTIN_REFS</H3>
+<PRE>
+public static final java.lang.String <B>NOTIFY_HTML_BUILTIN_REFS</B></PRE>
+<DL>
+<DD>Notify built-in entity references.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.Writer.NOTIFY_HTML_BUILTIN_REFS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="AUGMENTATIONS"><!-- --></A><H3>
+AUGMENTATIONS</H3>
+<PRE>
+protected static final java.lang.String <B>AUGMENTATIONS</B></PRE>
+<DL>
+<DD>Augmentations feature identifier.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.Writer.AUGMENTATIONS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="FILTERS"><!-- --></A><H3>
+FILTERS</H3>
+<PRE>
+protected static final java.lang.String <B>FILTERS</B></PRE>
+<DL>
+<DD>Filters property identifier.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.filters.Writer.FILTERS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="fEncoding"><!-- --></A><H3>
+fEncoding</H3>
+<PRE>
+protected java.lang.String <B>fEncoding</B></PRE>
+<DL>
+<DD>The encoding.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fPrinter"><!-- --></A><H3>
+fPrinter</H3>
+<PRE>
+protected java.io.PrintWriter <B>fPrinter</B></PRE>
+<DL>
+<DD>The print writer used for serializing the document with the
+ appropriate character encoding.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSeenRootElement"><!-- --></A><H3>
+fSeenRootElement</H3>
+<PRE>
+protected boolean <B>fSeenRootElement</B></PRE>
+<DL>
+<DD>Seen root element.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fSeenHttpEquiv"><!-- --></A><H3>
+fSeenHttpEquiv</H3>
+<PRE>
+protected boolean <B>fSeenHttpEquiv</B></PRE>
+<DL>
+<DD>Seen http-equiv directive.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fElementDepth"><!-- --></A><H3>
+fElementDepth</H3>
+<PRE>
+protected int <B>fElementDepth</B></PRE>
+<DL>
+<DD>Element depth.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fNormalize"><!-- --></A><H3>
+fNormalize</H3>
+<PRE>
+protected boolean <B>fNormalize</B></PRE>
+<DL>
+<DD>Normalize character content.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fPrintChars"><!-- --></A><H3>
+fPrintChars</H3>
+<PRE>
+protected boolean <B>fPrintChars</B></PRE>
+<DL>
+<DD>Print characters.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="Writer()"><!-- --></A><H3>
+Writer</H3>
+<PRE>
+public <B>Writer</B>()</PRE>
+<DL>
+<DD>Constructs a writer filter that prints to standard out.
+<P>
+</DL>
+<HR>
+
+<A NAME="Writer(java.io.OutputStream, java.lang.String)"><!-- --></A><H3>
+Writer</H3>
+<PRE>
+public <B>Writer</B>(java.io.OutputStream outputStream,
+              java.lang.String encoding)
+       throws java.io.UnsupportedEncodingException</PRE>
+<DL>
+<DD>Constructs a writer filter using the specified output stream and
+ encoding.
+<P>
+<DT><B>Parameters:</B><DD><CODE>outputStream</CODE> - The output stream to write to.<DD><CODE>encoding</CODE> - The encoding to be used for the output. The encoding name
+                 should be an official IANA encoding name.</DL>
+<HR>
+
+<A NAME="Writer(java.io.Writer, java.lang.String)"><!-- --></A><H3>
+Writer</H3>
+<PRE>
+public <B>Writer</B>(java.io.Writer writer,
+              java.lang.String encoding)</PRE>
+<DL>
+<DD>Constructs a writer filter using the specified Java writer and
+ encoding.
+<P>
+<DT><B>Parameters:</B><DD><CODE>writer</CODE> - The Java writer to write to.<DD><CODE>encoding</CODE> - The encoding to be used for the output. The encoding name
+                 should be an official IANA encoding name.</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.NamespaceContext nscontext,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.c [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)">startDocument</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+comment</H3>
+<PRE>
+public void <B>comment</B>(org.apache.xerces.xni.XMLString text,
+                    org.apache.xerces.xni.Augmentations augs)
+             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Comment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>comment</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attributes,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">Defaul [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+emptyElement</H3>
+<PRE>
+public void <B>emptyElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attributes,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Empty element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>emptyElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">Defaul [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+characters</H3>
+<PRE>
+public void <B>characters</B>(org.apache.xerces.xni.XMLString text,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Characters.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>characters</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(org.apache.xerces.xni.QName element,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startGeneralEntity</H3>
+<PRE>
+public void <B>startGeneralEntity</B>(java.lang.String name,
+                               org.apache.xerces.xni.XMLResourceIdentifier id,
+                               java.lang.String encoding,
+                               org.apache.xerces.xni.Augmentations augs)
+                        throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start general entity.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startGeneralEntity</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)">startGeneralEntity</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in o [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endGeneralEntity</H3>
+<PRE>
+public void <B>endGeneralEntity</B>(java.lang.String name,
+                             org.apache.xerces.xni.Augmentations augs)
+                      throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End general entity.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endGeneralEntity</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)">endGeneralEntity</A></CODE> in class <CODE><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printAttributeValue(java.lang.String)"><!-- --></A><H3>
+printAttributeValue</H3>
+<PRE>
+protected void <B>printAttributeValue</B>(java.lang.String text)</PRE>
+<DL>
+<DD>Print attribute value.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printCharacters(org.apache.xerces.xni.XMLString, boolean)"><!-- --></A><H3>
+printCharacters</H3>
+<PRE>
+protected void <B>printCharacters</B>(org.apache.xerces.xni.XMLString text,
+                               boolean normalize)</PRE>
+<DL>
+<DD>Print characters.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes)"><!-- --></A><H3>
+printStartElement</H3>
+<PRE>
+protected void <B>printStartElement</B>(org.apache.xerces.xni.QName element,
+                                 org.apache.xerces.xni.XMLAttributes attributes)</PRE>
+<DL>
+<DD>Print start element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printEndElement(org.apache.xerces.xni.QName)"><!-- --></A><H3>
+printEndElement</H3>
+<PRE>
+protected void <B>printEndElement</B>(org.apache.xerces.xni.QName element)</PRE>
+<DL>
+<DD>Print end element.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printEntity(java.lang.String)"><!-- --></A><H3>
+printEntity</H3>
+<PRE>
+protected void <B>printEntity</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Print entity.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="main(java.lang.String[])"><!-- --></A><H3>
+main</H3>
+<PRE>
+public static void <B>main</B>(java.lang.String[] argv)
+                 throws java.lang.Exception</PRE>
+<DL>
+<DD>Main.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Writer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Writer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/DefaultFilter.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/DefaultFilter.html
new file mode 100644
index 0000000..7152cd1
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/DefaultFilter.html
@@ -0,0 +1,209 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.filters.DefaultFilter (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.filters.DefaultFilter (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DefaultFilter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.filters.DefaultFilter</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html.filters"><B>org.cyberneko.html.filters</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html.filters"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A> in <A HREF="../../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Subclasses of <A HREF="../../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A> in <A HREF="../../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A></B></CODE>
+
+<BR>
+          This class is a document filter capable of removing specified
+ elements from the processing stream.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A></B></CODE>
+
+<BR>
+          This filter performs the identity operation of the original 
+ document event stream generated by the HTML scanner by removing 
+ events that are synthesized by the tag balancer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A></B></CODE>
+
+<BR>
+          This filter binds namespaces if namespace processing is turned on
+ by setting the feature "http://xml.org/sax/features/namespaces" is
+ set to <code>true</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A></B></CODE>
+
+<BR>
+          This filter purifies the HTML input to ensure XML well-formedness.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A></B></CODE>
+
+<BR>
+          An HTML writer written as a filter.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DefaultFilter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/ElementRemover.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/ElementRemover.html
new file mode 100644
index 0000000..8924448
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/ElementRemover.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.filters.ElementRemover (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.filters.ElementRemover (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ElementRemover.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.filters.ElementRemover</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.filters.ElementRemover
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ElementRemover.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Identity.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Identity.html
new file mode 100644
index 0000000..7beac1d
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Identity.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.filters.Identity (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.filters.Identity (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Identity.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.filters.Identity</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.filters.Identity
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Identity.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/NamespaceBinder.NamespaceSupport.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/NamespaceBinder.NamespaceSupport.html
new file mode 100644
index 0000000..f116c71
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/NamespaceBinder.NamespaceSupport.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.filters.NamespaceBinder.NamespaceSupport (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.filters.NamespaceBinder.NamespaceSupport (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NamespaceBinder.NamespaceSupport.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.filters.NamespaceBinder.NamespaceSupport</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html.filters"><B>org.cyberneko.html.filters</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html.filters"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A> in <A HREF="../../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A> declared as <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A></CODE></FONT></TD>
+<TD><CODE><B>NamespaceBinder.</B><B><A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.html#fNamespaceContext">fNamespaceContext</A></B></CODE>
+
+<BR>
+          Namespace context.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NamespaceBinder.NamespaceSupport.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/NamespaceBinder.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/NamespaceBinder.html
new file mode 100644
index 0000000..fba9446
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/NamespaceBinder.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.filters.NamespaceBinder (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.filters.NamespaceBinder (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NamespaceBinder.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.filters.NamespaceBinder</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A> in <A HREF="../../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Fields in <A HREF="../../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> declared as <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A></CODE></FONT></TD>
+<TD><CODE><B>HTMLConfiguration.</B><B><A HREF="../../../../../org/cyberneko/html/HTMLConfiguration.html#fNamespaceBinder">fNamespaceBinder</A></B></CODE>
+
+<BR>
+          Namespace binder.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NamespaceBinder.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Purifier.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Purifier.html
new file mode 100644
index 0000000..7a48b86
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Purifier.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.filters.Purifier (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.filters.Purifier (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Purifier.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.filters.Purifier</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.filters.Purifier
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Purifier.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Writer.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Writer.html
new file mode 100644
index 0000000..8c370e6
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Writer.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.filters.Writer (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.filters.Writer (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Writer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.filters.Writer</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.filters.Writer
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Writer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-frame.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-frame.html
new file mode 100644
index 0000000..8e4eccc
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-frame.html
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+org.cyberneko.html.filters (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.filters package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../org/cyberneko/html/filters/package-summary.html" target="classFrame">org.cyberneko.html.filters</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="DefaultFilter.html" title="class in org.cyberneko.html.filters" target="classFrame">DefaultFilter</A>
+<BR>
+<A HREF="ElementRemover.html" title="class in org.cyberneko.html.filters" target="classFrame">ElementRemover</A>
+<BR>
+<A HREF="Identity.html" title="class in org.cyberneko.html.filters" target="classFrame">Identity</A>
+<BR>
+<A HREF="NamespaceBinder.html" title="class in org.cyberneko.html.filters" target="classFrame">NamespaceBinder</A>
+<BR>
+<A HREF="NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters" target="classFrame">NamespaceBinder.NamespaceSupport</A>
+<BR>
+<A HREF="Purifier.html" title="class in org.cyberneko.html.filters" target="classFrame">Purifier</A>
+<BR>
+<A HREF="Writer.html" title="class in org.cyberneko.html.filters" target="classFrame">Writer</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-summary.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-summary.html
new file mode 100644
index 0000000..f568f45
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-summary.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+org.cyberneko.html.filters (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.filters package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.cyberneko.html.filters (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../org/cyberneko/html/parsers/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.cyberneko.html.filters
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters">DefaultFilter</A></B></TD>
+<TD>This class implements a filter that simply passes document
+ events to the next handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters">ElementRemover</A></B></TD>
+<TD>This class is a document filter capable of removing specified
+ elements from the processing stream.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters">Identity</A></B></TD>
+<TD>This filter performs the identity operation of the original 
+ document event stream generated by the HTML scanner by removing 
+ events that are synthesized by the tag balancer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filters">NamespaceBinder</A></B></TD>
+<TD>This filter binds namespaces if namespace processing is turned on
+ by setting the feature "http://xml.org/sax/features/namespaces" is
+ set to <code>true</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters">NamespaceBinder.NamespaceSupport</A></B></TD>
+<TD>This namespace context object implements the old and new XNI 
+ <code>NamespaceContext</code> interface methods so that it can
+ be used across all versions of Xerces2.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/cyberneko/html/filters/Purifier.html" title="class in org.cyberneko.html.filters">Purifier</A></B></TD>
+<TD>This filter purifies the HTML input to ensure XML well-formedness.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/cyberneko/html/filters/Writer.html" title="class in org.cyberneko.html.filters">Writer</A></B></TD>
+<TD>An HTML writer written as a filter.</TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../org/cyberneko/html/parsers/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-tree.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-tree.html
new file mode 100644
index 0000000..b36ecce
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-tree.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+org.cyberneko.html.filters Class Hierarchy (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.cyberneko.html.filters Class Hierarchy (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../org/cyberneko/html/parsers/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.cyberneko.html.filters
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.Object<UL>
+<LI TYPE="circle">class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters"><B>DefaultFilter</B></A> (implements org.cyberneko.html.<A HREF="../../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLDocumentFilter)
+<UL>
+<LI TYPE="circle">class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters"><B>ElementRemover</B></A><LI TYPE="circle">class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters"><B>Identity</B></A><LI TYPE="circle">class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.html" title [...]
+<LI TYPE="circle">class org.cyberneko.html.filters.<A HREF="../../../../org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters"><B>NamespaceBinder.NamespaceSupport</B></A> (implements org.apache.xerces.xni.NamespaceContext)
+</UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../org/cyberneko/html/parsers/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-use.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-use.html
new file mode 100644
index 0000000..b5145d2
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-use.html
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Package org.cyberneko.html.filters (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.cyberneko.html.filters (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.cyberneko.html.filters</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html.filters"><B>org.cyberneko.html.filters</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A> used by <A HREF="../../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/cyberneko/html/filters/class-use/NamespaceBinder.html#org.cyberneko.html"><B>NamespaceBinder</B></A></B>
+
+<BR>
+          This filter binds namespaces if namespace processing is turned on
+ by setting the feature "http://xml.org/sax/features/namespaces" is
+ set to <code>true</code>.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html.filters"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A> used by <A HREF="../../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/cyberneko/html/filters/class-use/DefaultFilter.html#org.cyberneko.html.filters"><B>DefaultFilter</B></A></B>
+
+<BR>
+          This class implements a filter that simply passes document
+ events to the next handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/cyberneko/html/filters/class-use/NamespaceBinder.NamespaceSupport.html#org.cyberneko.html.filters"><B>NamespaceBinder.NamespaceSupport</B></A></B>
+
+<BR>
+          This namespace context object implements the old and new XNI 
+ <code>NamespaceContext</code> interface methods so that it can
+ be used across all versions of Xerces2.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/package-frame.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/package-frame.html
new file mode 100644
index 0000000..426e282
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/package-frame.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+org.cyberneko.html (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../org/cyberneko/html/package-summary.html" target="classFrame">org.cyberneko.html</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Interfaces</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="HTMLComponent.html" title="interface in org.cyberneko.html" target="classFrame"><I>HTMLComponent</I></A>
+<BR>
+<A HREF="HTMLErrorReporter.html" title="interface in org.cyberneko.html" target="classFrame"><I>HTMLErrorReporter</I></A>
+<BR>
+<A HREF="HTMLEventInfo.html" title="interface in org.cyberneko.html" target="classFrame"><I>HTMLEventInfo</I></A>
+<BR>
+<A HREF="HTMLScanner.Scanner.html" title="interface in org.cyberneko.html" target="classFrame"><I>HTMLScanner.Scanner</I></A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="HTMLAugmentations.html" title="class in org.cyberneko.html" target="classFrame">HTMLAugmentations</A>
+<BR>
+<A HREF="HTMLConfiguration.html" title="class in org.cyberneko.html" target="classFrame">HTMLConfiguration</A>
+<BR>
+<A HREF="HTMLElements.html" title="class in org.cyberneko.html" target="classFrame">HTMLElements</A>
+<BR>
+<A HREF="HTMLElements.Element.html" title="class in org.cyberneko.html" target="classFrame">HTMLElements.Element</A>
+<BR>
+<A HREF="HTMLElements.ElementList.html" title="class in org.cyberneko.html" target="classFrame">HTMLElements.ElementList</A>
+<BR>
+<A HREF="HTMLEntities.html" title="class in org.cyberneko.html" target="classFrame">HTMLEntities</A>
+<BR>
+<A HREF="HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html" target="classFrame">HTMLEventInfo.SynthesizedItem</A>
+<BR>
+<A HREF="HTMLScanner.html" title="class in org.cyberneko.html" target="classFrame">HTMLScanner</A>
+<BR>
+<A HREF="HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html" target="classFrame">HTMLScanner.CurrentEntity</A>
+<BR>
+<A HREF="HTMLScanner.LocationItem.html" title="class in org.cyberneko.html" target="classFrame">HTMLScanner.LocationItem</A>
+<BR>
+<A HREF="HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html" target="classFrame">HTMLScanner.PlaybackInputStream</A>
+<BR>
+<A HREF="HTMLTagBalancer.html" title="class in org.cyberneko.html" target="classFrame">HTMLTagBalancer</A>
+<BR>
+<A HREF="HTMLTagBalancer.Info.html" title="class in org.cyberneko.html" target="classFrame">HTMLTagBalancer.Info</A>
+<BR>
+<A HREF="HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html" target="classFrame">HTMLTagBalancer.InfoStack</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/package-summary.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/package-summary.html
new file mode 100644
index 0000000..bdcb715
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/package-summary.html
@@ -0,0 +1,231 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+org.cyberneko.html (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.cyberneko.html (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV PACKAGE 
+ <A HREF="../../../org/cyberneko/html/filters/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.cyberneko.html
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Interface Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A></B></TD>
+<TD>This interface extends the XNI <code>XMLComponent</code> interface
+ to add methods that allow the preferred default values for features
+ and properties to be queried.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A></B></TD>
+<TD>Defines an error reporter for reporting HTML errors.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A></B></TD>
+<TD>This interface is used to pass augmentated information to the
+ application through the XNI pipeline.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A></B></TD>
+<TD>Basic scanner interface.</TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html">HTMLAugmentations</A></B></TD>
+<TD>This class is here to overcome the XNI changes to the 
+ <code>Augmentations</code> interface.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html">HTMLConfiguration</A></B></TD>
+<TD>An XNI-based parser configuration that can be used to parse HTML 
+ documents.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html">HTMLElements</A></B></TD>
+<TD>Collection of HTML element information.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html">HTMLElements.Element</A></B></TD>
+<TD>Element information.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html">HTMLElements.ElementList</A></B></TD>
+<TD>Unsynchronized list of elements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLEntities.html" title="class in org.cyberneko.html">HTMLEntities</A></B></TD>
+<TD>Pre-defined HTML entities.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html" title="class in org.cyberneko.html">HTMLEventInfo.SynthesizedItem</A></B></TD>
+<TD>Synthesized infoset item.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html">HTMLScanner</A></B></TD>
+<TD>A simple HTML scanner.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html">HTMLScanner.CurrentEntity</A></B></TD>
+<TD>Current entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html">HTMLScanner.LocationItem</A></B></TD>
+<TD>Location infoset item.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html">HTMLScanner.PlaybackInputStream</A></B></TD>
+<TD>A playback input stream.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html">HTMLTagBalancer</A></B></TD>
+<TD>Balances tags in an HTML document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html">HTMLTagBalancer.Info</A></B></TD>
+<TD>Element info for each start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html">HTMLTagBalancer.InfoStack</A></B></TD>
+<TD>Unsynchronized stack of element information.</TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV PACKAGE 
+ <A HREF="../../../org/cyberneko/html/filters/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/package-tree.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/package-tree.html
new file mode 100644
index 0000000..89695f4
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/package-tree.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+org.cyberneko.html Class Hierarchy (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.cyberneko.html Class Hierarchy (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ <A HREF="../../../org/cyberneko/html/filters/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.cyberneko.html
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.Object<UL>
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html"><B>HTMLAugmentations</B></A> (implements org.apache.xerces.xni.Augmentations)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html"><B>HTMLConfiguration.ErrorReporter</B></A> (implements org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A>)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><B>HTMLElements</B></A><LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html"><B>HTMLElements.Element</B></A><LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html"><B>HTMLElemen [...]
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html"><B>HTMLScanner</B></A> (implements org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLDocumentScanner, org.apache.xerces.xni.XMLLocator)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html"><B>HTMLScanner.ContentScanner</B></A> (implements org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A>)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html"><B>HTMLScanner.CurrentEntity</B></A><LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html"><B>HTMLScanner.LocationItem</B></A> (implements org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.htm [...]
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html"><B>HTMLScanner.SpecialScanner</B></A> (implements org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A>)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html"><B>HTMLTagBalancer</B></A> (implements org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLDocumentFilter)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html"><B>HTMLTagBalancer.Info</B></A><LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html"><B>HTMLTagBalancer.InfoStack</B></A><LI TYPE="circle">class java.io.InputStream<UL>
+<LI TYPE="circle">class java.io.FilterInputStream<UL>
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html"><B>HTMLScanner.PlaybackInputStream</B></A></UL>
+</UL>
+<LI TYPE="circle">class org.apache.xerces.util.ParserConfigurationSettings (implements org.apache.xerces.xni.parser.XMLComponentManager)
+<UL>
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html"><B>HTMLConfiguration</B></A> (implements org.apache.xerces.xni.parser.XMLPullParserConfiguration)
+</UL>
+</UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">interface org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><B>HTMLErrorReporter</B></A><LI TYPE="circle">interface org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html"><B>HTMLEventInfo</B></A><LI TYPE="circle">interface org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html [...]
+<LI TYPE="circle">interface org.cyberneko.html.<A HREF="../../../org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html"><B>HTMLComponent</B></A></UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ <A HREF="../../../org/cyberneko/html/filters/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/package-use.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/package-use.html
new file mode 100644
index 0000000..eac9106
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/package-use.html
@@ -0,0 +1,266 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Package org.cyberneko.html (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.cyberneko.html (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.cyberneko.html</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Packages that use <A HREF="../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html"><B>org.cyberneko.html</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.cyberneko.html.filters"><B>org.cyberneko.html.filters</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Classes in <A HREF="../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> used by <A HREF="../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLComponent.html#org.cyberneko.html"><B>HTMLComponent</B></A></B>
+
+<BR>
+          This interface extends the XNI <code>XMLComponent</code> interface
+ to add methods that allow the preferred default values for features
+ and properties to be queried.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLElements.Element.html#org.cyberneko.html"><B>HTMLElements.Element</B></A></B>
+
+<BR>
+          Element information.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLElements.ElementList.html#org.cyberneko.html"><B>HTMLElements.ElementList</B></A></B>
+
+<BR>
+          Unsynchronized list of elements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLErrorReporter.html#org.cyberneko.html"><B>HTMLErrorReporter</B></A></B>
+
+<BR>
+          Defines an error reporter for reporting HTML errors.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLEventInfo.html#org.cyberneko.html"><B>HTMLEventInfo</B></A></B>
+
+<BR>
+          This interface is used to pass augmentated information to the
+ application through the XNI pipeline.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLScanner.html#org.cyberneko.html"><B>HTMLScanner</B></A></B>
+
+<BR>
+          A simple HTML scanner.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLScanner.CurrentEntity.html#org.cyberneko.html"><B>HTMLScanner.CurrentEntity</B></A></B>
+
+<BR>
+          Current entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLScanner.PlaybackInputStream.html#org.cyberneko.html"><B>HTMLScanner.PlaybackInputStream</B></A></B>
+
+<BR>
+          A playback input stream.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLScanner.Scanner.html#org.cyberneko.html"><B>HTMLScanner.Scanner</B></A></B>
+
+<BR>
+          Basic scanner interface.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLScanner.SpecialScanner.html#org.cyberneko.html"><B>HTMLScanner.SpecialScanner</B></A></B>
+
+<BR>
+          Special scanner used for elements whose content needs to be scanned 
+ as plain text, ignoring markup such as elements and entity references.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLTagBalancer.html#org.cyberneko.html"><B>HTMLTagBalancer</B></A></B>
+
+<BR>
+          Balances tags in an HTML document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLTagBalancer.Info.html#org.cyberneko.html"><B>HTMLTagBalancer.Info</B></A></B>
+
+<BR>
+          Element info for each start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLTagBalancer.InfoStack.html#org.cyberneko.html"><B>HTMLTagBalancer.InfoStack</B></A></B>
+
+<BR>
+          Unsynchronized stack of element information.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.cyberneko.html.filters"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Classes in <A HREF="../../../org/cyberneko/html/package-summary.html">org.cyberneko.html</A> used by <A HREF="../../../org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLComponent.html#org.cyberneko.html.filters"><B>HTMLComponent</B></A></B>
+
+<BR>
+          This interface extends the XNI <code>XMLComponent</code> interface
+ to add methods that allow the preferred default values for features
+ and properties to be queried.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../org/cyberneko/html/class-use/HTMLEventInfo.html#org.cyberneko.html.filters"><B>HTMLEventInfo</B></A></B>
+
+<BR>
+          This interface is used to pass augmentated information to the
+ application through the XNI pipeline.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/DOMFragmentParser.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/DOMFragmentParser.html
new file mode 100644
index 0000000..464e22f
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/DOMFragmentParser.html
@@ -0,0 +1,1372 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:56 PDT 2005 -->
+<TITLE>
+DOMFragmentParser (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.parsers.DOMFragmentParser class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="DOMFragmentParser (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DOMFragmentParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DOMFragmentParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html.parsers</FONT>
+<BR>
+Class DOMFragmentParser</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.parsers.DOMFragmentParser</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>org.apache.xerces.xni.XMLDocumentHandler</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>DOMFragmentParser</B><DT>extends java.lang.Object<DT>implements org.apache.xerces.xni.XMLDocumentHandler</DL>
+
+<P>
+A DOM parser for HTML fragments.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: DOMFragmentParser.java,v 1.8 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#CURRENT_ELEMENT_NODE">CURRENT_ELEMENT_NODE</A></B></CODE>
+
+<BR>
+          Current element node.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#DOCUMENT_FRAGMENT">DOCUMENT_FRAGMENT</A></B></CODE>
+
+<BR>
+          Document fragment balancing only.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#ERROR_HANDLER">ERROR_HANDLER</A></B></CODE>
+
+<BR>
+          Property identifier: error handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.w3c.dom.Node</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#fCurrentNode">fCurrentNode</A></B></CODE>
+
+<BR>
+          Current node.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.w3c.dom.Document</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#fDocument">fDocument</A></B></CODE>
+
+<BR>
+          Document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.w3c.dom.DocumentFragment</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#fDocumentFragment">fDocumentFragment</A></B></CODE>
+
+<BR>
+          DOM document fragment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.parser.XMLDocumentSource</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#fDocumentSource">fDocumentSource</A></B></CODE>
+
+<BR>
+          Document source.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#fInCDATASection">fInCDATASection</A></B></CODE>
+
+<BR>
+          True if within a CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  org.apache.xerces.xni.parser.XMLParserConfiguration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#fParserConfiguration">fParserConfiguration</A></B></CODE>
+
+<BR>
+          Parser configuration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#RECOGNIZED_FEATURES">RECOGNIZED_FEATURES</A></B></CODE>
+
+<BR>
+          Recognized features.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#RECOGNIZED_PROPERTIES">RECOGNIZED_PROPERTIES</A></B></CODE>
+
+<BR>
+          Recognized properties.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#DOMFragmentParser()">DOMFragmentParser</A></B>()</CODE>
+
+<BR>
+          Default constructor.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">characters</A></B>(org.apache.xerces.xni.XMLString text,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Characters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">comment</A></B>(org.apache.xerces.xni.XMLString text,
+        org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Comment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">doctypeDecl</A></B>(java.lang.String root,
+            java.lang.String pubid,
+            java.lang.String sysid,
+            org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Document type declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">emptyElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attrs,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#endCDATA(org.apache.xerces.xni.Augmentations)">endCDATA</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#endDocument(org.apache.xerces.xni.Augmentations)">endDocument</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)">endElement</A></B>(org.apache.xerces.xni.QName element,
+           org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)">endGeneralEntity</A></B>(java.lang.String name,
+                 org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End general entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)">endPrefixMapping</A></B>(java.lang.String prefix,
+                 org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          End prefix mapping.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.apache.xerces.xni.parser.XMLDocumentSource</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#getDocumentSource()">getDocumentSource</A></B>()</CODE>
+
+<BR>
+          Returns the document source.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> org.xml.sax.ErrorHandler</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#getErrorHandler()">getErrorHandler</A></B>()</CODE>
+
+<BR>
+          Return the current error handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#getFeature(java.lang.String)">getFeature</A></B>(java.lang.String featureId)</CODE>
+
+<BR>
+          Query the state of a feature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#getProperty(java.lang.String)">getProperty</A></B>(java.lang.String propertyId)</CODE>
+
+<BR>
+          Query the value of a property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">ignorableWhitespace</A></B>(org.apache.xerces.xni.XMLString text,
+                    org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Ignorable whitespace.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#parse(org.xml.sax.InputSource, org.w3c.dom.DocumentFragment)">parse</A></B>(org.xml.sax.InputSource source,
+      org.w3c.dom.DocumentFragment fragment)</CODE>
+
+<BR>
+          Parses a document fragment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#parse(java.lang.String, org.w3c.dom.DocumentFragment)">parse</A></B>(java.lang.String systemId,
+      org.w3c.dom.DocumentFragment fragment)</CODE>
+
+<BR>
+          Parses a document fragment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)">processingInstruction</A></B>(java.lang.String target,
+                      org.apache.xerces.xni.XMLString data,
+                      org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Processing instruction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#setDocumentSource(org.apache.xerces.xni.parser.XMLDocumentSource)">setDocumentSource</A></B>(org.apache.xerces.xni.parser.XMLDocumentSource source)</CODE>
+
+<BR>
+          Sets the document source.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#setErrorHandler(org.xml.sax.ErrorHandler)">setErrorHandler</A></B>(org.xml.sax.ErrorHandler errorHandler)</CODE>
+
+<BR>
+          Allow an application to register an error event handler.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#setFeature(java.lang.String, boolean)">setFeature</A></B>(java.lang.String featureId,
+           boolean state)</CODE>
+
+<BR>
+          Set the state of any feature in a SAX2 parser.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#setProperty(java.lang.String, java.lang.Object)">setProperty</A></B>(java.lang.String propertyId,
+            java.lang.Object value)</CODE>
+
+<BR>
+          Set the value of any property in a SAX2 parser.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#startCDATA(org.apache.xerces.xni.Augmentations)">startCDATA</A></B>(org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start CDATA section.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)">startDocument</A></B>(org.apache.xerces.xni.XMLLocator locator,
+              java.lang.String encoding,
+              org.apache.xerces.xni.NamespaceContext nscontext,
+              org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start document.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)">startElement</A></B>(org.apache.xerces.xni.QName element,
+             org.apache.xerces.xni.XMLAttributes attrs,
+             org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)">startGeneralEntity</A></B>(java.lang.String name,
+                   org.apache.xerces.xni.XMLResourceIdentifier id,
+                   java.lang.String encoding,
+                   org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start general entity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">startPrefixMapping</A></B>(java.lang.String prefix,
+                   java.lang.String uri,
+                   org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Start prefix mapping.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">textDecl</A></B>(java.lang.String version,
+         java.lang.String encoding,
+         org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Text declaration.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">xmlDecl</A></B>(java.lang.String version,
+        java.lang.String encoding,
+        java.lang.String standalone,
+        org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          XML declaration.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="DOCUMENT_FRAGMENT"><!-- --></A><H3>
+DOCUMENT_FRAGMENT</H3>
+<PRE>
+protected static final java.lang.String <B>DOCUMENT_FRAGMENT</B></PRE>
+<DL>
+<DD>Document fragment balancing only.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.parsers.DOMFragmentParser.DOCUMENT_FRAGMENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RECOGNIZED_FEATURES"><!-- --></A><H3>
+RECOGNIZED_FEATURES</H3>
+<PRE>
+protected static final java.lang.String[] <B>RECOGNIZED_FEATURES</B></PRE>
+<DL>
+<DD>Recognized features.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ERROR_HANDLER"><!-- --></A><H3>
+ERROR_HANDLER</H3>
+<PRE>
+protected static final java.lang.String <B>ERROR_HANDLER</B></PRE>
+<DL>
+<DD>Property identifier: error handler.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.parsers.DOMFragmentParser.ERROR_HANDLER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CURRENT_ELEMENT_NODE"><!-- --></A><H3>
+CURRENT_ELEMENT_NODE</H3>
+<PRE>
+protected static final java.lang.String <B>CURRENT_ELEMENT_NODE</B></PRE>
+<DL>
+<DD>Current element node.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.cyberneko.html.parsers.DOMFragmentParser.CURRENT_ELEMENT_NODE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RECOGNIZED_PROPERTIES"><!-- --></A><H3>
+RECOGNIZED_PROPERTIES</H3>
+<PRE>
+protected static final java.lang.String[] <B>RECOGNIZED_PROPERTIES</B></PRE>
+<DL>
+<DD>Recognized properties.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fParserConfiguration"><!-- --></A><H3>
+fParserConfiguration</H3>
+<PRE>
+protected org.apache.xerces.xni.parser.XMLParserConfiguration <B>fParserConfiguration</B></PRE>
+<DL>
+<DD>Parser configuration.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDocumentSource"><!-- --></A><H3>
+fDocumentSource</H3>
+<PRE>
+protected org.apache.xerces.xni.parser.XMLDocumentSource <B>fDocumentSource</B></PRE>
+<DL>
+<DD>Document source.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDocumentFragment"><!-- --></A><H3>
+fDocumentFragment</H3>
+<PRE>
+protected org.w3c.dom.DocumentFragment <B>fDocumentFragment</B></PRE>
+<DL>
+<DD>DOM document fragment.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fDocument"><!-- --></A><H3>
+fDocument</H3>
+<PRE>
+protected org.w3c.dom.Document <B>fDocument</B></PRE>
+<DL>
+<DD>Document.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fCurrentNode"><!-- --></A><H3>
+fCurrentNode</H3>
+<PRE>
+protected org.w3c.dom.Node <B>fCurrentNode</B></PRE>
+<DL>
+<DD>Current node.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fInCDATASection"><!-- --></A><H3>
+fInCDATASection</H3>
+<PRE>
+protected boolean <B>fInCDATASection</B></PRE>
+<DL>
+<DD>True if within a CDATA section.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="DOMFragmentParser()"><!-- --></A><H3>
+DOMFragmentParser</H3>
+<PRE>
+public <B>DOMFragmentParser</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="parse(java.lang.String, org.w3c.dom.DocumentFragment)"><!-- --></A><H3>
+parse</H3>
+<PRE>
+public void <B>parse</B>(java.lang.String systemId,
+                  org.w3c.dom.DocumentFragment fragment)
+           throws org.xml.sax.SAXException,
+                  java.io.IOException</PRE>
+<DL>
+<DD>Parses a document fragment.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.xml.sax.SAXException</CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="parse(org.xml.sax.InputSource, org.w3c.dom.DocumentFragment)"><!-- --></A><H3>
+parse</H3>
+<PRE>
+public void <B>parse</B>(org.xml.sax.InputSource source,
+                  org.w3c.dom.DocumentFragment fragment)
+           throws org.xml.sax.SAXException,
+                  java.io.IOException</PRE>
+<DL>
+<DD>Parses a document fragment.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.xml.sax.SAXException</CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setErrorHandler(org.xml.sax.ErrorHandler)"><!-- --></A><H3>
+setErrorHandler</H3>
+<PRE>
+public void <B>setErrorHandler</B>(org.xml.sax.ErrorHandler errorHandler)</PRE>
+<DL>
+<DD>Allow an application to register an error event handler.
+
+ <p>If the application does not register an error handler, all
+ error events reported by the SAX parser will be silently
+ ignored; however, normal processing may not continue.  It is
+ highly recommended that all SAX applications implement an
+ error handler to avoid unexpected bugs.</p>
+
+ <p>Applications may register a new or different handler in the
+ middle of a parse, and the SAX parser must begin using the new
+ handler immediately.</p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>errorHandler</CODE> - The error handler.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.NullPointerException</CODE> - If the handler 
+            argument is null.<DT><B>See Also:</B><DD><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#getErrorHandler()"><CODE>getErrorHandler()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getErrorHandler()"><!-- --></A><H3>
+getErrorHandler</H3>
+<PRE>
+public org.xml.sax.ErrorHandler <B>getErrorHandler</B>()</PRE>
+<DL>
+<DD>Return the current error handler.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The current error handler, or null if none
+         has been registered.<DT><B>See Also:</B><DD><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html#setErrorHandler(org.xml.sax.ErrorHandler)"><CODE>setErrorHandler(org.xml.sax.ErrorHandler)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFeature(java.lang.String, boolean)"><!-- --></A><H3>
+setFeature</H3>
+<PRE>
+public void <B>setFeature</B>(java.lang.String featureId,
+                       boolean state)
+                throws org.xml.sax.SAXNotRecognizedException,
+                       org.xml.sax.SAXNotSupportedException</PRE>
+<DL>
+<DD>Set the state of any feature in a SAX2 parser.  The parser
+ might not recognize the feature, and if it does recognize
+ it, it might not be able to fulfill the request.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>featureId</CODE> - The unique identifier (URI) of the feature.<DD><CODE>state</CODE> - The requested state of the feature (true or false).
+<DT><B>Throws:</B>
+<DD><CODE>org.xml.sax.SAXNotRecognizedException</CODE> - If the
+            requested feature is not known.
+<DD><CODE>org.xml.sax.SAXNotSupportedException</CODE> - If the
+            requested feature is known, but the requested
+            state is not supported.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFeature(java.lang.String)"><!-- --></A><H3>
+getFeature</H3>
+<PRE>
+public boolean <B>getFeature</B>(java.lang.String featureId)
+                   throws org.xml.sax.SAXNotRecognizedException,
+                          org.xml.sax.SAXNotSupportedException</PRE>
+<DL>
+<DD>Query the state of a feature.
+
+ Query the current state of any feature in a SAX2 parser.  The
+ parser might not recognize the feature.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>featureId</CODE> - The unique identifier (URI) of the feature
+                  being set.
+<DT><B>Returns:</B><DD>The current state of the feature.
+<DT><B>Throws:</B>
+<DD><CODE>org.xml.sax.SAXNotRecognizedException</CODE> - If the
+            requested feature is not known.
+<DD><CODE>org.xml.sax.SAXNotSupportedException</CODE> - If the
+            requested feature is known but not supported.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setProperty(java.lang.String, java.lang.Object)"><!-- --></A><H3>
+setProperty</H3>
+<PRE>
+public void <B>setProperty</B>(java.lang.String propertyId,
+                        java.lang.Object value)
+                 throws org.xml.sax.SAXNotRecognizedException,
+                        org.xml.sax.SAXNotSupportedException</PRE>
+<DL>
+<DD>Set the value of any property in a SAX2 parser.  The parser
+ might not recognize the property, and if it does recognize
+ it, it might not support the requested value.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>propertyId</CODE> - The unique identifier (URI) of the property
+                   being set.<DD><CODE>value</CODE> - The value to which the property is being set.
+<DT><B>Throws:</B>
+<DD><CODE>org.xml.sax.SAXNotRecognizedException</CODE> - If the
+            requested property is not known.
+<DD><CODE>org.xml.sax.SAXNotSupportedException</CODE> - If the
+            requested property is known, but the requested
+            value is not supported.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getProperty(java.lang.String)"><!-- --></A><H3>
+getProperty</H3>
+<PRE>
+public java.lang.Object <B>getProperty</B>(java.lang.String propertyId)
+                             throws org.xml.sax.SAXNotRecognizedException,
+                                    org.xml.sax.SAXNotSupportedException</PRE>
+<DL>
+<DD>Query the value of a property.
+
+ Return the current value of a property in a SAX2 parser.
+ The parser might not recognize the property.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>propertyId</CODE> - The unique identifier (URI) of the property
+                   being set.
+<DT><B>Returns:</B><DD>The current value of the property.
+<DT><B>Throws:</B>
+<DD><CODE>org.xml.sax.SAXNotRecognizedException</CODE> - If the
+            requested property is not known.
+<DD><CODE>org.xml.sax.SAXNotSupportedException</CODE> - If the
+            requested property is known but not supported.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDocumentSource(org.apache.xerces.xni.parser.XMLDocumentSource)"><!-- --></A><H3>
+setDocumentSource</H3>
+<PRE>
+public void <B>setDocumentSource</B>(org.apache.xerces.xni.parser.XMLDocumentSource source)</PRE>
+<DL>
+<DD>Sets the document source.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setDocumentSource</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDocumentSource()"><!-- --></A><H3>
+getDocumentSource</H3>
+<PRE>
+public org.apache.xerces.xni.parser.XMLDocumentSource <B>getDocumentSource</B>()</PRE>
+<DL>
+<DD>Returns the document source.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getDocumentSource</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startDocument(org.apache.xerces.xni.XMLLocator, java.lang.String, org.apache.xerces.xni.NamespaceContext, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>(org.apache.xerces.xni.XMLLocator locator,
+                          java.lang.String encoding,
+                          org.apache.xerces.xni.NamespaceContext nscontext,
+                          org.apache.xerces.xni.Augmentations augs)
+                   throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+xmlDecl</H3>
+<PRE>
+public void <B>xmlDecl</B>(java.lang.String version,
+                    java.lang.String encoding,
+                    java.lang.String standalone,
+                    org.apache.xerces.xni.Augmentations augs)
+             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>XML declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>xmlDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+doctypeDecl</H3>
+<PRE>
+public void <B>doctypeDecl</B>(java.lang.String root,
+                        java.lang.String pubid,
+                        java.lang.String sysid,
+                        org.apache.xerces.xni.Augmentations augs)
+                 throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Document type declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>doctypeDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+processingInstruction</H3>
+<PRE>
+public void <B>processingInstruction</B>(java.lang.String target,
+                                  org.apache.xerces.xni.XMLString data,
+                                  org.apache.xerces.xni.Augmentations augs)
+                           throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Processing instruction.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>processingInstruction</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+comment</H3>
+<PRE>
+public void <B>comment</B>(org.apache.xerces.xni.XMLString text,
+                    org.apache.xerces.xni.Augmentations augs)
+             throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Comment.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>comment</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startPrefixMapping(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startPrefixMapping</H3>
+<PRE>
+public void <B>startPrefixMapping</B>(java.lang.String prefix,
+                               java.lang.String uri,
+                               org.apache.xerces.xni.Augmentations augs)
+                        throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start prefix mapping. @deprecated Since Xerces 2.2.0.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endPrefixMapping(java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endPrefixMapping</H3>
+<PRE>
+public void <B>endPrefixMapping</B>(java.lang.String prefix,
+                             org.apache.xerces.xni.Augmentations augs)
+                      throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End prefix mapping. @deprecated Since Xerces 2.2.0.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attrs,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="emptyElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+emptyElement</H3>
+<PRE>
+public void <B>emptyElement</B>(org.apache.xerces.xni.QName element,
+                         org.apache.xerces.xni.XMLAttributes attrs,
+                         org.apache.xerces.xni.Augmentations augs)
+                  throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Empty element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>emptyElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="characters(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+characters</H3>
+<PRE>
+public void <B>characters</B>(org.apache.xerces.xni.XMLString text,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Characters.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>characters</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ignorableWhitespace(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+ignorableWhitespace</H3>
+<PRE>
+public void <B>ignorableWhitespace</B>(org.apache.xerces.xni.XMLString text,
+                                org.apache.xerces.xni.Augmentations augs)
+                         throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Ignorable whitespace.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>ignorableWhitespace</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startGeneralEntity(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startGeneralEntity</H3>
+<PRE>
+public void <B>startGeneralEntity</B>(java.lang.String name,
+                               org.apache.xerces.xni.XMLResourceIdentifier id,
+                               java.lang.String encoding,
+                               org.apache.xerces.xni.Augmentations augs)
+                        throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start general entity.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startGeneralEntity</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="textDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+textDecl</H3>
+<PRE>
+public void <B>textDecl</B>(java.lang.String version,
+                     java.lang.String encoding,
+                     org.apache.xerces.xni.Augmentations augs)
+              throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Text declaration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>textDecl</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endGeneralEntity(java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endGeneralEntity</H3>
+<PRE>
+public void <B>endGeneralEntity</B>(java.lang.String name,
+                             org.apache.xerces.xni.Augmentations augs)
+                      throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End general entity.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endGeneralEntity</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startCDATA(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+startCDATA</H3>
+<PRE>
+public void <B>startCDATA</B>(org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Start CDATA section.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>startCDATA</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endCDATA(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endCDATA</H3>
+<PRE>
+public void <B>endCDATA</B>(org.apache.xerces.xni.Augmentations augs)
+              throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End CDATA section.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endCDATA</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(org.apache.xerces.xni.QName element,
+                       org.apache.xerces.xni.Augmentations augs)
+                throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endDocument(org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+endDocument</H3>
+<PRE>
+public void <B>endDocument</B>(org.apache.xerces.xni.Augmentations augs)
+                 throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>End document.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>endDocument</CODE> in interface <CODE>org.apache.xerces.xni.XMLDocumentHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DOMFragmentParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DOMFragmentParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/DOMParser.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/DOMParser.html
new file mode 100644
index 0000000..22c98fa
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/DOMParser.html
@@ -0,0 +1,379 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:56 PDT 2005 -->
+<TITLE>
+DOMParser (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.parsers.DOMParser class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="DOMParser (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DOMParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DOMParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.xerces.parsers.DOMParser">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html.parsers</FONT>
+<BR>
+Class DOMParser</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">org.apache.xerces.parsers.XMLParser
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">org.apache.xerces.parsers.AbstractXMLDocumentParser
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">org.apache.xerces.parsers.AbstractDOMParser
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">org.apache.xerces.parsers.DOMParser
+                  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.parsers.DOMParser</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>DOMParser</B><DT>extends org.apache.xerces.parsers.DOMParser</DL>
+
+<P>
+A DOM parser for HTML documents.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: DOMParser.java,v 1.5 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.parsers.DOMParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.xerces.parsers.DOMParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>SYMBOL_TABLE, XMLGRAMMAR_POOL</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.parsers.AbstractDOMParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.xerces.parsers.AbstractDOMParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>abort, CORE_DOCUMENT_CLASS_NAME, CREATE_CDATA_NODES_FEATURE, CREATE_ENTITY_REF_NODES, CURRENT_ELEMENT_NODE, DEFAULT_DOCUMENT_CLASS_NAME, DEFER_NODE_EXPANSION, DOCUMENT_CLASS_NAME, fBaseURIStack, fCreateCDATANodes, fCreateEntityRefNodes, fCurrentCDATASection, fCurrentCDATASectionIndex, fCurrentEntityDecl, fCurrentNode, fCurrentNodeIndex, fDeferNodeExpansion, fDeferredDocumentImpl, fDeferredEntityDecl, fDocument, fDocumentClassName, fDocumentImpl, fDocumentIndex, fDocumentType, f [...]
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.parsers.AbstractXMLDocumentParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.xerces.parsers.AbstractXMLDocumentParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fDocumentSource, fDTDContentModelSource, fDTDSource</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.parsers.XMLParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.xerces.parsers.XMLParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>ENTITY_RESOLVER, ERROR_HANDLER, fConfiguration</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.xni.XMLDTDHandler"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.xerces.xni.XMLDTDHandler</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>CONDITIONAL_IGNORE, CONDITIONAL_INCLUDE</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.xni.XMLDTDContentModelHandler"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.xerces.xni.XMLDTDContentModelHandler</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>OCCURS_ONE_OR_MORE, OCCURS_ZERO_OR_MORE, OCCURS_ZERO_OR_ONE, SEPARATOR_CHOICE, SEPARATOR_SEQUENCE</CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMParser.html#DOMParser()">DOMParser</A></B>()</CODE>
+
+<BR>
+          Default constructor.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/DOMParser.html#doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)">doctypeDecl</A></B>(java.lang.String root,
+            java.lang.String pubid,
+            java.lang.String sysid,
+            org.apache.xerces.xni.Augmentations augs)</CODE>
+
+<BR>
+          Doctype declaration.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.xerces.parsers.DOMParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.xerces.parsers.DOMParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>getEntityResolver, getErrorHandler, getFeature, getProperty, parse, parse, setEntityResolver, setErrorHandler, setFeature, setProperty</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.xerces.parsers.AbstractDOMParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.xerces.parsers.AbstractDOMParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>abort, attributeDecl, characters, comment, createAttrNode, createElementNode, elementDecl, emptyElement, endAttlist, endCDATA, endConditional, endDocument, endDTD, endElement, endExternalSubset, endGeneralEntity, endParameterEntity, externalEntityDecl, getDocument, getDocumentClassName, handleBaseURI, handleBaseURI, ignorableWhitespace, ignoredCharacters, internalEntityDecl, notationDecl, processingInstruction, reset, setCharacterData, setDocumentClassName, setLocale, startAttl [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.xerces.parsers.AbstractXMLDocumentParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.xerces.parsers.AbstractXMLDocumentParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>any, element, empty, endContentModel, endGroup, getDocumentSource, getDTDContentModelSource, getDTDSource, occurrence, pcdata, separator, setDocumentSource, setDTDContentModelSource, setDTDSource, startContentModel, startGroup</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.xerces.parsers.XMLParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.xerces.parsers.XMLParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>parse</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="DOMParser()"><!-- --></A><H3>
+DOMParser</H3>
+<PRE>
+public <B>DOMParser</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="doctypeDecl(java.lang.String, java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations)"><!-- --></A><H3>
+doctypeDecl</H3>
+<PRE>
+public void <B>doctypeDecl</B>(java.lang.String root,
+                        java.lang.String pubid,
+                        java.lang.String sysid,
+                        org.apache.xerces.xni.Augmentations augs)
+                 throws org.apache.xerces.xni.XNIException</PRE>
+<DL>
+<DD>Doctype declaration.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.apache.xerces.xni.XNIException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DOMParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DOMParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_org.apache.xerces.parsers.DOMParser">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/SAXParser.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/SAXParser.html
new file mode 100644
index 0000000..8136748
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/SAXParser.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:56 PDT 2005 -->
+<TITLE>
+SAXParser (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.parsers.SAXParser class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SAXParser (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SAXParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SAXParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.xerces.parsers.AbstractSAXParser">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.xerces.parsers.AbstractSAXParser">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.apache.xerces.parsers.AbstractSAXParser">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.cyberneko.html.parsers</FONT>
+<BR>
+Class SAXParser</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">org.apache.xerces.parsers.XMLParser
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">org.apache.xerces.parsers.AbstractXMLDocumentParser
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">org.apache.xerces.parsers.AbstractSAXParser
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.cyberneko.html.parsers.SAXParser</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>org.xml.sax.Parser, org.apache.xerces.xs.PSVIProvider, org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler, org.xml.sax.XMLReader</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>SAXParser</B><DT>extends org.apache.xerces.parsers.AbstractSAXParser</DL>
+
+<P>
+A SAX parser for HTML documents.
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+  <DD>$Id: SAXParser.java,v 1.4 2005/02/14 03:56:54 andyc Exp $</DD>
+<DT><B>Author:</B></DT>
+  <DD>Andy Clark</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="nested_classes_inherited_from_class_org.apache.xerces.parsers.AbstractSAXParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Nested classes inherited from class org.apache.xerces.parsers.AbstractSAXParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy, org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy</CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.parsers.AbstractSAXParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.xerces.parsers.AbstractSAXParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>ALLOW_UE_AND_NOTATION_EVENTS, DECLARATION_HANDLER, DOM_NODE, fContentHandler, fDeclaredAttrs, fDeclHandler, fDocumentHandler, fDTDHandler, fLexicalHandler, fNamespaceContext, fNamespacePrefixes, fNamespaces, fParseInProgress, fQName, fVersion, LEXICAL_HANDLER, NAMESPACE_PREFIXES, NAMESPACES, STRING_INTERNING</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.parsers.AbstractXMLDocumentParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.xerces.parsers.AbstractXMLDocumentParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fDocumentSource, fDTDContentModelSource, fDTDSource, fInDTD</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.parsers.XMLParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.xerces.parsers.XMLParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>ENTITY_RESOLVER, ERROR_HANDLER, fConfiguration</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.xni.XMLDTDHandler"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.xerces.xni.XMLDTDHandler</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>CONDITIONAL_IGNORE, CONDITIONAL_INCLUDE</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.xerces.xni.XMLDTDContentModelHandler"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.xerces.xni.XMLDTDContentModelHandler</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>OCCURS_ONE_OR_MORE, OCCURS_ZERO_OR_MORE, OCCURS_ZERO_OR_ONE, SEPARATOR_CHOICE, SEPARATOR_SEQUENCE</CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/cyberneko/html/parsers/SAXParser.html#SAXParser()">SAXParser</A></B>()</CODE>
+
+<BR>
+          Default constructor.</TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="methods_inherited_from_class_org.apache.xerces.parsers.AbstractSAXParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.xerces.parsers.AbstractSAXParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>attributeDecl, characters, comment, doctypeDecl, elementDecl, endCDATA, endDocument, endDTD, endElement, endExternalSubset, endGeneralEntity, endNamespaceMapping, endParameterEntity, externalEntityDecl, getAttributePSVI, getAttributePSVIByName, getContentHandler, getDeclHandler, getDTDHandler, getElementPSVI, getEntityResolver, getErrorHandler, getFeature, getLexicalHandler, getProperty, ignorableWhitespace, internalEntityDecl, notationDecl, parse, parse, processingInstruction, [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.xerces.parsers.AbstractXMLDocumentParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.xerces.parsers.AbstractXMLDocumentParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>any, element, empty, emptyElement, endAttlist, endConditional, endContentModel, endGroup, getDocumentSource, getDTDContentModelSource, getDTDSource, ignoredCharacters, occurrence, pcdata, separator, setDocumentSource, setDTDContentModelSource, setDTDSource, startAttlist, startConditional, startContentModel, startDTD, startGroup, textDecl</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.xerces.parsers.XMLParser"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.xerces.parsers.XMLParser</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>parse</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="SAXParser()"><!-- --></A><H3>
+SAXParser</H3>
+<PRE>
+public <B>SAXParser</B>()</PRE>
+<DL>
+<DD>Default constructor.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SAXParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SAXParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: <A HREF="#nested_classes_inherited_from_class_org.apache.xerces.parsers.AbstractSAXParser">NESTED</A> | <A HREF="#fields_inherited_from_class_org.apache.xerces.parsers.AbstractSAXParser">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.apache.xerces.parsers.AbstractSAXParser">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/DOMFragmentParser.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/DOMFragmentParser.html
new file mode 100644
index 0000000..e78cf92
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/DOMFragmentParser.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.parsers.DOMFragmentParser (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.parsers.DOMFragmentParser (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DOMFragmentParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.parsers.DOMFragmentParser</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.parsers.DOMFragmentParser
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DOMFragmentParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/DOMParser.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/DOMParser.html
new file mode 100644
index 0000000..e07f150
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/DOMParser.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.parsers.DOMParser (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.parsers.DOMParser (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DOMParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.parsers.DOMParser</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.parsers.DOMParser
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DOMParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/SAXParser.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/SAXParser.html
new file mode 100644
index 0000000..41d23a7
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/SAXParser.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Class org.cyberneko.html.parsers.SAXParser (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.cyberneko.html.parsers.SAXParser (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SAXParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.cyberneko.html.parsers.SAXParser</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.parsers.SAXParser
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SAXParser.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-frame.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-frame.html
new file mode 100644
index 0000000..63b8660
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-frame.html
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+org.cyberneko.html.parsers (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.parsers package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../org/cyberneko/html/parsers/package-summary.html" target="classFrame">org.cyberneko.html.parsers</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="DOMFragmentParser.html" title="class in org.cyberneko.html.parsers" target="classFrame">DOMFragmentParser</A>
+<BR>
+<A HREF="DOMParser.html" title="class in org.cyberneko.html.parsers" target="classFrame">DOMParser</A>
+<BR>
+<A HREF="SAXParser.html" title="class in org.cyberneko.html.parsers" target="classFrame">SAXParser</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-summary.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-summary.html
new file mode 100644
index 0000000..c1c1886
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-summary.html
@@ -0,0 +1,156 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+org.cyberneko.html.parsers (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.cyberneko.html.parsers package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.cyberneko.html.parsers (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/package-summary.html"><B>PREV PACKAGE</B></A> 
+ NEXT PACKAGE</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.cyberneko.html.parsers
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers">DOMFragmentParser</A></B></TD>
+<TD>A DOM parser for HTML fragments.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers">DOMParser</A></B></TD>
+<TD>A DOM parser for HTML documents.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers">SAXParser</A></B></TD>
+<TD>A SAX parser for HTML documents.</TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/package-summary.html"><B>PREV PACKAGE</B></A> 
+ NEXT PACKAGE</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-tree.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-tree.html
new file mode 100644
index 0000000..945730d
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-tree.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:54 PDT 2005 -->
+<TITLE>
+org.cyberneko.html.parsers Class Hierarchy (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.cyberneko.html.parsers Class Hierarchy (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/package-tree.html"><B>PREV</B></A> 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.cyberneko.html.parsers
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.Object<UL>
+<LI TYPE="circle">class org.cyberneko.html.parsers.<A HREF="../../../../org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers"><B>DOMFragmentParser</B></A> (implements org.apache.xerces.xni.XMLDocumentHandler)
+<LI TYPE="circle">class org.apache.xerces.parsers.XMLParser<UL>
+<LI TYPE="circle">class org.apache.xerces.parsers.AbstractXMLDocumentParser (implements org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler)
+<UL>
+<LI TYPE="circle">class org.apache.xerces.parsers.AbstractDOMParser<UL>
+<LI TYPE="circle">class org.apache.xerces.parsers.DOMParser<UL>
+<LI TYPE="circle">class org.cyberneko.html.parsers.<A HREF="../../../../org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers"><B>DOMParser</B></A></UL>
+</UL>
+<LI TYPE="circle">class org.apache.xerces.parsers.AbstractSAXParser (implements org.xml.sax.Parser, org.apache.xerces.xs.PSVIProvider, org.xml.sax.XMLReader)
+<UL>
+<LI TYPE="circle">class org.cyberneko.html.parsers.<A HREF="../../../../org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers"><B>SAXParser</B></A></UL>
+</UL>
+</UL>
+</UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/cyberneko/html/filters/package-tree.html"><B>PREV</B></A> 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-use.html b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-use.html
new file mode 100644
index 0000000..6187b7c
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-use.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Uses of Package org.cyberneko.html.parsers (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.cyberneko.html.parsers (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.cyberneko.html.parsers</B></H2>
+</CENTER>
+No usage of org.cyberneko.html.parsers
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/overview-frame.html b/nekohtml/doc/html/javadoc/overview-frame.html
new file mode 100644
index 0000000..73f4972
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/overview-frame.html
@@ -0,0 +1,46 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:53 PDT 2005 -->
+<TITLE>
+Overview (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="Overview, NekoHTML 0.9.5">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameTitleFont">
+<B></B></FONT></TD>
+</TR>
+</TABLE>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="allclasses-frame.html" target="packageFrame">All Classes</A></FONT>
+<P>
+<FONT size="+1" CLASS="FrameHeadingFont">
+Packages</FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/cyberneko/html/package-frame.html" target="packageFrame">org.cyberneko.html</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/cyberneko/html/filters/package-frame.html" target="packageFrame">org.cyberneko.html.filters</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/cyberneko/html/parsers/package-frame.html" target="packageFrame">org.cyberneko.html.parsers</A></FONT>
+<BR>
+</TD>
+</TR>
+</TABLE>
+
+<P>
+ 
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/overview-summary.html b/nekohtml/doc/html/javadoc/overview-summary.html
new file mode 100644
index 0000000..29aeb3c
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/overview-summary.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:53 PDT 2005 -->
+<TITLE>
+Overview (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="Overview, NekoHTML 0.9.5">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Overview (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+NekoHTML 0.9.5
+</H1>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Packages</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/cyberneko/html/package-summary.html">org.cyberneko.html</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/cyberneko/html/filters/package-summary.html">org.cyberneko.html.filters</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/cyberneko/html/parsers/package-summary.html">org.cyberneko.html.parsers</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+
+<P>
+ <HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/overview-tree.html b/nekohtml/doc/html/javadoc/overview-tree.html
new file mode 100644
index 0000000..97a5052
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/overview-tree.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:52 PDT 2005 -->
+<TITLE>
+Class Hierarchy (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Class Hierarchy (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For All Packages</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="org/cyberneko/html/package-tree.html">org.cyberneko.html</A>, <A HREF="org/cyberneko/html/filters/package-tree.html">org.cyberneko.html.filters</A>, <A HREF="org/cyberneko/html/parsers/package-tree.html">org.cyberneko.html.parsers</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.Object<UL>
+<LI TYPE="circle">class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/DefaultFilter.html" title="class in org.cyberneko.html.filters"><B>DefaultFilter</B></A> (implements org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLDocumentFilter)
+<UL>
+<LI TYPE="circle">class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/ElementRemover.html" title="class in org.cyberneko.html.filters"><B>ElementRemover</B></A><LI TYPE="circle">class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/Identity.html" title="class in org.cyberneko.html.filters"><B>Identity</B></A><LI TYPE="circle">class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.html" title="class in org.cyberneko.html.filter [...]
+<LI TYPE="circle">class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMFragmentParser.html" title="class in org.cyberneko.html.parsers"><B>DOMFragmentParser</B></A> (implements org.apache.xerces.xni.XMLDocumentHandler)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLAugmentations.html" title="class in org.cyberneko.html"><B>HTMLAugmentations</B></A> (implements org.apache.xerces.xni.Augmentations)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.ErrorReporter.html" title="class in org.cyberneko.html"><B>HTMLConfiguration.ErrorReporter</B></A> (implements org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html">HTMLErrorReporter</A>)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.html" title="class in org.cyberneko.html"><B>HTMLElements</B></A><LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.Element.html" title="class in org.cyberneko.html"><B>HTMLElements.Element</B></A><LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLElements.ElementList.html" title="class in org.cyberneko.html"><B>HTMLElements.ElementList</B></A><LI T [...]
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.html" title="class in org.cyberneko.html"><B>HTMLScanner</B></A> (implements org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLDocumentScanner, org.apache.xerces.xni.XMLLocator)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.ContentScanner.html" title="class in org.cyberneko.html"><B>HTMLScanner.ContentScanner</B></A> (implements org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A>)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.CurrentEntity.html" title="class in org.cyberneko.html"><B>HTMLScanner.CurrentEntity</B></A><LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.LocationItem.html" title="class in org.cyberneko.html"><B>HTMLScanner.LocationItem</B></A> (implements org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html">HTMLEventInfo</A>)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.SpecialScanner.html" title="class in org.cyberneko.html"><B>HTMLScanner.SpecialScanner</B></A> (implements org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html">HTMLScanner.Scanner</A>)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.html" title="class in org.cyberneko.html"><B>HTMLTagBalancer</B></A> (implements org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html">HTMLComponent</A>, org.apache.xerces.xni.parser.XMLDocumentFilter)
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.Info.html" title="class in org.cyberneko.html"><B>HTMLTagBalancer.Info</B></A><LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLTagBalancer.InfoStack.html" title="class in org.cyberneko.html"><B>HTMLTagBalancer.InfoStack</B></A><LI TYPE="circle">class java.io.InputStream<UL>
+<LI TYPE="circle">class java.io.FilterInputStream<UL>
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.PlaybackInputStream.html" title="class in org.cyberneko.html"><B>HTMLScanner.PlaybackInputStream</B></A></UL>
+</UL>
+<LI TYPE="circle">class org.cyberneko.html.filters.<A HREF="org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html" title="class in org.cyberneko.html.filters"><B>NamespaceBinder.NamespaceSupport</B></A> (implements org.apache.xerces.xni.NamespaceContext)
+<LI TYPE="circle">class org.apache.xerces.util.ParserConfigurationSettings (implements org.apache.xerces.xni.parser.XMLComponentManager)
+<UL>
+<LI TYPE="circle">class org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLConfiguration.html" title="class in org.cyberneko.html"><B>HTMLConfiguration</B></A> (implements org.apache.xerces.xni.parser.XMLPullParserConfiguration)
+</UL>
+<LI TYPE="circle">class org.apache.xerces.parsers.XMLParser<UL>
+<LI TYPE="circle">class org.apache.xerces.parsers.AbstractXMLDocumentParser (implements org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler)
+<UL>
+<LI TYPE="circle">class org.apache.xerces.parsers.AbstractDOMParser<UL>
+<LI TYPE="circle">class org.apache.xerces.parsers.DOMParser<UL>
+<LI TYPE="circle">class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/DOMParser.html" title="class in org.cyberneko.html.parsers"><B>DOMParser</B></A></UL>
+</UL>
+<LI TYPE="circle">class org.apache.xerces.parsers.AbstractSAXParser (implements org.xml.sax.Parser, org.apache.xerces.xs.PSVIProvider, org.xml.sax.XMLReader)
+<UL>
+<LI TYPE="circle">class org.cyberneko.html.parsers.<A HREF="org/cyberneko/html/parsers/SAXParser.html" title="class in org.cyberneko.html.parsers"><B>SAXParser</B></A></UL>
+</UL>
+</UL>
+</UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLErrorReporter.html" title="interface in org.cyberneko.html"><B>HTMLErrorReporter</B></A><LI TYPE="circle">interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLEventInfo.html" title="interface in org.cyberneko.html"><B>HTMLEventInfo</B></A><LI TYPE="circle">interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLScanner.Scanner.html" title="interface in org.cyberneko.html"><B>HTMLScanner.Scanner</B [...]
+<LI TYPE="circle">interface org.cyberneko.html.<A HREF="org/cyberneko/html/HTMLComponent.html" title="interface in org.cyberneko.html"><B>HTMLComponent</B></A></UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/package-list b/nekohtml/doc/html/javadoc/package-list
new file mode 100644
index 0000000..3d9f78f
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/package-list
@@ -0,0 +1,3 @@
+org.cyberneko.html
+org.cyberneko.html.filters
+org.cyberneko.html.parsers
diff --git a/nekohtml/doc/html/javadoc/packages.html b/nekohtml/doc/html/javadoc/packages.html
new file mode 100644
index 0000000..fd462a6
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/packages.html
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:53 PDT 2005 -->
+<TITLE>
+ (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title=" (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+<BR>
+
+<BR>
+
+<BR>
+<CENTER>
+The front page has been relocated.Please see:
+<BR>
+          <A HREF="index.html">Frame version</A>
+<BR>
+          <A HREF="overview-summary.html">Non-frame version.</A></CENTER>
+
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/resources/inherit.gif b/nekohtml/doc/html/javadoc/resources/inherit.gif
new file mode 100644
index 0000000..c814867
Binary files /dev/null and b/nekohtml/doc/html/javadoc/resources/inherit.gif differ
diff --git a/nekohtml/doc/html/javadoc/serialized-form.html b/nekohtml/doc/html/javadoc/serialized-form.html
new file mode 100644
index 0000000..8c24e26
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/serialized-form.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_04) on Sat Jun 18 21:03:56 PDT 2005 -->
+<TITLE>
+Serialized Form (NekoHTML 0.9.5 Implementation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Serialized Form (NekoHTML 0.9.5 Implementation)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Serialized Form</H1>
+</CENTER>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+(C) Copyright 2002-2005, Andy Clark. All rights reserved.
+</BODY>
+</HTML>
diff --git a/nekohtml/doc/html/javadoc/stylesheet.css b/nekohtml/doc/html/javadoc/stylesheet.css
new file mode 100644
index 0000000..14c3737
--- /dev/null
+++ b/nekohtml/doc/html/javadoc/stylesheet.css
@@ -0,0 +1,29 @@
+/* Javadoc style sheet */
+
+/* Define colors, fonts and other style attributes here to override the defaults */
+
+/* Page background color */
+body { background-color: #FFFFFF }
+
+/* Headings */
+h1 { font-size: 145% }
+
+/* Table colors */
+.TableHeadingColor     { background: #CCCCFF } /* Dark mauve */
+.TableSubHeadingColor  { background: #EEEEFF } /* Light mauve */
+.TableRowColor         { background: #FFFFFF } /* White */
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont   { font-size: 100%; font-family: Helvetica, Arial, sans-serif }
+.FrameHeadingFont { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+.FrameItemFont    { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+
+/* Navigation bar fonts and colors */
+.NavBarCell1    { background-color:#EEEEFF;} /* Light mauve */
+.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */
+.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;}
+.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
+
+.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+
diff --git a/nekohtml/lib/xercesMinimal.jar b/nekohtml/lib/xercesMinimal.jar
new file mode 100644
index 0000000..aed6121
Binary files /dev/null and b/nekohtml/lib/xercesMinimal.jar differ
diff --git a/nekohtml/nekohtml.jar b/nekohtml/nekohtml.jar
new file mode 100644
index 0000000..ebd5b4b
Binary files /dev/null and b/nekohtml/nekohtml.jar differ
diff --git a/nekohtml/nekohtmlSamples.jar b/nekohtml/nekohtmlSamples.jar
new file mode 100644
index 0000000..67e8ef9
Binary files /dev/null and b/nekohtml/nekohtmlSamples.jar differ

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/nekohtml.git



More information about the pkg-java-commits mailing list