[nekohtml] 20/46: * New version * Remove upstream sources from pkg-java for nekohtml
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Tue Jan 19 19:08:49 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 747bcbc50a9c8d865e93163971f6d0836c803f3d
Author: Ludovic Claude <ludovic.claude at laposte.net>
Date: Fri Jul 3 00:03:27 2009 +0000
* New version
* Remove upstream sources from pkg-java for nekohtml
---
debian/README.Debian | 7 +
debian/changelog | 31 +
{nekohtml/debian => debian}/compat | 0
debian/control | 41 +
debian/copyright | 67 +
.../libnekohtml-java-doc.doc-base | 2 +-
.../libnekohtml-java.doc-base | 2 +-
debian/libnekohtml-java.poms | 2 +
debian/nekohtml-xni.pom | 6 +
debian/orig-tar.sh | 18 +
debian/patches/build.diff | 41 +
debian/patches/series | 1 +
debian/rules | 30 +
debian/watch | 4 +
nekohtml/LICENSE | 47 -
nekohtml/LICENSE_apache | 56 -
nekohtml/README_html | 28 -
nekohtml/TODO_html | 6 -
nekohtml/build-html-test.xml | 8 -
nekohtml/build-html.xml | 182 --
nekohtml/build.bat | 40 -
nekohtml/data/html/canonical/README | 14 -
nekohtml/data/html/canonical/test00.html | 2 -
nekohtml/data/html/canonical/test01.html | 5 -
nekohtml/data/html/canonical/test02.html | 7 -
nekohtml/data/html/canonical/test03.html | 7 -
nekohtml/data/html/canonical/test04.html | 10 -
nekohtml/data/html/canonical/test05.html | 8 -
nekohtml/data/html/canonical/test06.html | 17 -
nekohtml/data/html/canonical/test07.html | 15 -
nekohtml/data/html/canonical/test08.html | 7 -
nekohtml/data/html/canonical/test09.html | 14 -
nekohtml/data/html/canonical/test10.html | 14 -
nekohtml/data/html/canonical/test100.html | 14 -
nekohtml/data/html/canonical/test101.html | 4 -
nekohtml/data/html/canonical/test102.html | 12 -
nekohtml/data/html/canonical/test103.html | 3 -
nekohtml/data/html/canonical/test11.html | 14 -
nekohtml/data/html/canonical/test12.html | 37 -
nekohtml/data/html/canonical/test13.html | 23 -
nekohtml/data/html/canonical/test14.html | 30 -
nekohtml/data/html/canonical/test15.html | 8 -
nekohtml/data/html/canonical/test16.html | 5 -
nekohtml/data/html/canonical/test17.html | 14 -
nekohtml/data/html/canonical/test18.html | 8 -
nekohtml/data/html/canonical/test19.html | 7 -
nekohtml/data/html/canonical/test20.html | 8 -
nekohtml/data/html/canonical/test21.html | 5 -
nekohtml/data/html/canonical/test22.html | 5 -
nekohtml/data/html/canonical/test23.html | 5 -
nekohtml/data/html/canonical/test24.html | 6 -
nekohtml/data/html/canonical/test25.html | 2 -
nekohtml/data/html/canonical/test26.html | 2 -
nekohtml/data/html/canonical/test27.html | 2 -
nekohtml/data/html/canonical/test28.html | 5 -
nekohtml/data/html/canonical/test29.html | 5 -
nekohtml/data/html/canonical/test30.html | 8 -
nekohtml/data/html/canonical/test31.html | 8 -
nekohtml/data/html/canonical/test32.html | 9 -
nekohtml/data/html/canonical/test33.html | 8 -
nekohtml/data/html/canonical/test34.html | 12 -
nekohtml/data/html/canonical/test35.html | 31 -
nekohtml/data/html/canonical/test36.html | 13 -
nekohtml/data/html/canonical/test37.html | 23 -
nekohtml/data/html/canonical/test38.html | 27 -
nekohtml/data/html/canonical/test39.html | 15 -
nekohtml/data/html/canonical/test40.html | 26 -
nekohtml/data/html/canonical/test41.html | 18 -
nekohtml/data/html/canonical/test42.html | 9 -
nekohtml/data/html/canonical/test43.html | 17 -
nekohtml/data/html/canonical/test44.html | 3 -
nekohtml/data/html/canonical/test45.html | 3 -
nekohtml/data/html/canonical/test46.html | 3 -
nekohtml/data/html/canonical/test47.html | 3 -
nekohtml/data/html/canonical/test48.html | 7 -
nekohtml/data/html/canonical/test49.html | 3 -
nekohtml/data/html/canonical/test50.html | 13 -
nekohtml/data/html/canonical/test51.html | 16 -
nekohtml/data/html/canonical/test52.html | 2 -
nekohtml/data/html/canonical/test53.html | 19 -
nekohtml/data/html/canonical/test54.html | 10 -
nekohtml/data/html/canonical/test55.html | 8 -
nekohtml/data/html/canonical/test56.html | 12 -
nekohtml/data/html/canonical/test57.html | 5 -
nekohtml/data/html/canonical/test58.html | 7 -
nekohtml/data/html/canonical/test59.html | 7 -
nekohtml/data/html/canonical/test60.html | 10 -
nekohtml/data/html/canonical/test61.html | 23 -
nekohtml/data/html/canonical/test62.html | 12 -
nekohtml/data/html/canonical/test63.html | 16 -
nekohtml/data/html/canonical/test64.html | 5 -
nekohtml/data/html/canonical/test65.html | 3 -
nekohtml/data/html/canonical/test66.html | 3 -
nekohtml/data/html/canonical/test67.html | 4 -
nekohtml/data/html/canonical/test68.html | 5 -
nekohtml/data/html/canonical/test69.html | 5 -
nekohtml/data/html/canonical/test70.html | 4 -
nekohtml/data/html/canonical/test71.html | 3 -
nekohtml/data/html/canonical/test72.html | 7 -
nekohtml/data/html/canonical/test73.html | 11 -
nekohtml/data/html/canonical/test74.html | 15 -
nekohtml/data/html/canonical/test75.html | 9 -
nekohtml/data/html/canonical/test76.html | 17 -
nekohtml/data/html/canonical/test77.html | 4 -
nekohtml/data/html/canonical/test78.html | 3 -
nekohtml/data/html/canonical/test79.html | 3 -
nekohtml/data/html/canonical/test80.html | 12 -
nekohtml/data/html/canonical/test81.html | 12 -
nekohtml/data/html/canonical/test82.html | 5 -
nekohtml/data/html/canonical/test83.html | 22 -
nekohtml/data/html/canonical/test84.html | 28 -
nekohtml/data/html/canonical/test85.html | 5 -
nekohtml/data/html/canonical/test86.html | 5 -
nekohtml/data/html/canonical/test87.html | 7 -
nekohtml/data/html/canonical/test88.html | 8 -
nekohtml/data/html/canonical/test89.html | 5 -
nekohtml/data/html/canonical/test90.html | 3 -
nekohtml/data/html/canonical/test91.html | 6 -
nekohtml/data/html/canonical/test92.html | 11 -
nekohtml/data/html/canonical/test93.html | 12 -
nekohtml/data/html/canonical/test94.html | 13 -
nekohtml/data/html/canonical/test95.html | 13 -
nekohtml/data/html/canonical/test96.html | 13 -
nekohtml/data/html/canonical/test97.html | 13 -
nekohtml/data/html/canonical/test98.html | 2 -
nekohtml/data/html/canonical/test99.html | 16 -
nekohtml/data/html/test00.html | 0
nekohtml/data/html/test01.html | 1 -
nekohtml/data/html/test02.html | 1 -
nekohtml/data/html/test03.html | 1 -
nekohtml/data/html/test04.html | 2 -
nekohtml/data/html/test05.html | 3 -
nekohtml/data/html/test06.html | 1 -
nekohtml/data/html/test07.html | 1 -
nekohtml/data/html/test08.html | 1 -
nekohtml/data/html/test09.html | 2 -
nekohtml/data/html/test10.html | Bin 174 -> 0 bytes
nekohtml/data/html/test100.html | 3 -
nekohtml/data/html/test101.html | 2 -
nekohtml/data/html/test102.html | 2 -
nekohtml/data/html/test102.html.settings | 1 -
nekohtml/data/html/test103.html | 1 -
nekohtml/data/html/test11.html | Bin 174 -> 0 bytes
nekohtml/data/html/test12.html | 14 -
nekohtml/data/html/test13.html | 8 -
nekohtml/data/html/test14.html | 13 -
nekohtml/data/html/test15.html | 1 -
nekohtml/data/html/test16.html | 1 -
nekohtml/data/html/test17.html | 2 -
nekohtml/data/html/test18.html | 1 -
nekohtml/data/html/test19.html | 1 -
nekohtml/data/html/test20.html | 1 -
nekohtml/data/html/test21.html | 1 -
nekohtml/data/html/test22.html | 1 -
nekohtml/data/html/test23.html | 1 -
nekohtml/data/html/test24.html | 1 -
nekohtml/data/html/test25.html | 1 -
nekohtml/data/html/test26.html | 1 -
nekohtml/data/html/test27.html | 1 -
nekohtml/data/html/test28.html | 1 -
nekohtml/data/html/test29.html | 1 -
nekohtml/data/html/test30.html | 1 -
nekohtml/data/html/test31.html | 1 -
nekohtml/data/html/test32.html | 3 -
nekohtml/data/html/test33.html | 5 -
nekohtml/data/html/test34.html | 1 -
nekohtml/data/html/test35.html | 10 -
nekohtml/data/html/test36.html | 1 -
nekohtml/data/html/test37.html | 8 -
nekohtml/data/html/test38.html | 6 -
nekohtml/data/html/test39.html | 9 -
nekohtml/data/html/test40.html | 8 -
nekohtml/data/html/test41.html | 4 -
nekohtml/data/html/test42.html | 1 -
nekohtml/data/html/test43.html | 6 -
nekohtml/data/html/test44.html | 1 -
nekohtml/data/html/test45.html | 1 -
nekohtml/data/html/test46.html | 1 -
nekohtml/data/html/test47.html | 3 -
nekohtml/data/html/test48.html | 1 -
nekohtml/data/html/test49.html | 22 -
nekohtml/data/html/test50.html | 1 -
nekohtml/data/html/test51.html | 5 -
nekohtml/data/html/test52.html | 1 -
nekohtml/data/html/test53.html | 6 -
nekohtml/data/html/test54.html | 1 -
nekohtml/data/html/test55.html | 1 -
nekohtml/data/html/test56.html | 1 -
nekohtml/data/html/test57.html | 1 -
nekohtml/data/html/test58.html | 1 -
nekohtml/data/html/test59.html | 1 -
nekohtml/data/html/test60.html | 1 -
nekohtml/data/html/test61.html | 10 -
nekohtml/data/html/test62.html | 3 -
nekohtml/data/html/test63.html | 1 -
nekohtml/data/html/test64.html | 1 -
nekohtml/data/html/test65.html | 1 -
nekohtml/data/html/test66.html | 1 -
nekohtml/data/html/test67.html | 1 -
nekohtml/data/html/test68.html | 1 -
nekohtml/data/html/test69.html | 1 -
nekohtml/data/html/test70.html | 1 -
nekohtml/data/html/test71.html | 2 -
nekohtml/data/html/test72.html | 1 -
nekohtml/data/html/test73.html | 1 -
nekohtml/data/html/test74.html | 3 -
nekohtml/data/html/test75.html | 1 -
nekohtml/data/html/test76.html | 4 -
nekohtml/data/html/test77.html | 1 -
nekohtml/data/html/test78.html | 5 -
nekohtml/data/html/test79.html | 1 -
nekohtml/data/html/test80.html | 2 -
nekohtml/data/html/test81.html | 6 -
nekohtml/data/html/test82.html | 1 -
nekohtml/data/html/test83.html | 1 -
nekohtml/data/html/test84.html | 28 -
nekohtml/data/html/test85.html | 1 -
nekohtml/data/html/test86.html | 1 -
nekohtml/data/html/test87.html | 1 -
nekohtml/data/html/test88.html | 1 -
nekohtml/data/html/test89.html | 1 -
nekohtml/data/html/test90.html | 1 -
nekohtml/data/html/test91.html | 1 -
nekohtml/data/html/test92.html | 1 -
nekohtml/data/html/test93.html | 1 -
nekohtml/data/html/test94.html | 6 -
nekohtml/data/html/test95.html | 6 -
nekohtml/data/html/test95.html.settings | 1 -
nekohtml/data/html/test96.html | 6 -
nekohtml/data/html/test97.html | 6 -
nekohtml/data/html/test97.html.settings | 1 -
nekohtml/data/html/test98.html | 1 -
nekohtml/data/html/test98.html.settings | 1 -
nekohtml/data/html/test99.html | 1 -
nekohtml/debian/README.Debian | 7 -
nekohtml/debian/changelog | 13 -
nekohtml/debian/control | 22 -
nekohtml/debian/copyright | 265 --
nekohtml/debian/dirs | 2 -
nekohtml/debian/docs | 1 -
nekohtml/debian/install | 2 -
nekohtml/debian/rules | 59 -
nekohtml/debian/svn-deblayout | 2 -
nekohtml/doc/html/.htaccess | 2 -
nekohtml/doc/html/changes.html | 439 ---
nekohtml/doc/html/faq.html | 352 ---
nekohtml/doc/html/filters.html | 373 ---
nekohtml/doc/html/index.html | 105 -
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 57 -> 0 bytes
nekohtml/doc/html/javadoc/serialized-form.html | 134 -
nekohtml/doc/html/javadoc/stylesheet.css | 29 -
nekohtml/doc/html/settings.html | 412 ---
nekohtml/doc/html/software.html | 209 --
nekohtml/doc/html/usage.html | 212 --
nekohtml/doc/style.css | 74 -
nekohtml/nekohtml.jar | Bin 105672 -> 0 bytes
nekohtml/nekohtmlSamples.jar | Bin 7524 -> 0 bytes
...apache.xerces.xni.parser.XMLParserConfiguration | 1 -
.../html/org/cyberneko/html/HTMLAugmentations.java | 108 -
.../src/html/org/cyberneko/html/HTMLComponent.java | 42 -
.../html/org/cyberneko/html/HTMLConfiguration.java | 696 -----
.../src/html/org/cyberneko/html/HTMLElements.java | 752 -----
.../src/html/org/cyberneko/html/HTMLEntities.java | 126 -
.../html/org/cyberneko/html/HTMLErrorReporter.java | 47 -
.../src/html/org/cyberneko/html/HTMLEventInfo.java | 95 -
.../src/html/org/cyberneko/html/HTMLScanner.java | 3287 --------------------
.../html/org/cyberneko/html/HTMLTagBalancer.java | 1234 --------
.../src/html/org/cyberneko/html/ObjectFactory.java | 510 ---
.../html/org/cyberneko/html/SecuritySupport.java | 115 -
.../html/org/cyberneko/html/SecuritySupport12.java | 132 -
.../org/cyberneko/html/filters/DefaultFilter.java | 437 ---
.../org/cyberneko/html/filters/ElementRemover.java | 340 --
.../html/org/cyberneko/html/filters/Identity.java | 99 -
.../cyberneko/html/filters/NamespaceBinder.java | 693 -----
.../html/org/cyberneko/html/filters/Purifier.java | 470 ---
.../html/org/cyberneko/html/filters/Writer.java | 474 ---
.../cyberneko/html/parsers/DOMFragmentParser.java | 577 ----
.../html/org/cyberneko/html/parsers/DOMParser.java | 111 -
.../html/org/cyberneko/html/parsers/SAXParser.java | 32 -
.../cyberneko/html/res/ErrorMessages.properties | 39 -
.../org/cyberneko/html/res/HTMLlat1.properties | 101 -
.../org/cyberneko/html/res/HTMLspecial.properties | 37 -
.../org/cyberneko/html/res/HTMLsymbol.properties | 129 -
.../org/cyberneko/html/res/XMLbuiltin.properties | 7 -
nekohtml/src/html/sample/HTMLSAXParser.java | 33 -
nekohtml/src/html/sample/RemoveElements.java | 69 -
nekohtml/src/html/sample/Script.java | 227 --
nekohtml/src/html/sample/TestHTMLDOM.java | 52 -
nekohtml/src/html/sample/TestHTMLDOMFragment.java | 57 -
nekohtml/src/html/test/Tester.java | 256 --
nekohtml/src/html/test/UTF8BOMSkipper.java | 111 -
nekohtml/src/html/test/Writer.java | 310 --
378 files changed, 250 insertions(+), 52862 deletions(-)
diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..b51bb0e
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,7 @@
+NekoHTML for Debian
+-------------------
+
+The 'lib' directory was removed from the upstream
+sources in order to make them DFSG compliant.
+
+ -- Ludovic Claude <ludovic.claude at laposte.net> Thu, 29 Apr 2009 15:47:02 +0100
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..ce51d32
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,31 @@
+nekohtml (1.9.12-1) unstable; urgency=low
+
+ * New upstream version
+ * Remove the runtimes from Depends: as it's a library
+ * Change section to java, bump up Standards-Version to 3.8.1
+ * Add Homepage and Vcs-* properties
+ * Split the package into a pure binary and a documentation package,
+ put the main docs in the binary package, and the api docs in the
+ doc package
+ * Update the copyright to follow the new proposal format, and remove
+ full text of Apache license to remove Lintian warnings
+ * Add the Maven POM to the package,
+ * Add a Build-Depends-Indep dependency on maven-repo-helper
+ * Use mh_installpom and mh_installjar to install the POM and the jar to the
+ Maven repository
+
+ -- Ludovic Claude <ludovic.claude at laposte.net> Wed, 29 Apr 2009 19:33:43 +0100
+
+nekohtml (0.9.5+dfsg-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Add stubs for two missing XMLLocator methods; fixes FTBFS.
+ (Closes: #397697)
+
+ -- Steinar H. Gunderson <sesse at debian.org> Thu, 16 Nov 2006 00:02:27 +0100
+
+nekohtml (0.9.5+dfsg-1) unstable; urgency=low
+
+ * Initial release. (Closes: #382995)
+
+ -- Marcus Better <marcus at better.se> Fri, 29 Sep 2006 11:37:54 +0200
diff --git a/nekohtml/debian/compat b/debian/compat
similarity index 100%
rename from nekohtml/debian/compat
rename to debian/compat
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..85906d8
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,41 @@
+Source: nekohtml
+Section: java
+Priority: optional
+Maintainer: Debian Java maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Marcus Better <marcus at better.se>
+Build-Depends: debhelper (>= 6.0.0), cdbs, default-jdk-builddep, quilt
+Build-Depends-Indep: maven-repo-helper, ant, libxerces2-java (>= 2.9.1), libxalan2-java
+Standards-Version: 3.8.1
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/nekohtml
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/nekohtml/
+Homepage: http://nekohtml.sourceforge.net/
+
+Package: libnekohtml-java
+Architecture: all
+Depends: ${misc:Depends}, libxerces2-java (>= 2.9.1)
+Suggests: libnekohtml-java-doc
+Description: HTML parser for Java
+ This is a simple HTML scanner and tag balancer that enables
+ application programmers to parse HTML documents and access the
+ information using standard XML interfaces. The parser can scan HTML
+ files and "fix up" many common mistakes that human (and computer)
+ authors make in writing HTML documents. NekoHTML adds missing parent
+ elements; automatically closes elements with optional end tags; and
+ can handle mismatched in-line element tags.
+ .
+
+Package: libnekohtml-java-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: libnekohtml-java
+Description: HTML parser for Java
+ This is a simple HTML scanner and tag balancer that enables
+ application programmers to parse HTML documents and access the
+ information using standard XML interfaces. The parser can scan HTML
+ files and "fix up" many common mistakes that human (and computer)
+ authors make in writing HTML documents. NekoHTML adds missing parent
+ elements; automatically closes elements with optional end tags; and
+ can handle mismatched in-line element tags.
+ .
+ This package provides the API documentation for NekoHTML.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..a214bbf
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,67 @@
+Format-Specification: http://dep.debian.net/deps/dep5/
+Name: NekoHTML
+Maintainer: CyberNeko
+Source: http://nekohtml.sourceforge.net/
+
+Files: *
+Copyright: 2002-2008, Andy Clark
+License: other
+ The CyberNeko Software License, Version 1.0 (BSD-like)
+ .
+ (C) Copyright 2002-2005, Andy Clark. All rights reserved.
+ .
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ .
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+ .
+ 3. The end-user documentation included with the redistribution,
+ if any, must include the following acknowledgment:
+ "This product includes software developed by Andy Clark."
+ Alternately, this acknowledgment may appear in the software itself,
+ if and wherever such third-party acknowledgments normally appear.
+ .
+ 4. The names "CyberNeko" and "NekoHTML" must not be used to endorse
+ or promote products derived from this software without prior
+ written permission. For written permission, please contact
+ andyc at cyberneko.net.
+ .
+ 5. Products derived from this software may not be called "CyberNeko",
+ nor may "CyberNeko" appear in their name, without prior written
+ permission of the author.
+ .
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR OTHER CONTRIBUTORS
+ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
+ OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+ OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: src/org/cyberneko/html/ObjectFactory.java
+Copyright: 2001-2004 The Apache Software Foundation
+License: Apache-2.0
+
+Files: src/org/cyberneko/html/SecuritySupport.java, src/org/cyberneko/html/SecuritySupport12.java
+Copyright: 2002-2004 The Apache Software Foundation
+License: Apache-2.0
+
+Files: debian/*
+Copyright: 2006, Marcus Better <marcus at better.se>
+License: Apache-2.0
+
+License: Apache-2.0
+ On Debian GNU/Linux system you can find the complete text of the
+ Apache-2.0 license in '/usr/share/common-licenses/Apache-2.0'
+
diff --git a/nekohtml/debian/doc-base.api b/debian/libnekohtml-java-doc.doc-base
similarity index 89%
rename from nekohtml/debian/doc-base.api
rename to debian/libnekohtml-java-doc.doc-base
index f5860a6..b94e691 100644
--- a/nekohtml/debian/doc-base.api
+++ b/debian/libnekohtml-java-doc.doc-base
@@ -1,7 +1,7 @@
Document: nekohtml-api
Title: NekoHTML API documentation
Abstract: JavaDoc documentation for NekoHTML.
-Section: Apps/Programming
+Section: Programming
Format: HTML
Index: /usr/share/doc/libnekohtml-java/api/index.html
diff --git a/nekohtml/debian/doc-base.doc b/debian/libnekohtml-java.doc-base
similarity index 89%
rename from nekohtml/debian/doc-base.doc
rename to debian/libnekohtml-java.doc-base
index 7df9967..30652cd 100644
--- a/nekohtml/debian/doc-base.doc
+++ b/debian/libnekohtml-java.doc-base
@@ -1,7 +1,7 @@
Document: nekohtml-doc
Title: NekoHTML documentation
Abstract: Documentation for the NekoHTML parser.
-Section: Apps/Programming
+Section: Programming
Format: HTML
Index: /usr/share/doc/libnekohtml-java/doc/index.html
diff --git a/debian/libnekohtml-java.poms b/debian/libnekohtml-java.poms
new file mode 100644
index 0000000..1b3151f
--- /dev/null
+++ b/debian/libnekohtml-java.poms
@@ -0,0 +1,2 @@
+pom.xml --no-parent
+debian/nekohtml-xni.pom --no-parent
diff --git a/debian/nekohtml-xni.pom b/debian/nekohtml-xni.pom
new file mode 100644
index 0000000..83b5064
--- /dev/null
+++ b/debian/nekohtml-xni.pom
@@ -0,0 +1,6 @@
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>nekohtml</groupId>
+ <artifactId>nekohtmlXni</artifactId>
+ <version>1.9.12</version>
+</project>
diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh
new file mode 100755
index 0000000..47de913
--- /dev/null
+++ b/debian/orig-tar.sh
@@ -0,0 +1,18 @@
+#!/bin/sh -e
+
+VERSION=$2
+TAR=../nekohtml_$VERSION.orig.tar.gz
+DIR=nekohtml-$VERSION
+TAG=nekohtml-$2
+
+svn export https://nekohtml.svn.sourceforge.net/svnroot/nekohtml/branches/$TAG $DIR
+rm -r $DIR/lib
+tar -c -z -f $TAR $DIR
+rm -rf $DIR ../$TAG
+
+# move to directory 'tarballs'
+if [ -r .svn/deb-layout ]; then
+ . .svn/deb-layout
+ mv $TAR $origDir
+ echo "moved $TAR to $origDir"
+fi
diff --git a/debian/patches/build.diff b/debian/patches/build.diff
new file mode 100644
index 0000000..cf3ce46
--- /dev/null
+++ b/debian/patches/build.diff
@@ -0,0 +1,41 @@
+--- a/build.xml
++++ b/build.xml
+@@ -26,7 +26,7 @@
+ <property name='build.classes.dir' value='${build.dir}/classes' />
+ <property name='build.test-classes.dir' value='${build.dir}/test-classes' />
+ <property name='build.src.dir' value='${build.dir}/src' />
+- <property name='build.doc.dir' value='${build.dir}/doc/javadoc' />
++ <property name='build.doc.dir' value='${build.dir}/doc/api' />
+ <property name='build.data.dir' value='${build.dir}/data/output' />
+ <property name='build.lib.dir' value='${build.dir}/lib' />
+
+@@ -72,7 +72,7 @@
+ source='${compile.source}' target='${compile.target}'
+ includeAntRuntime='false'>
+ <classpath>
+- <fileset dir='${lib.dir}/xerces-@{xercesVersion}' includes='*.jar' />
++ <fileset dir='/usr/share/java' includes='xercesImpl.jar' />
+ </classpath>
+ <src path='${src.dir}' />
+ <src path='${build.src.dir}' />
+@@ -83,7 +83,7 @@
+ source='${compile.source}' target='${compile.target}'
+ includeAntRuntime='false'>
+ <classpath>
+- <fileset dir='${lib.dir}/xerces-@{xercesVersion}' includes='*.jar' />
++ <fileset dir='/usr/share/java' includes='xercesImpl.jar' />
+ </classpath>
+ <src path='${src.dir}' />
+ <src path='${build.src.dir}' />
+@@ -97,11 +97,6 @@
+ unless="compile.skip">
+ <mkdir dir="${build.classes.dir}"/>
+
+- <compileWith xercesVersion="2.0.2" bridge="2_0"/>
+- <compileWith xercesVersion="2.1.0" bridge="2_1"/>
+- <compileWith xercesVersion="2.2.1" bridge="2_2"/>
+- <compileWith xercesVersion="2.3.0" bridge="2_3"/>
+- <compileWith xercesVersion="2.8.1" bridge="2_3"/>
+ <compileWith xercesVersion="2.9.1" bridge="2_3"/>
+
+ <copy todir="${build.classes.dir}">
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..c614a3c
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+build.diff
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..558d731
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,30 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+PACKAGE := $(DEB_SOURCE_PACKAGE)
+VERSION := $(DEB_UPSTREAM_VERSION)
+JAVA_HOME := /usr/lib/jvm/default-java
+DEB_JARS := xml-apis xalan2 xercesImpl
+DEB_ANT_BUILD_TARGET := jar jar-xni doc
+DEB_ANT_BUILDFILE := build.xml
+DEB_ANT_ARGS := -Dname=$(PACKAGE) -Dversion=$(VERSION)
+API_DOCS := build/doc/api
+
+get-orig-source:
+ uscan --download-version $(VERSION) --force-download --rename
+
+binary-post-install/lib$(PACKAGE)-java::
+ dh_install -plib$(PACKAGE)-java doc usr/share/doc/lib$(PACKAGE)-java
+ mh_installpoms -plib$(PACKAGE)-java
+ mh_installjar -plib$(PACKAGE)-java -l --usj-version=$(VERSION) pom.xml build/lib/$(PACKAGE).jar
+ mh_installjar -plib$(PACKAGE)-java -l --usj-version=$(VERSION) debian/nekohtml-xni.pom build/lib/$(PACKAGE)Xni.jar
+
+binary-post-install/lib$(PACKAGE)-java-doc::
+ dh_install -plib$(PACKAGE)-java-doc $(API_DOCS) usr/share/doc/lib$(PACKAGE)-java
+
+clean::
+ -rm -rf debian/tmp
+
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..2dd60ee
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=3
+https://nekohtml.svn.sourceforge.net/svnroot/nekohtml/branches/ \
+ nekohtml-([1-9].*)/ debian debian/orig-tar.sh
+
diff --git a/nekohtml/LICENSE b/nekohtml/LICENSE
deleted file mode 100644
index 05c4641..0000000
--- a/nekohtml/LICENSE
+++ /dev/null
@@ -1,47 +0,0 @@
-The CyberNeko Software License, Version 1.0
-
-
-(C) Copyright 2002-2005, Andy Clark. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in
- the documentation and/or other materials provided with the
- distribution.
-
-3. The end-user documentation included with the redistribution,
- if any, must include the following acknowledgment:
- "This product includes software developed by Andy Clark."
- Alternately, this acknowledgment may appear in the software itself,
- if and wherever such third-party acknowledgments normally appear.
-
-4. The names "CyberNeko" and "NekoHTML" must not be used to endorse
- or promote products derived from this software without prior
- written permission. For written permission, please contact
- andyc at cyberneko.net.
-
-5. Products derived from this software may not be called "CyberNeko",
- nor may "CyberNeko" appear in their name, without prior written
- permission of the author.
-
-THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR OTHER CONTRIBUTORS
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
-OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
-OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
-BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
-OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-====================================================================
-
-This license is based on the Apache Software License, version 1.1.
\ No newline at end of file
diff --git a/nekohtml/LICENSE_apache b/nekohtml/LICENSE_apache
deleted file mode 100644
index 28282b4..0000000
--- a/nekohtml/LICENSE_apache
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * The Apache Software License, Version 1.1
- *
- *
- * Copyright (c) 1999-2002 The Apache Software Foundation. All rights
- * reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in
- * the documentation and/or other materials provided with the
- * distribution.
- *
- * 3. The end-user documentation included with the redistribution,
- * if any, must include the following acknowledgment:
- * "This product includes software developed by the
- * Apache Software Foundation (http://www.apache.org/)."
- * Alternately, this acknowledgment may appear in the software itself,
- * if and wherever such third-party acknowledgments normally appear.
- *
- * 4. The names "Xerces" and "Apache Software Foundation" must
- * not be used to endorse or promote products derived from this
- * software without prior written permission. For written
- * permission, please contact apache at apache.org.
- *
- * 5. Products derived from this software may not be called "Apache",
- * nor may "Apache" appear in their name, without prior written
- * permission of the Apache Software Foundation.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- * ====================================================================
- *
- * This software consists of voluntary contributions made by many
- * individuals on behalf of the Apache Software Foundation and was
- * originally based on software copyright (c) 1999, International
- * Business Machines, Inc., http://www.ibm.com. For more
- * information on the Apache Software Foundation, please see
- * <http://www.apache.org/>.
- */
diff --git a/nekohtml/README_html b/nekohtml/README_html
deleted file mode 100644
index b2f78ca..0000000
--- a/nekohtml/README_html
+++ /dev/null
@@ -1,28 +0,0 @@
-NekoHTML Readme
-===============
-
-Building
---------
-
-You can build NekoHTML with the supplied build.bat file by
-typing the following:
-
- > build -f build-html.xml (target ...)
-
-The default target will build the entire package.
-
-To build NekoHTML, you need Ant and Xerces2. The first time
-you try to build, it will tell you is required and where to
-download the necessary packages.
-
-Documentation
--------------
-
-The documentation for NekoHTML is located at the following URL:
-
- doc/html/index.html
-
-Contact Information
--------------------
-
-Andy Clark <andyc at apache.org>
\ No newline at end of file
diff --git a/nekohtml/TODO_html b/nekohtml/TODO_html
deleted file mode 100644
index d80bf8d..0000000
--- a/nekohtml/TODO_html
+++ /dev/null
@@ -1,6 +0,0 @@
-TODO:
- * scanner
- * optimize (more)
- * tag balancer
- * optimize (more)
- * incorporate ideas from JTidy
diff --git a/nekohtml/build-html-test.xml b/nekohtml/build-html-test.xml
deleted file mode 100644
index f5d922d..0000000
--- a/nekohtml/build-html-test.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<project default='test'>
- <taskdef name='tester' classname='test.Tester'/>
- <target name='test'>
- <tester canondir='data/html/canonical' outputdir='data/html/output'>
- <fileset dir='data/html' includes='test*.html'/>
- </tester>
- </target>
-</project>
\ No newline at end of file
diff --git a/nekohtml/build-html.xml b/nekohtml/build-html.xml
deleted file mode 100644
index 98dfbfa..0000000
--- a/nekohtml/build-html.xml
+++ /dev/null
@@ -1,182 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- $Id: build-html.xml,v 1.22 2005/05/27 04:03:31 andyc Exp $ -->
-<project default='all' basedir='.'>
-
- <!-- PROPERTIES -->
- <property name='version' value='0.9.5'/>
- <property name='name' value='nekohtml'/>
- <property name='fullname' value='${name}-${version}'/>
- <property name='Title' value='NekoHTML'/>
- <property name='FullTitle' value='CyberNeko HTML Parser'/>
- <property name='Name' value='${Title} ${version}'/>
- <property name='author' value='Andy Clark'/>
- <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'/>
- <property name='jarfileTest' value='${name}Test.jar'/>
-
- <property name='zipfile' value='${fullname}.zip'/>
- <property name='tarfile' value='${fullname}.tar'/>
- <property name='tgzfile' value='${fullname}.tar.gz'/>
-
- <property name='contents.misc' value='LICENSE,LICENSE_apache,README_html,TODO_html,build.bat,build-html.xml,build-html-test.xml'/>
- <property name='contents.jars' value='${jarfile},${jarfileXni},${jarfileSamples}'/>
- <property name='contents.source' value='src/html/META-INF/**,src/html/**/*.java,src/html/**/*.properties'/>
- <property name='contents.docs' value='doc/style.css,doc/html/**,data/html/test*.html*,data/html/canonical/*'/>
- <property name='contents.libs' value='lib/xercesMinimal.jar'/>
- <property name='contents'
- value='${contents.misc},${contents.jars},${contents.source},${contents.docs},${contents.libs}'/>
-
- <property name='package' value='org.cyberneko.html'/>
-
- <property name='version.dir' value='bin/html/src'/>
- <property name='version.manifest' value='${version.dir}/MANIFEST_html'/>
- <property name='version.dir.java' value='${version.dir}/org/cyberneko/html'/>
- <property name='version.java' value='${version.dir.java}/Version.java'/>
-
- <!-- TARGETS -->
- <target name='universe' depends='full,all'/>
-
- <target name='all' depends='zip,tgz'/>
-
- <target name='full'>
- <property name='contents.full' value='lib/**'/>
- </target>
-
- <target name='compile' depends='version'>
- <mkdir dir="bin/html"/>
- <javac srcdir='src/html' destdir='bin/html' includes='org/**,sample/**' debug='true'/>
- <javac srcdir='bin/html/src' destdir='bin/html' includes='org/**'/>
- </target>
-
- <target name='jar' depends='compile'>
- <copy todir='bin/html'>
- <fileset dir='.' includes='LICENSE'/>
- <fileset dir='src/html' includes='**/*.properties'/>
- </copy>
- <jar jarfile='bin/${jarfile}' basedir='bin/html'
- manifest='${version.manifest}'
- includes='LICENSE,org/**/*.class,org/**/*.properties'/>
- <jar jarfile='bin/${jarfileSamples}' basedir='bin/html'
- includes='LICENSE,sample/**'/>
- </target>
-
- <target name='jar-xni'>
- <mkdir dir="bin/html"/>
- <copy todir='bin/html'>
- <fileset dir='.' includes='LICENSE'/>
- <fileset dir='src/html' includes='META-INF/services/**'/>
- </copy>
- <jar jarfile='bin/${jarfileXni}' basedir='bin/html'
- includes='LICENSE,META-INF/services/**'/>
- </target>
-
- <target name='package' depends='jar,doc'>
- <mkdir dir='bin/package/${fullname}'/>
- <copy todir='bin/package/${fullname}'>
- <fileset dir='.' includes='${contents},${contents.full}'/>
- <fileset dir='bin' includes='${contents.jars}'/>
- </copy>
- </target>
-
- <target name='package-nodir'>
- <mkdir dir='bin/package-${name}'/>
- <copy todir='bin/package-${name}'>
- <fileset dir='bin/package/${fullname}' includes='**'/>
- </copy>
- </target>
-
- <target name='zip' depends='package'>
- <zip zipfile='${zipfile}' basedir='bin/package' includes='${fullname}/**'/>
- </target>
-
- <target name='tgz' depends='package'>
- <tar tarfile='${tarfile}' basedir='bin/package' includes='${fullname}/**'/>
- <gzip zipfile='${tgzfile}' src='${tarfile}'/>
- <delete file='${tarfile}'/>
- </target>
-
- <target name='doc' unless='docs.done'>
- <delete dir='${javadoc.dir}'/>
- <mkdir dir='${javadoc.dir}'/>
- <javadoc packagenames='${package},${package}.parsers,${package}.filters'
- sourcepath='src/html' destdir='${javadoc.dir}'
- author='true' version='true' use='true'
- windowtitle="${Name} Implementation"
- doctitle="${Name}"
- bottom="${copyright}"
- />
- <property name='docs.done' value='true'/>
- </target>
-
- <target name='version-init'>
- <mkdir dir='${version.dir.java}/'/>
- <dependset>
- <srcfilelist dir='.' files='build-html.xml'/>
- <targetfilelist dir='.' files='${version.manifest},${version.java}'/>
- </dependset>
- <available property='available.version' file='${version.java}'/>
- </target>
-
- <target name='version' depends='version-init' unless='available.version'>
- <echo message='Generating ${version.java}'/>
- <echo file='${version.java}'>/* ${copyright} */
-
-package org.cyberneko.html;
-
-/**
- * This class holds version information for the ${FullTitle}.
- *
- * @author ${author}
- */
-public class Version {
-
- /** Returns the version string. */
- public static String getVersion() { return "${Name}"; }
-
- /** Prints the version string to standard output. */
- public static void main(String[] argv) {
- System.out.println(getVersion());
- } // main(String[])
-
-} // class Version</echo>
- <echo message='Generating ${version.manifest}'/>
- <echo file='${version.manifest}'>
-Name: org/cyberneko/html/
-Implementation-Title: ${FullTitle}
-Implementation-Version: ${version}
-Implementation-Vendor: ${author}
-Implementation-URL: ${URL}
-Specification-Title: Hyper-Text Markup Language (HTML)
-Specification-Vendor: World Wide Web Consortium (W3C)
-Specification-Version: 4.01
-
-</echo>
- </target>
-
- <target name='test' depends='jar'>
- <javac srcdir='src/html' destdir='bin/html' includes='test/**'/>
- <jar jarfile='${jarfileTest}' basedir='bin/html'
- includes='test/**/*.class,test/**/*.properties'/>
- <mkdir dir='data/html/output'/>
- <java classname='org.apache.tools.ant.Main' fork='true' failonerror='true'>
- <classpath>
- <pathelement path='${java.class.path}'/>
- <pathelement location='${jarfile}'/>
- <pathelement location='${jarfileTest}'/>
- </classpath>
- <arg value='-f'/>
- <arg value='build-html-test.xml'/>
- </java>
- </target>
-
- <target name='clean'>
- <delete dir='bin' quiet='true'/>
- <delete dir='${javadoc.dir}' quiet='true'/>
- </target>
-
-</project>
diff --git a/nekohtml/build.bat b/nekohtml/build.bat
deleted file mode 100644
index f070bd0..0000000
--- a/nekohtml/build.bat
+++ /dev/null
@@ -1,40 +0,0 @@
- at echo off
-if "%JAVA_HOME%" == "" goto error
-if not exist lib\xalan.jar goto requirements
-set LOCALCLASSPATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar;lib\xml-apis.jar;lib\xalan.jar;lib\xercesImpl.jar;lib\ant.jar;lib\ant-launcher.jar;lib\jing.jar;lib\junit.jar
-"%JAVA_HOME%\bin\java" -classpath "%LOCALCLASSPATH%" org.apache.tools.ant.Main %1 %2 %3 %4 %5
-goto end
-:error
-echo error: JAVA_HOME not found in your environment.
-goto end
-:requirements
-echo error: Missing required jar files.
-echo.
-echo The Ant tool is required. Download Ant from the following URL
-echo http://jakarta.apache.org/ant/index.html and place the ant.jar
-echo file in the lib/ directory.
-echo.
-echo Please download Xalan2 from http://xml.apache.org/dist/xalan-j/
-echo and place the following files in the lib/ directory:
-echo.
-echo xml-apis.jar
-echo xalan.jar
-echo xercesImpl.jar
-echo.
-echo Please download Xerces2 from http://xml.apache.org/dist/xerces-j/
-echo and place the following files in the lib/ directory:
-echo.
-echo xercesSamples.jar
-echo.
-echo If building ManekiNeko, James Clark's Jing Relax NG validator
-echo is also required. Please download the Jar file distribution
-echo from http://www.thaiopensource.com/relaxng/jing.html and place
-echo the following file in the lib/ directory:
-echo.
-echo jing.jar
-echo.
-if not exist lib md lib
-goto end
-:end
-set LOCALCLASSPATH=
- at echo on
diff --git a/nekohtml/data/html/canonical/README b/nekohtml/data/html/canonical/README
deleted file mode 100644
index 5b2c69b..0000000
--- a/nekohtml/data/html/canonical/README
+++ /dev/null
@@ -1,14 +0,0 @@
-The "canonical" output of the files in this directory are
-a modified NSGMLS format, as described below. Each piece
-of information is conveyed on a separate line, encoded in
-UTF-8.
-
- startElement ::= '(' name
- attribute ::= 'A' name ' ' value
- endElement ::= ')' name
- characters ::= '"' text
- comment ::= '#' text
-
- text ::= Unicode chars, with tab, carriage return, and
- newline escaped as \t, \r, and \n, respectively.
-
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test00.html b/nekohtml/data/html/canonical/test00.html
deleted file mode 100644
index 483b5b6..0000000
--- a/nekohtml/data/html/canonical/test00.html
+++ /dev/null
@@ -1,2 +0,0 @@
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test01.html b/nekohtml/data/html/canonical/test01.html
deleted file mode 100644
index fdc2dc0..0000000
--- a/nekohtml/data/html/canonical/test01.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"Just text.
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test02.html b/nekohtml/data/html/canonical/test02.html
deleted file mode 100644
index 419fc0c..0000000
--- a/nekohtml/data/html/canonical/test02.html
+++ /dev/null
@@ -1,7 +0,0 @@
-(HTML
-(BODY
-(H1
-"Header
-)H1
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test03.html b/nekohtml/data/html/canonical/test03.html
deleted file mode 100644
index 40b2656..0000000
--- a/nekohtml/data/html/canonical/test03.html
+++ /dev/null
@@ -1,7 +0,0 @@
-(HTML
-(BODY
-(P
-"Paragraph text.
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test04.html b/nekohtml/data/html/canonical/test04.html
deleted file mode 100644
index 2fa2b7f..0000000
--- a/nekohtml/data/html/canonical/test04.html
+++ /dev/null
@@ -1,10 +0,0 @@
-(HTML
-(BODY
-(P
-"Paragraph text.\n
-)P
-(P
-"Additional text.
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test05.html b/nekohtml/data/html/canonical/test05.html
deleted file mode 100644
index 7344784..0000000
--- a/nekohtml/data/html/canonical/test05.html
+++ /dev/null
@@ -1,8 +0,0 @@
-(HTML
-(HEAD
-(SCRIPT
-Atype text/javascript
-"\n This is a <b>test</b>. Don't go crazy! </i>\n
-)SCRIPT
-)HEAD
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test06.html b/nekohtml/data/html/canonical/test06.html
deleted file mode 100644
index ddac85d..0000000
--- a/nekohtml/data/html/canonical/test06.html
+++ /dev/null
@@ -1,17 +0,0 @@
-(HTML
-(BODY
-"This
-(I
-"is
-(B
-Aclass test
-"unbalanced
-)B
-)I
-(B
-Aclass test
-" content
-)B
-", dude!
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test07.html b/nekohtml/data/html/canonical/test07.html
deleted file mode 100644
index 5f55ae6..0000000
--- a/nekohtml/data/html/canonical/test07.html
+++ /dev/null
@@ -1,15 +0,0 @@
-(HTML
-(BODY
-(TABLE
-(TR
-(TD
-Anowrap
-)TD
-(TD
-Aalign middle
-Anowrap
-)TD
-)TR
-)TABLE
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test08.html b/nekohtml/data/html/canonical/test08.html
deleted file mode 100644
index e72fd76..0000000
--- a/nekohtml/data/html/canonical/test08.html
+++ /dev/null
@@ -1,7 +0,0 @@
-(HTML
-(HEAD
-(FOOBAR
-"Text
-)FOOBAR
-)HEAD
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test09.html b/nekohtml/data/html/canonical/test09.html
deleted file mode 100644
index cc8c86f..0000000
--- a/nekohtml/data/html/canonical/test09.html
+++ /dev/null
@@ -1,14 +0,0 @@
-(HTML
-(HEAD
-(META
-Acontent text/html; charset=utf-8
-Ahttp-equiv content-type
-)META
-"\n
-)HEAD
-(BODY
-(H1
-"アニメ
-)H1
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test10.html b/nekohtml/data/html/canonical/test10.html
deleted file mode 100644
index 65fa659..0000000
--- a/nekohtml/data/html/canonical/test10.html
+++ /dev/null
@@ -1,14 +0,0 @@
-(HTML
-(HEAD
-(META
-Acontent text/html; charset=utf-16
-Ahttp-equiv content-type
-)META
-"\n
-)HEAD
-(BODY
-(H1
-"アニメ(LE)
-)H1
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test100.html b/nekohtml/data/html/canonical/test100.html
deleted file mode 100644
index 6c15d14..0000000
--- a/nekohtml/data/html/canonical/test100.html
+++ /dev/null
@@ -1,14 +0,0 @@
-(HTML
-(BODY
-(P
-"\n
-(A
-Ahref link.htm
-(H3
-"Header
-)H3
-)A
-"\n
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test101.html b/nekohtml/data/html/canonical/test101.html
deleted file mode 100644
index 9515d2f..0000000
--- a/nekohtml/data/html/canonical/test101.html
+++ /dev/null
@@ -1,4 +0,0 @@
-?base http://foo.bar
-?tags :noads:
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test102.html b/nekohtml/data/html/canonical/test102.html
deleted file mode 100644
index 57e84ce..0000000
--- a/nekohtml/data/html/canonical/test102.html
+++ /dev/null
@@ -1,12 +0,0 @@
-(HTML
-(HEAD
-(META
-Acontent text/html;charset=iso-8859-1
-Ahttp-equiv content-type
-)META
-"\n
-)HEAD
-(BODY
-"—
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test103.html b/nekohtml/data/html/canonical/test103.html
deleted file mode 100644
index a224725..0000000
--- a/nekohtml/data/html/canonical/test103.html
+++ /dev/null
@@ -1,3 +0,0 @@
-(HTML
-A{http://www.w3.org/2000/xmlns/}xmlns:A NSa
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test11.html b/nekohtml/data/html/canonical/test11.html
deleted file mode 100644
index 001b7c9..0000000
--- a/nekohtml/data/html/canonical/test11.html
+++ /dev/null
@@ -1,14 +0,0 @@
-(HTML
-(HEAD
-(META
-Acontent text/html; charset=utf-16
-Ahttp-equiv content-type
-)META
-"\n
-)HEAD
-(BODY
-(H1
-"アニメ(BE)
-)H1
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test12.html b/nekohtml/data/html/canonical/test12.html
deleted file mode 100644
index 0dc23a6..0000000
--- a/nekohtml/data/html/canonical/test12.html
+++ /dev/null
@@ -1,37 +0,0 @@
-(HTML
-(BODY
-(TABLE
-"\n
-(TR
-"\n
-(TD
-"\n
-(TABLE
-"\n
-(TR
-"\n
-(TD
-"cell 1
-)TD
-"\n
-(TD
-"\n
-)TD
-)TR
-)TABLE
-"\n
-)TD
-"\n
-)TR
-"\n
-(TR
-"\n
-(TD
-"cell 2
-)TD
-"\n
-)TR
-"\n
-)TABLE
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test13.html b/nekohtml/data/html/canonical/test13.html
deleted file mode 100644
index 4f57dca..0000000
--- a/nekohtml/data/html/canonical/test13.html
+++ /dev/null
@@ -1,23 +0,0 @@
-(HTML
-(BODY
-(UL
-"\n
-(LI
-"One\n
-)LI
-(LI
-"Two\n
-(UL
-"\n
-(LI
-"Two.One\n
-)LI
-)UL
-"\n
-)LI
-(LI
-"Three\n
-)LI
-)UL
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test14.html b/nekohtml/data/html/canonical/test14.html
deleted file mode 100644
index d711d88..0000000
--- a/nekohtml/data/html/canonical/test14.html
+++ /dev/null
@@ -1,30 +0,0 @@
-(HTML
-(BODY
-(TABLE
-"\n
-(TR
-"\n
-(TD
-"\n
-(OBJECT
-"\n
-(PARAM
-)PARAM
-"\n
-(EMBED
-"\n
-)EMBED
-"\n
-(NOEMBED
-"\n
-)NOEMBED
-"\n
-)OBJECT
-"\n
-)TD
-"\n
-)TR
-"\n
-)TABLE
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test15.html b/nekohtml/data/html/canonical/test15.html
deleted file mode 100644
index 0df0cf4..0000000
--- a/nekohtml/data/html/canonical/test15.html
+++ /dev/null
@@ -1,8 +0,0 @@
-(HTML
-(BODY
-(A
-Ahref http://example.com/cgi-bin/redirect?s=www.candy.com&u=Andy
-"M & Ms
-)A
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test16.html b/nekohtml/data/html/canonical/test16.html
deleted file mode 100644
index e56be7d..0000000
--- a/nekohtml/data/html/canonical/test16.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"&unknown1; & &unknown2;
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test17.html b/nekohtml/data/html/canonical/test17.html
deleted file mode 100644
index 9774917..0000000
--- a/nekohtml/data/html/canonical/test17.html
+++ /dev/null
@@ -1,14 +0,0 @@
-(HTML
-(BODY
-(TABLE
-"\n
-(TR
-(TD
-(INPUT
-Atype text
-)INPUT
-)TD
-)TR
-)TABLE
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test18.html b/nekohtml/data/html/canonical/test18.html
deleted file mode 100644
index d888d66..0000000
--- a/nekohtml/data/html/canonical/test18.html
+++ /dev/null
@@ -1,8 +0,0 @@
-(HTML
-(BODY
-(A
-Ahref /path/
-"blah
-)A
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test19.html b/nekohtml/data/html/canonical/test19.html
deleted file mode 100644
index e74c5ff..0000000
--- a/nekohtml/data/html/canonical/test19.html
+++ /dev/null
@@ -1,7 +0,0 @@
-(HTML
-(BODY
-(IMG
-Asrc me.gif
-)IMG
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test20.html b/nekohtml/data/html/canonical/test20.html
deleted file mode 100644
index 087ee37..0000000
--- a/nekohtml/data/html/canonical/test20.html
+++ /dev/null
@@ -1,8 +0,0 @@
-(HTML
-(BODY
-(SPAN
-Aclass note
-"Look Out!
-)SPAN
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test21.html b/nekohtml/data/html/canonical/test21.html
deleted file mode 100644
index 3bfc7fd..0000000
--- a/nekohtml/data/html/canonical/test21.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"M & M
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test22.html b/nekohtml/data/html/canonical/test22.html
deleted file mode 100644
index 4fd9cb0..0000000
--- a/nekohtml/data/html/canonical/test22.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"&foo;
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test23.html b/nekohtml/data/html/canonical/test23.html
deleted file mode 100644
index 591cf70..0000000
--- a/nekohtml/data/html/canonical/test23.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"<
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test24.html b/nekohtml/data/html/canonical/test24.html
deleted file mode 100644
index 907144f..0000000
--- a/nekohtml/data/html/canonical/test24.html
+++ /dev/null
@@ -1,6 +0,0 @@
-(HTML
-(BODY
-(A
-)A
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test25.html b/nekohtml/data/html/canonical/test25.html
deleted file mode 100644
index 483b5b6..0000000
--- a/nekohtml/data/html/canonical/test25.html
+++ /dev/null
@@ -1,2 +0,0 @@
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test26.html b/nekohtml/data/html/canonical/test26.html
deleted file mode 100644
index 483b5b6..0000000
--- a/nekohtml/data/html/canonical/test26.html
+++ /dev/null
@@ -1,2 +0,0 @@
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test27.html b/nekohtml/data/html/canonical/test27.html
deleted file mode 100644
index 483b5b6..0000000
--- a/nekohtml/data/html/canonical/test27.html
+++ /dev/null
@@ -1,2 +0,0 @@
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test28.html b/nekohtml/data/html/canonical/test28.html
deleted file mode 100644
index 1e0e5b6..0000000
--- a/nekohtml/data/html/canonical/test28.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"< =
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test29.html b/nekohtml/data/html/canonical/test29.html
deleted file mode 100644
index f4aac45..0000000
--- a/nekohtml/data/html/canonical/test29.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"&#foo;
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test30.html b/nekohtml/data/html/canonical/test30.html
deleted file mode 100644
index ea998fb..0000000
--- a/nekohtml/data/html/canonical/test30.html
+++ /dev/null
@@ -1,8 +0,0 @@
-(HTML
-(BODY
-(A
-Ahref /cgi-bin/myscript
-"happy
-)A
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test31.html b/nekohtml/data/html/canonical/test31.html
deleted file mode 100644
index a078c93..0000000
--- a/nekohtml/data/html/canonical/test31.html
+++ /dev/null
@@ -1,8 +0,0 @@
-(HTML
-(BODY
-(A
-Ahref /broken/
-"Too Much to Ask
-)A
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test32.html b/nekohtml/data/html/canonical/test32.html
deleted file mode 100644
index 1d7de46..0000000
--- a/nekohtml/data/html/canonical/test32.html
+++ /dev/null
@@ -1,9 +0,0 @@
-(HTML
-(BODY
-(IMG
-Aalt this ain't a real quote
-Asrc aint.gif
-)IMG
-"\n"this & that" ™\n -- Andy <andyc at apache.org>
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test33.html b/nekohtml/data/html/canonical/test33.html
deleted file mode 100644
index 9580ce1..0000000
--- a/nekohtml/data/html/canonical/test33.html
+++ /dev/null
@@ -1,8 +0,0 @@
-(HTML
-(HEAD
-(SCRIPT
-Atype text/x-nekoscript
-"\n(h1\n"Header\n)h1\n
-)SCRIPT
-)HEAD
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test34.html b/nekohtml/data/html/canonical/test34.html
deleted file mode 100644
index a5db79e..0000000
--- a/nekohtml/data/html/canonical/test34.html
+++ /dev/null
@@ -1,12 +0,0 @@
-(HTML
-(BODY
-(LI
-"Item1
-(UL
-(LI
-"Item2
-)LI
-)UL
-)LI
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test35.html b/nekohtml/data/html/canonical/test35.html
deleted file mode 100644
index 3f1b9e7..0000000
--- a/nekohtml/data/html/canonical/test35.html
+++ /dev/null
@@ -1,31 +0,0 @@
-(HTML
-(BODY
-(TABLE
-"\n
-(TR
-"\n
-(TH
-"foo\n
-)TH
-(TH
-"bar\n
-)TH
-(TH
-"baz\n
-)TH
-)TR
-(TR
-"\n
-(TD
-"foo\n
-)TD
-(TD
-"bar\n
-)TD
-(TD
-"baz\n
-)TD
-)TR
-)TABLE
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test36.html b/nekohtml/data/html/canonical/test36.html
deleted file mode 100644
index 3430e78..0000000
--- a/nekohtml/data/html/canonical/test36.html
+++ /dev/null
@@ -1,13 +0,0 @@
-(HTML
-(BODY
-(A
-Aname foo
-)A
-(P
-(A
-Aname foo
-"Blah
-)A
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test37.html b/nekohtml/data/html/canonical/test37.html
deleted file mode 100644
index 85cb5c7..0000000
--- a/nekohtml/data/html/canonical/test37.html
+++ /dev/null
@@ -1,23 +0,0 @@
-(HTML
-(BODY
-(TABLE
-"\n
-(TR
-"\n
-(TD
-"Alpha\n
-)TD
-)TR
-)TABLE
-"\n
-(TABLE
-"\n
-(TR
-"\n
-(TD
-"Beta\n
-)TD
-)TR
-)TABLE
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test38.html b/nekohtml/data/html/canonical/test38.html
deleted file mode 100644
index ed72976..0000000
--- a/nekohtml/data/html/canonical/test38.html
+++ /dev/null
@@ -1,27 +0,0 @@
-(HTML
-"\n
-(BODY
-"\n
-(P
-"Here we go!
-(A
-Ahref http://bigidea.com/
-"Bob
-)A
-"
-(BR
-)BR
-"\n and
-(A
-Ahref http://larryboy.com/
-" Larry
-)A
-"\n and friends
-(A
-Ahref http://google.com/
-"Google
-)A
-"\n
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test39.html b/nekohtml/data/html/canonical/test39.html
deleted file mode 100644
index 8f16348..0000000
--- a/nekohtml/data/html/canonical/test39.html
+++ /dev/null
@@ -1,15 +0,0 @@
-(HTML
-(BODY
-(H1
-"Header1
-)H1
-"\n
-(SCRIPT
-"\ndocument.write('ABC');\n<!--\ndocument.write("<script>document.write('Hello, World')
-)SCRIPT
-"");\n//-->\ndocument.write('XYZ');\n\n
-(H2
-"Header2
-)H2
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test40.html b/nekohtml/data/html/canonical/test40.html
deleted file mode 100644
index c00f757..0000000
--- a/nekohtml/data/html/canonical/test40.html
+++ /dev/null
@@ -1,26 +0,0 @@
-(HTML
-(BODY
-(TABLE
-"\n
-(COL
-)COL
-"\n
-(COL
-Astyle text-align: right
-)COL
-"\n
-(TR
-"\n
-(TD
-"This
-)TD
-"\n
-(TD
-"That
-)TD
-"\n
-)TR
-"\n
-)TABLE
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test41.html b/nekohtml/data/html/canonical/test41.html
deleted file mode 100644
index d846daa..0000000
--- a/nekohtml/data/html/canonical/test41.html
+++ /dev/null
@@ -1,18 +0,0 @@
-(HTML
-(HEAD
-(TITLE
-"foo
-)TITLE
-)HEAD
-(BODY
-"\n
-(FORM
-Aid form1
-"\n
-(ISINDEX
-Aprompt enterSomeText
-)ISINDEX
-"\n
-)FORM
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test42.html b/nekohtml/data/html/canonical/test42.html
deleted file mode 100644
index d4a00a0..0000000
--- a/nekohtml/data/html/canonical/test42.html
+++ /dev/null
@@ -1,9 +0,0 @@
-(HTML
-(HEAD
-(SCRIPT
-)SCRIPT
-(TITLE
-"Title
-)TITLE
-)HEAD
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test43.html b/nekohtml/data/html/canonical/test43.html
deleted file mode 100644
index e6d7c70..0000000
--- a/nekohtml/data/html/canonical/test43.html
+++ /dev/null
@@ -1,17 +0,0 @@
-(HTML
-"\n
-(BODY
-"\n
-(P
-"\n
-(BUTTON
-" a button
-)BUTTON
-"
-(BR
-)BR
-"\n
-)P
-"\n
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test44.html b/nekohtml/data/html/canonical/test44.html
deleted file mode 100644
index cd56447..0000000
--- a/nekohtml/data/html/canonical/test44.html
+++ /dev/null
@@ -1,3 +0,0 @@
-?target
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test45.html b/nekohtml/data/html/canonical/test45.html
deleted file mode 100644
index 1b7d16f..0000000
--- a/nekohtml/data/html/canonical/test45.html
+++ /dev/null
@@ -1,3 +0,0 @@
-?target data
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test46.html b/nekohtml/data/html/canonical/test46.html
deleted file mode 100644
index dcc343e..0000000
--- a/nekohtml/data/html/canonical/test46.html
+++ /dev/null
@@ -1,3 +0,0 @@
-?target data\t
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test47.html b/nekohtml/data/html/canonical/test47.html
deleted file mode 100644
index a754620..0000000
--- a/nekohtml/data/html/canonical/test47.html
+++ /dev/null
@@ -1,3 +0,0 @@
-?php print "Hello, World.\\n";\n
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test48.html b/nekohtml/data/html/canonical/test48.html
deleted file mode 100644
index dee8a39..0000000
--- a/nekohtml/data/html/canonical/test48.html
+++ /dev/null
@@ -1,7 +0,0 @@
-(HTML
-(BODY
-(ISINDEX
-Aprompt enterSomeText
-)ISINDEX
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test49.html b/nekohtml/data/html/canonical/test49.html
deleted file mode 100644
index d35da08..0000000
--- a/nekohtml/data/html/canonical/test49.html
+++ /dev/null
@@ -1,3 +0,0 @@
-!
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test50.html b/nekohtml/data/html/canonical/test50.html
deleted file mode 100644
index 074d80d..0000000
--- a/nekohtml/data/html/canonical/test50.html
+++ /dev/null
@@ -1,13 +0,0 @@
-(HTML
-(BODY
-(A
-Ahref foo
-)A
-(P
-(A
-Ahref foo
-"Blah
-)A
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test51.html b/nekohtml/data/html/canonical/test51.html
deleted file mode 100644
index 95509c8..0000000
--- a/nekohtml/data/html/canonical/test51.html
+++ /dev/null
@@ -1,16 +0,0 @@
-(HTML
-(BODY
-(UL
-"\n
-(LI
-"Item 1\n
-(P
-"Paragraph\n
-)P
-)LI
-(LI
-"Item 2\n
-)LI
-)UL
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test52.html b/nekohtml/data/html/canonical/test52.html
deleted file mode 100644
index 483b5b6..0000000
--- a/nekohtml/data/html/canonical/test52.html
+++ /dev/null
@@ -1,2 +0,0 @@
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test53.html b/nekohtml/data/html/canonical/test53.html
deleted file mode 100644
index 67b5687..0000000
--- a/nekohtml/data/html/canonical/test53.html
+++ /dev/null
@@ -1,19 +0,0 @@
-(HTML
-"\n
-(BODY
-"\n
-(FORM
-"\n
-(SPAN
-Aid span1
-(SPAN
-Aid span2
-(SELECT
-)SELECT
-)SPAN
-)SPAN
-"\n
-)FORM
-"\n
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test54.html b/nekohtml/data/html/canonical/test54.html
deleted file mode 100644
index 6377a69..0000000
--- a/nekohtml/data/html/canonical/test54.html
+++ /dev/null
@@ -1,10 +0,0 @@
-(HTML
-(BODY
-(P
-(FORM
-(P
-)P
-)FORM
-)P
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test55.html b/nekohtml/data/html/canonical/test55.html
deleted file mode 100644
index 03f62a2..0000000
--- a/nekohtml/data/html/canonical/test55.html
+++ /dev/null
@@ -1,8 +0,0 @@
-(HTML
-(BODY
-(FONT
-(SELECT
-)SELECT
-)FONT
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test56.html b/nekohtml/data/html/canonical/test56.html
deleted file mode 100644
index 55fb583..0000000
--- a/nekohtml/data/html/canonical/test56.html
+++ /dev/null
@@ -1,12 +0,0 @@
-(HTML
-(BODY
-(FORM
-(CENTER
-(SELECT
-(OPTION
-)OPTION
-)SELECT
-)CENTER
-)FORM
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test57.html b/nekohtml/data/html/canonical/test57.html
deleted file mode 100644
index 2b731fa..0000000
--- a/nekohtml/data/html/canonical/test57.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"Outside content
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test58.html b/nekohtml/data/html/canonical/test58.html
deleted file mode 100644
index c7f693a..0000000
--- a/nekohtml/data/html/canonical/test58.html
+++ /dev/null
@@ -1,7 +0,0 @@
-(HTML
-(BODY
-(TEXTAREA
-"&
-)TEXTAREA
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test59.html b/nekohtml/data/html/canonical/test59.html
deleted file mode 100644
index a5ea351..0000000
--- a/nekohtml/data/html/canonical/test59.html
+++ /dev/null
@@ -1,7 +0,0 @@
-(HTML
-(HEAD
-(SCRIPT
-"&
-)SCRIPT
-)HEAD
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test60.html b/nekohtml/data/html/canonical/test60.html
deleted file mode 100644
index 65d680e..0000000
--- a/nekohtml/data/html/canonical/test60.html
+++ /dev/null
@@ -1,10 +0,0 @@
-(HTML
-(BODY
-(A
-Ahref foo
-(FONT
-"text
-)FONT
-)A
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test61.html b/nekohtml/data/html/canonical/test61.html
deleted file mode 100644
index 56aad6b..0000000
--- a/nekohtml/data/html/canonical/test61.html
+++ /dev/null
@@ -1,23 +0,0 @@
-(HTML
-"\n
-(HEAD
-(META
-Acontent no-cache
-Ahttp-equiv Pragma
-)META
-"\n\n
-(TITLE
-"Title
-)TITLE
-"\n
-(META
-Acontent text/html; charset=iso-8859-1
-Ahttp-equiv Content-Type
-)META
-"\n
-)HEAD
-"\n
-(BODY
-"\n\n
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test62.html b/nekohtml/data/html/canonical/test62.html
deleted file mode 100644
index 30d0545..0000000
--- a/nekohtml/data/html/canonical/test62.html
+++ /dev/null
@@ -1,12 +0,0 @@
-(HTML
-(HEAD
-"\n
-)HEAD
-(BODY
-(SPAN
-Aid cc
-Astyle behavior:url(#default#clientCaps)
-)SPAN
-"\n
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test63.html b/nekohtml/data/html/canonical/test63.html
deleted file mode 100644
index ba41cb2..0000000
--- a/nekohtml/data/html/canonical/test63.html
+++ /dev/null
@@ -1,16 +0,0 @@
-(HTML
-(BODY
-(TABLE
-(TR
-(TD
-(TABLE
-(TR
-(TD
-)TD
-)TR
-)TABLE
-)TD
-)TR
-)TABLE
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test64.html b/nekohtml/data/html/canonical/test64.html
deleted file mode 100644
index 6ce9be4..0000000
--- a/nekohtml/data/html/canonical/test64.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-Abgcolor white
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test65.html b/nekohtml/data/html/canonical/test65.html
deleted file mode 100644
index d35da08..0000000
--- a/nekohtml/data/html/canonical/test65.html
+++ /dev/null
@@ -1,3 +0,0 @@
-!
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test66.html b/nekohtml/data/html/canonical/test66.html
deleted file mode 100644
index 717dc77..0000000
--- a/nekohtml/data/html/canonical/test66.html
+++ /dev/null
@@ -1,3 +0,0 @@
-!HTML
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test67.html b/nekohtml/data/html/canonical/test67.html
deleted file mode 100644
index 6730906..0000000
--- a/nekohtml/data/html/canonical/test67.html
+++ /dev/null
@@ -1,4 +0,0 @@
-!HTML
-ppublic_id
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test68.html b/nekohtml/data/html/canonical/test68.html
deleted file mode 100644
index fc4cf34..0000000
--- a/nekohtml/data/html/canonical/test68.html
+++ /dev/null
@@ -1,5 +0,0 @@
-!HTML
-ppublic_id
-ssystem_id
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test69.html b/nekohtml/data/html/canonical/test69.html
deleted file mode 100644
index fc4cf34..0000000
--- a/nekohtml/data/html/canonical/test69.html
+++ /dev/null
@@ -1,5 +0,0 @@
-!HTML
-ppublic_id
-ssystem_id
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test70.html b/nekohtml/data/html/canonical/test70.html
deleted file mode 100644
index e016994..0000000
--- a/nekohtml/data/html/canonical/test70.html
+++ /dev/null
@@ -1,4 +0,0 @@
-!HTML
-ssystem_id
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test71.html b/nekohtml/data/html/canonical/test71.html
deleted file mode 100644
index 16b5189..0000000
--- a/nekohtml/data/html/canonical/test71.html
+++ /dev/null
@@ -1,3 +0,0 @@
-!ROOT
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test72.html b/nekohtml/data/html/canonical/test72.html
deleted file mode 100644
index 109bd92..0000000
--- a/nekohtml/data/html/canonical/test72.html
+++ /dev/null
@@ -1,7 +0,0 @@
-(HTML
-(BODY
-(A
-Ahref a&b
-)A
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test73.html b/nekohtml/data/html/canonical/test73.html
deleted file mode 100644
index a61e49d..0000000
--- a/nekohtml/data/html/canonical/test73.html
+++ /dev/null
@@ -1,11 +0,0 @@
-(HTML
-(HEAD
-(SCRIPT
-)SCRIPT
-)HEAD
-(BODY
-(H1
-"Title
-)H1
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test74.html b/nekohtml/data/html/canonical/test74.html
deleted file mode 100644
index 15ecba9..0000000
--- a/nekohtml/data/html/canonical/test74.html
+++ /dev/null
@@ -1,15 +0,0 @@
-!HTML
-p-//W3C//DTD HTML 4.01 Transitional//EN
-shttp://www.w3.o$
-(HTML
-(HEAD
-(TITLE
-"Title
-)TITLE
-)HEAD
-(BODY
-(H1
-"Header1
-)H1
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test75.html b/nekohtml/data/html/canonical/test75.html
deleted file mode 100644
index 12cfb0d..0000000
--- a/nekohtml/data/html/canonical/test75.html
+++ /dev/null
@@ -1,9 +0,0 @@
-(HTML
-(BODY
-(P
-?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office"
-(IMG
-)IMG
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test76.html b/nekohtml/data/html/canonical/test76.html
deleted file mode 100644
index 4a88269..0000000
--- a/nekohtml/data/html/canonical/test76.html
+++ /dev/null
@@ -1,17 +0,0 @@
-(HTML
-(BODY
-(P
-"outer paragraph\n
-)P
-(P
-"inner paragraph
-(BR
-)BR
-"second line in inner paragraph\n
-)P
-"second line in outer paragrapth\n
-(P
-)P
-"outside paragraph tags
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test77.html b/nekohtml/data/html/canonical/test77.html
deleted file mode 100644
index ed4dd79..0000000
--- a/nekohtml/data/html/canonical/test77.html
+++ /dev/null
@@ -1,4 +0,0 @@
-(HTML
-(FRAMESET
-)FRAMESET
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test78.html b/nekohtml/data/html/canonical/test78.html
deleted file mode 100644
index c8c3b14..0000000
--- a/nekohtml/data/html/canonical/test78.html
+++ /dev/null
@@ -1,3 +0,0 @@
-#\na\nb\nc\n
-(HTML
-)HTML
diff --git a/nekohtml/data/html/canonical/test79.html b/nekohtml/data/html/canonical/test79.html
deleted file mode 100644
index e593b84..0000000
--- a/nekohtml/data/html/canonical/test79.html
+++ /dev/null
@@ -1,3 +0,0 @@
-(HTML
-Aa1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 [...]
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test80.html b/nekohtml/data/html/canonical/test80.html
deleted file mode 100644
index c6ee391..0000000
--- a/nekohtml/data/html/canonical/test80.html
+++ /dev/null
@@ -1,12 +0,0 @@
-(HTML
-(BODY
-(P
-"P1
-#[CDATA[<h1>Header</h1>]]
-"\n
-)P
-(P
-"P2
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test81.html b/nekohtml/data/html/canonical/test81.html
deleted file mode 100644
index 7301fc1..0000000
--- a/nekohtml/data/html/canonical/test81.html
+++ /dev/null
@@ -1,12 +0,0 @@
-#one\ntwo\n\nthree\n\n\n
-?target one\ntwo\n\nthree\n\n\n
-(HTML
-Aattr one two three
-"\n
-(BODY
-"\n[one\ntwo\n\nthree\n\n\n]\n
-(TEXTAREA
-"one\ntwo\n\nthree\n\n\n
-)TEXTAREA
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test82.html b/nekohtml/data/html/canonical/test82.html
deleted file mode 100644
index b11b9be..0000000
--- a/nekohtml/data/html/canonical/test82.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(H:BODY
-A{http://www.w3.org/2000/xmlns/}xmlns:H http://www.w3.org/1999/xhtml
-)H:BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test83.html b/nekohtml/data/html/canonical/test83.html
deleted file mode 100644
index fc28ed6..0000000
--- a/nekohtml/data/html/canonical/test83.html
+++ /dev/null
@@ -1,22 +0,0 @@
-(HTML
-(BODY
-(TABLE
-(TR
-(TD
-(TABLE
-(TR
-(TD
-(TABLE
-(TR
-(TD
-)TD
-)TR
-)TABLE
-)TD
-)TR
-)TABLE
-)TD
-)TR
-)TABLE
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test84.html b/nekohtml/data/html/canonical/test84.html
deleted file mode 100644
index c5620b6..0000000
--- a/nekohtml/data/html/canonical/test84.html
+++ /dev/null
@@ -1,28 +0,0 @@
-(HTML
-A{http://www.w3.org/2000/xmlns/}xmlns:A NSa
-A{http://www.w3.org/2000/xmlns/}xmlns:B NSb
-A{http://www.w3.org/2000/xmlns/}xmlns:C NSc
-A{http://www.w3.org/2000/xmlns/}xmlns:D NSd
-A{http://www.w3.org/2000/xmlns/}xmlns:E NSe
-A{http://www.w3.org/2000/xmlns/}xmlns:F NSf
-A{http://www.w3.org/2000/xmlns/}xmlns:G NSg
-A{http://www.w3.org/2000/xmlns/}xmlns:H NSh
-A{http://www.w3.org/2000/xmlns/}xmlns:I NSi
-A{http://www.w3.org/2000/xmlns/}xmlns:J NSj
-A{http://www.w3.org/2000/xmlns/}xmlns:K NSk
-A{http://www.w3.org/2000/xmlns/}xmlns:L NSl
-A{http://www.w3.org/2000/xmlns/}xmlns:M NSm
-A{http://www.w3.org/2000/xmlns/}xmlns:N NSn
-A{http://www.w3.org/2000/xmlns/}xmlns:O NSo
-A{http://www.w3.org/2000/xmlns/}xmlns:P NSp
-A{http://www.w3.org/2000/xmlns/}xmlns:Q NSq
-A{http://www.w3.org/2000/xmlns/}xmlns:R NSr
-A{http://www.w3.org/2000/xmlns/}xmlns:S NSs
-A{http://www.w3.org/2000/xmlns/}xmlns:T NSt
-A{http://www.w3.org/2000/xmlns/}xmlns:U NSu
-A{http://www.w3.org/2000/xmlns/}xmlns:V NSv
-A{http://www.w3.org/2000/xmlns/}xmlns:W NSw
-A{http://www.w3.org/2000/xmlns/}xmlns:X NSx
-A{http://www.w3.org/2000/xmlns/}xmlns:Y NSy
-A{http://www.w3.org/2000/xmlns/}xmlns:Z NSz
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test85.html b/nekohtml/data/html/canonical/test85.html
deleted file mode 100644
index 66bad4b..0000000
--- a/nekohtml/data/html/canonical/test85.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"&
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test86.html b/nekohtml/data/html/canonical/test86.html
deleted file mode 100644
index 2e03ee1..0000000
--- a/nekohtml/data/html/canonical/test86.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"&#x
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test87.html b/nekohtml/data/html/canonical/test87.html
deleted file mode 100644
index c563894..0000000
--- a/nekohtml/data/html/canonical/test87.html
+++ /dev/null
@@ -1,7 +0,0 @@
-!HTML
-p-//W3C//DTD HTML 4.0 Transitional//EN
-(HTML
-(BODY
-"Hello
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test88.html b/nekohtml/data/html/canonical/test88.html
deleted file mode 100644
index 60e7325..0000000
--- a/nekohtml/data/html/canonical/test88.html
+++ /dev/null
@@ -1,8 +0,0 @@
-(HTML
-(BODY
-"Hello
-(P
-"World
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test89.html b/nekohtml/data/html/canonical/test89.html
deleted file mode 100644
index 87d1597..0000000
--- a/nekohtml/data/html/canonical/test89.html
+++ /dev/null
@@ -1,5 +0,0 @@
-(HTML
-(BODY
-"&
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test90.html b/nekohtml/data/html/canonical/test90.html
deleted file mode 100644
index 9acaa46..0000000
--- a/nekohtml/data/html/canonical/test90.html
+++ /dev/null
@@ -1,3 +0,0 @@
-xversion 1.0
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test91.html b/nekohtml/data/html/canonical/test91.html
deleted file mode 100644
index 79214e6..0000000
--- a/nekohtml/data/html/canonical/test91.html
+++ /dev/null
@@ -1,6 +0,0 @@
-(HTML
-(BODY
-(P
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test92.html b/nekohtml/data/html/canonical/test92.html
deleted file mode 100644
index b0849c3..0000000
--- a/nekohtml/data/html/canonical/test92.html
+++ /dev/null
@@ -1,11 +0,0 @@
-(HTML
-(HEAD
-(SCRIPT
-"document.write("</SCRIPT\\>");
-)SCRIPT
-)HEAD
-(BODY
-(P
-)P
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test93.html b/nekohtml/data/html/canonical/test93.html
deleted file mode 100644
index 499bb17..0000000
--- a/nekohtml/data/html/canonical/test93.html
+++ /dev/null
@@ -1,12 +0,0 @@
-(HTML
-(BODY
-(TABLE
-(FORM
-(TR
-(TD
-)TD
-)TR
-)FORM
-)TABLE
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test94.html b/nekohtml/data/html/canonical/test94.html
deleted file mode 100644
index 0a4022a..0000000
--- a/nekohtml/data/html/canonical/test94.html
+++ /dev/null
@@ -1,13 +0,0 @@
-(HTML
-(HEAD
-(SCRIPT
-"\n<!--\nhtml script content\n//-->\n
-)SCRIPT
-"\n
-)HEAD
-(BODY
-(H1
-"Foo
-)H1
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test95.html b/nekohtml/data/html/canonical/test95.html
deleted file mode 100644
index 88feeb0..0000000
--- a/nekohtml/data/html/canonical/test95.html
+++ /dev/null
@@ -1,13 +0,0 @@
-(HTML
-(HEAD
-(SCRIPT
-"\nhtml script content\n//\n
-)SCRIPT
-"\n
-)HEAD
-(BODY
-(H1
-"Foo
-)H1
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test96.html b/nekohtml/data/html/canonical/test96.html
deleted file mode 100644
index 92eef47..0000000
--- a/nekohtml/data/html/canonical/test96.html
+++ /dev/null
@@ -1,13 +0,0 @@
-(HTML
-(HEAD
-(SCRIPT
-"\n<![CDATA[\nxhtml script content\n]]>\n
-)SCRIPT
-"\n
-)HEAD
-(BODY
-(H1
-"Foo
-)H1
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test97.html b/nekohtml/data/html/canonical/test97.html
deleted file mode 100644
index a14c5f7..0000000
--- a/nekohtml/data/html/canonical/test97.html
+++ /dev/null
@@ -1,13 +0,0 @@
-(HTML
-(HEAD
-(SCRIPT
-"\nxhtml script content\n\n
-)SCRIPT
-"\n
-)HEAD
-(BODY
-(H1
-"Foo
-)H1
-)BODY
-)HTML
diff --git a/nekohtml/data/html/canonical/test98.html b/nekohtml/data/html/canonical/test98.html
deleted file mode 100644
index 483b5b6..0000000
--- a/nekohtml/data/html/canonical/test98.html
+++ /dev/null
@@ -1,2 +0,0 @@
-(HTML
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/canonical/test99.html b/nekohtml/data/html/canonical/test99.html
deleted file mode 100644
index 48f935a..0000000
--- a/nekohtml/data/html/canonical/test99.html
+++ /dev/null
@@ -1,16 +0,0 @@
-(HTML
-A{http://www.w3.org/2000/xmlns/}xmlns:IE
-(HEAD
-(MAINA6
-(META
-Acontent text/html; charset=ISO-8859-1
-Ahttp-equiv Content-Type
-)META
-)MAINA6
-)HEAD
-(BODY
-(H1
-"Foo
-)H1
-)BODY
-)HTML
\ No newline at end of file
diff --git a/nekohtml/data/html/test00.html b/nekohtml/data/html/test00.html
deleted file mode 100644
index e69de29..0000000
diff --git a/nekohtml/data/html/test01.html b/nekohtml/data/html/test01.html
deleted file mode 100644
index fc73754..0000000
--- a/nekohtml/data/html/test01.html
+++ /dev/null
@@ -1 +0,0 @@
-Just text.
\ No newline at end of file
diff --git a/nekohtml/data/html/test02.html b/nekohtml/data/html/test02.html
deleted file mode 100644
index 689a688..0000000
--- a/nekohtml/data/html/test02.html
+++ /dev/null
@@ -1 +0,0 @@
-<h1>Header</h1>
\ No newline at end of file
diff --git a/nekohtml/data/html/test03.html b/nekohtml/data/html/test03.html
deleted file mode 100644
index 0f91a76..0000000
--- a/nekohtml/data/html/test03.html
+++ /dev/null
@@ -1 +0,0 @@
-<p>Paragraph text.
\ No newline at end of file
diff --git a/nekohtml/data/html/test04.html b/nekohtml/data/html/test04.html
deleted file mode 100644
index 70be1d7..0000000
--- a/nekohtml/data/html/test04.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<p>Paragraph text.
-<p>Additional text.
\ No newline at end of file
diff --git a/nekohtml/data/html/test05.html b/nekohtml/data/html/test05.html
deleted file mode 100644
index c0ab038..0000000
--- a/nekohtml/data/html/test05.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<script type=text/javascript>
- This is a <b>test</b>. Don't go crazy! </i>
-</script>
\ No newline at end of file
diff --git a/nekohtml/data/html/test06.html b/nekohtml/data/html/test06.html
deleted file mode 100644
index 77a1184..0000000
--- a/nekohtml/data/html/test06.html
+++ /dev/null
@@ -1 +0,0 @@
-This <i>is <b class=test>unbalanced</i> content</b>, dude!
\ No newline at end of file
diff --git a/nekohtml/data/html/test07.html b/nekohtml/data/html/test07.html
deleted file mode 100644
index 4823ba6..0000000
--- a/nekohtml/data/html/test07.html
+++ /dev/null
@@ -1 +0,0 @@
-<td nowrap><td nowrap align=middle>
\ No newline at end of file
diff --git a/nekohtml/data/html/test08.html b/nekohtml/data/html/test08.html
deleted file mode 100644
index 22002cc..0000000
--- a/nekohtml/data/html/test08.html
+++ /dev/null
@@ -1 +0,0 @@
-<foobar>Text</foobar>
\ No newline at end of file
diff --git a/nekohtml/data/html/test09.html b/nekohtml/data/html/test09.html
deleted file mode 100644
index c708058..0000000
--- a/nekohtml/data/html/test09.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<meta http-equiv='content-type' content='text/html; charset=utf-8'>
-<h1>アニメ</h1>
\ No newline at end of file
diff --git a/nekohtml/data/html/test10.html b/nekohtml/data/html/test10.html
deleted file mode 100644
index d00ce88..0000000
Binary files a/nekohtml/data/html/test10.html and /dev/null differ
diff --git a/nekohtml/data/html/test100.html b/nekohtml/data/html/test100.html
deleted file mode 100644
index ca8e980..0000000
--- a/nekohtml/data/html/test100.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<p>
-<a href="link.htm"><h3>Header</h3></a>
-</p>
\ No newline at end of file
diff --git a/nekohtml/data/html/test101.html b/nekohtml/data/html/test101.html
deleted file mode 100644
index 1f3953c..0000000
--- a/nekohtml/data/html/test101.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<?base http://foo.bar/>
-<?tags :noads:?>
\ No newline at end of file
diff --git a/nekohtml/data/html/test102.html b/nekohtml/data/html/test102.html
deleted file mode 100644
index 4d22592..0000000
--- a/nekohtml/data/html/test102.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<meta http-equiv='content-type' content='text/html;charset=iso-8859-1'>
-
\ No newline at end of file
diff --git a/nekohtml/data/html/test102.html.settings b/nekohtml/data/html/test102.html.settings
deleted file mode 100644
index d487ccf..0000000
--- a/nekohtml/data/html/test102.html.settings
+++ /dev/null
@@ -1 +0,0 @@
-feature http://cyberneko.org/html/features/scanner/fix-mswindows-refs true
\ No newline at end of file
diff --git a/nekohtml/data/html/test103.html b/nekohtml/data/html/test103.html
deleted file mode 100644
index e9ea5dc..0000000
--- a/nekohtml/data/html/test103.html
+++ /dev/null
@@ -1 +0,0 @@
-<html xmlns:a='NSa'>
\ No newline at end of file
diff --git a/nekohtml/data/html/test11.html b/nekohtml/data/html/test11.html
deleted file mode 100644
index f3f773a..0000000
Binary files a/nekohtml/data/html/test11.html and /dev/null differ
diff --git a/nekohtml/data/html/test12.html b/nekohtml/data/html/test12.html
deleted file mode 100644
index 183a39f..0000000
--- a/nekohtml/data/html/test12.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<table>
- <tr>
- <td>
- <table>
- <tr>
- <td>cell 1</td>
- <td>
- </table>
- </td>
- </tr>
- <tr>
- <td>cell 2</td>
- </tr>
-</table>
\ No newline at end of file
diff --git a/nekohtml/data/html/test13.html b/nekohtml/data/html/test13.html
deleted file mode 100644
index 653685f..0000000
--- a/nekohtml/data/html/test13.html
+++ /dev/null
@@ -1,8 +0,0 @@
-<ul>
- <li>One
- <li>Two
- <ul>
- <li>Two.One
- </ul>
- <li>Three
-</ul>
\ No newline at end of file
diff --git a/nekohtml/data/html/test14.html b/nekohtml/data/html/test14.html
deleted file mode 100644
index 6d9c62c..0000000
--- a/nekohtml/data/html/test14.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<table>
- <tr>
- <td>
- <object>
- <param>
- <embed>
- </embed>
- <noembed>
- </noembed>
- </object>
- </td>
- </tr>
-</table>
\ No newline at end of file
diff --git a/nekohtml/data/html/test15.html b/nekohtml/data/html/test15.html
deleted file mode 100644
index a5ede8e..0000000
--- a/nekohtml/data/html/test15.html
+++ /dev/null
@@ -1 +0,0 @@
-<a href='http://example.com/cgi-bin/redirect?s=www.candy.com&u=Andy'>M & Ms</a>
\ No newline at end of file
diff --git a/nekohtml/data/html/test16.html b/nekohtml/data/html/test16.html
deleted file mode 100644
index 87c9ea3..0000000
--- a/nekohtml/data/html/test16.html
+++ /dev/null
@@ -1 +0,0 @@
-&unknown1; & &unknown2;
\ No newline at end of file
diff --git a/nekohtml/data/html/test17.html b/nekohtml/data/html/test17.html
deleted file mode 100644
index 7edc579..0000000
--- a/nekohtml/data/html/test17.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<table>
-<tr><td><input type=text>
\ No newline at end of file
diff --git a/nekohtml/data/html/test18.html b/nekohtml/data/html/test18.html
deleted file mode 100644
index e08a8d8..0000000
--- a/nekohtml/data/html/test18.html
+++ /dev/null
@@ -1 +0,0 @@
-<a href=/path/>blah</a>
\ No newline at end of file
diff --git a/nekohtml/data/html/test19.html b/nekohtml/data/html/test19.html
deleted file mode 100644
index 44a6e26..0000000
--- a/nekohtml/data/html/test19.html
+++ /dev/null
@@ -1 +0,0 @@
-<Img Src='me.gif'>
\ No newline at end of file
diff --git a/nekohtml/data/html/test20.html b/nekohtml/data/html/test20.html
deleted file mode 100644
index f3ced6a..0000000
--- a/nekohtml/data/html/test20.html
+++ /dev/null
@@ -1 +0,0 @@
-<Span CLaSS='note'>Look Out!</spaN>
\ No newline at end of file
diff --git a/nekohtml/data/html/test21.html b/nekohtml/data/html/test21.html
deleted file mode 100644
index 4972e9b..0000000
--- a/nekohtml/data/html/test21.html
+++ /dev/null
@@ -1 +0,0 @@
-M & M
\ No newline at end of file
diff --git a/nekohtml/data/html/test22.html b/nekohtml/data/html/test22.html
deleted file mode 100644
index 1be994d..0000000
--- a/nekohtml/data/html/test22.html
+++ /dev/null
@@ -1 +0,0 @@
-&foo;
\ No newline at end of file
diff --git a/nekohtml/data/html/test23.html b/nekohtml/data/html/test23.html
deleted file mode 100644
index c5fa784..0000000
--- a/nekohtml/data/html/test23.html
+++ /dev/null
@@ -1 +0,0 @@
-<
\ No newline at end of file
diff --git a/nekohtml/data/html/test24.html b/nekohtml/data/html/test24.html
deleted file mode 100644
index 2ea74a0..0000000
--- a/nekohtml/data/html/test24.html
+++ /dev/null
@@ -1 +0,0 @@
-<A =
\ No newline at end of file
diff --git a/nekohtml/data/html/test25.html b/nekohtml/data/html/test25.html
deleted file mode 100644
index a5b6cc1..0000000
--- a/nekohtml/data/html/test25.html
+++ /dev/null
@@ -1 +0,0 @@
-<A href=
\ No newline at end of file
diff --git a/nekohtml/data/html/test26.html b/nekohtml/data/html/test26.html
deleted file mode 100644
index e72a809..0000000
--- a/nekohtml/data/html/test26.html
+++ /dev/null
@@ -1 +0,0 @@
-<A href='index.html
\ No newline at end of file
diff --git a/nekohtml/data/html/test27.html b/nekohtml/data/html/test27.html
deleted file mode 100644
index 85eafc5..0000000
--- a/nekohtml/data/html/test27.html
+++ /dev/null
@@ -1 +0,0 @@
-<A href='index.html'
\ No newline at end of file
diff --git a/nekohtml/data/html/test28.html b/nekohtml/data/html/test28.html
deleted file mode 100644
index b099e11..0000000
--- a/nekohtml/data/html/test28.html
+++ /dev/null
@@ -1 +0,0 @@
-< =
\ No newline at end of file
diff --git a/nekohtml/data/html/test29.html b/nekohtml/data/html/test29.html
deleted file mode 100644
index 405ebad..0000000
--- a/nekohtml/data/html/test29.html
+++ /dev/null
@@ -1 +0,0 @@
-&#foo;
\ No newline at end of file
diff --git a/nekohtml/data/html/test30.html b/nekohtml/data/html/test30.html
deleted file mode 100644
index 0869b5c..0000000
--- a/nekohtml/data/html/test30.html
+++ /dev/null
@@ -1 +0,0 @@
-<a href=/cgi-bin/myscript>happy</a>
\ No newline at end of file
diff --git a/nekohtml/data/html/test31.html b/nekohtml/data/html/test31.html
deleted file mode 100644
index c72d0f8..0000000
--- a/nekohtml/data/html/test31.html
+++ /dev/null
@@ -1 +0,0 @@
-<a href=/broken/>Too Much to Ask</a>
\ No newline at end of file
diff --git a/nekohtml/data/html/test32.html b/nekohtml/data/html/test32.html
deleted file mode 100644
index fe49a4c..0000000
--- a/nekohtml/data/html/test32.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<img alt='this ain't a real quote' src='aint.gif'>
-"this & that" ™
- -- Andy <andyc at apache.org>
\ No newline at end of file
diff --git a/nekohtml/data/html/test33.html b/nekohtml/data/html/test33.html
deleted file mode 100644
index bb47f1f..0000000
--- a/nekohtml/data/html/test33.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<script type='text/x-nekoscript'>
-(h1
-"Header
-)h1
-</script>
\ No newline at end of file
diff --git a/nekohtml/data/html/test34.html b/nekohtml/data/html/test34.html
deleted file mode 100644
index c9dec54..0000000
--- a/nekohtml/data/html/test34.html
+++ /dev/null
@@ -1 +0,0 @@
-<li>Item1<ul></li><li>Item2
\ No newline at end of file
diff --git a/nekohtml/data/html/test35.html b/nekohtml/data/html/test35.html
deleted file mode 100644
index ab343ce..0000000
--- a/nekohtml/data/html/test35.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<table>
- <tr>
- <th>foo
- <th>bar
- <th>baz
- <tr>
- <td>foo
- <td>bar
- <td>baz
-</table>
\ No newline at end of file
diff --git a/nekohtml/data/html/test36.html b/nekohtml/data/html/test36.html
deleted file mode 100644
index 5ec74a8..0000000
--- a/nekohtml/data/html/test36.html
+++ /dev/null
@@ -1 +0,0 @@
-<a name=foo><p>Blah</p>
\ No newline at end of file
diff --git a/nekohtml/data/html/test37.html b/nekohtml/data/html/test37.html
deleted file mode 100644
index 6512de3..0000000
--- a/nekohtml/data/html/test37.html
+++ /dev/null
@@ -1,8 +0,0 @@
-<table>
- <tr>
- <td>Alpha
-</table>
-<table>
- <tr>
- <td>Beta
-</table>
\ No newline at end of file
diff --git a/nekohtml/data/html/test38.html b/nekohtml/data/html/test38.html
deleted file mode 100644
index 3c8314b..0000000
--- a/nekohtml/data/html/test38.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<html>
-<body>
- <p>Here we go! <a href="http://bigidea.com/">Bob</a> <br/.</p>
- and <a href="http://larryboy.com/"> Larry </a>
- and friends <a href="http://google.com/">Google</a>
-</body></html>
\ No newline at end of file
diff --git a/nekohtml/data/html/test39.html b/nekohtml/data/html/test39.html
deleted file mode 100644
index 0adc1ed..0000000
--- a/nekohtml/data/html/test39.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<h1>Header1</h1>
-<script>
-document.write('ABC');
-<!--
-document.write("<script>document.write('Hello, World')</script>");
-//-->
-document.write('XYZ');
-</script>
-<h2>Header2</h2>
\ No newline at end of file
diff --git a/nekohtml/data/html/test40.html b/nekohtml/data/html/test40.html
deleted file mode 100644
index 50f1b8c..0000000
--- a/nekohtml/data/html/test40.html
+++ /dev/null
@@ -1,8 +0,0 @@
-<table>
- <col>
- <col style="text-align: right">
- <tr>
- <td>This</td>
- <td>That</td>
- </tr>
-</table>
\ No newline at end of file
diff --git a/nekohtml/data/html/test41.html b/nekohtml/data/html/test41.html
deleted file mode 100644
index e11f7e9..0000000
--- a/nekohtml/data/html/test41.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<html><head><title>foo</title></head><body>
-<form id='form1'>
-<isindex prompt='enterSomeText'></isindex>
-</form></body></html>
\ No newline at end of file
diff --git a/nekohtml/data/html/test42.html b/nekohtml/data/html/test42.html
deleted file mode 100644
index ddfd6e0..0000000
--- a/nekohtml/data/html/test42.html
+++ /dev/null
@@ -1 +0,0 @@
-<head><script/><title>Title</title>
\ No newline at end of file
diff --git a/nekohtml/data/html/test43.html b/nekohtml/data/html/test43.html
deleted file mode 100644
index 4d7bb5c..0000000
--- a/nekohtml/data/html/test43.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<html>
-<body>
-<p>
-<button> a button </button> <br>
-</p>
-</body></html>
\ No newline at end of file
diff --git a/nekohtml/data/html/test44.html b/nekohtml/data/html/test44.html
deleted file mode 100644
index 685cfe4..0000000
--- a/nekohtml/data/html/test44.html
+++ /dev/null
@@ -1 +0,0 @@
-<?target?>
\ No newline at end of file
diff --git a/nekohtml/data/html/test45.html b/nekohtml/data/html/test45.html
deleted file mode 100644
index ef4f40b..0000000
--- a/nekohtml/data/html/test45.html
+++ /dev/null
@@ -1 +0,0 @@
-<?target data?>
\ No newline at end of file
diff --git a/nekohtml/data/html/test46.html b/nekohtml/data/html/test46.html
deleted file mode 100644
index a99c272..0000000
--- a/nekohtml/data/html/test46.html
+++ /dev/null
@@ -1 +0,0 @@
-<?target data ?>
\ No newline at end of file
diff --git a/nekohtml/data/html/test47.html b/nekohtml/data/html/test47.html
deleted file mode 100644
index c9b02fa..0000000
--- a/nekohtml/data/html/test47.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<?php
-print "Hello, World.\n";
-?>
\ No newline at end of file
diff --git a/nekohtml/data/html/test48.html b/nekohtml/data/html/test48.html
deleted file mode 100644
index d45a617..0000000
--- a/nekohtml/data/html/test48.html
+++ /dev/null
@@ -1 +0,0 @@
-<body><isindex prompt='enterSomeText'>
\ No newline at end of file
diff --git a/nekohtml/data/html/test49.html b/nekohtml/data/html/test49.html
deleted file mode 100644
index 4ba2c10..0000000
--- a/nekohtml/data/html/test49.html
+++ /dev/null
@@ -1,22 +0,0 @@
-<!DOCTYPE [
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
-////////////////////////////////////////////////////////////////////////////////////////////////////
-]>
diff --git a/nekohtml/data/html/test50.html b/nekohtml/data/html/test50.html
deleted file mode 100644
index dc2f242..0000000
--- a/nekohtml/data/html/test50.html
+++ /dev/null
@@ -1 +0,0 @@
-<a href=foo><p>Blah</p>
\ No newline at end of file
diff --git a/nekohtml/data/html/test51.html b/nekohtml/data/html/test51.html
deleted file mode 100644
index 15ba02e..0000000
--- a/nekohtml/data/html/test51.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<ul>
-<li>Item 1
- <p>Paragraph
-<li>Item 2
-</ul>
\ No newline at end of file
diff --git a/nekohtml/data/html/test52.html b/nekohtml/data/html/test52.html
deleted file mode 100644
index 289ab12..0000000
--- a/nekohtml/data/html/test52.html
+++ /dev/null
@@ -1 +0,0 @@
-<html></html
\ No newline at end of file
diff --git a/nekohtml/data/html/test53.html b/nekohtml/data/html/test53.html
deleted file mode 100644
index b7fd9e9..0000000
--- a/nekohtml/data/html/test53.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<html>
-<body>
-<form>
-<span id=span1><span id=span2><select></select></span></span>
-</form>
-</body></html>
\ No newline at end of file
diff --git a/nekohtml/data/html/test54.html b/nekohtml/data/html/test54.html
deleted file mode 100644
index 8a72377..0000000
--- a/nekohtml/data/html/test54.html
+++ /dev/null
@@ -1 +0,0 @@
-<p><form><p>
\ No newline at end of file
diff --git a/nekohtml/data/html/test55.html b/nekohtml/data/html/test55.html
deleted file mode 100644
index 732a55b..0000000
--- a/nekohtml/data/html/test55.html
+++ /dev/null
@@ -1 +0,0 @@
-<font><select></select></font>
\ No newline at end of file
diff --git a/nekohtml/data/html/test56.html b/nekohtml/data/html/test56.html
deleted file mode 100644
index 509941f..0000000
--- a/nekohtml/data/html/test56.html
+++ /dev/null
@@ -1 +0,0 @@
-<form><center><select><option>
\ No newline at end of file
diff --git a/nekohtml/data/html/test57.html b/nekohtml/data/html/test57.html
deleted file mode 100644
index 442a9cb..0000000
--- a/nekohtml/data/html/test57.html
+++ /dev/null
@@ -1 +0,0 @@
-<html><body></body></html>Outside content
\ No newline at end of file
diff --git a/nekohtml/data/html/test58.html b/nekohtml/data/html/test58.html
deleted file mode 100644
index 32f61e7..0000000
--- a/nekohtml/data/html/test58.html
+++ /dev/null
@@ -1 +0,0 @@
-<textarea>&</textarea>
\ No newline at end of file
diff --git a/nekohtml/data/html/test59.html b/nekohtml/data/html/test59.html
deleted file mode 100644
index 9d86c11..0000000
--- a/nekohtml/data/html/test59.html
+++ /dev/null
@@ -1 +0,0 @@
-<script>&</script>
\ No newline at end of file
diff --git a/nekohtml/data/html/test60.html b/nekohtml/data/html/test60.html
deleted file mode 100644
index 41f3104..0000000
--- a/nekohtml/data/html/test60.html
+++ /dev/null
@@ -1 +0,0 @@
-<a href='foo'><font>text</font></a>
\ No newline at end of file
diff --git a/nekohtml/data/html/test61.html b/nekohtml/data/html/test61.html
deleted file mode 100644
index 3688005..0000000
--- a/nekohtml/data/html/test61.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<html>
-<meta http-equiv="Pragma" content="no-cache">
-<head>
-<title>Title</title>
-<meta http-equiv="Content-Type" content="text/html;
-charset=iso-8859-1">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/nekohtml/data/html/test62.html b/nekohtml/data/html/test62.html
deleted file mode 100644
index c84a4a4..0000000
--- a/nekohtml/data/html/test62.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head>
-<span style="behavior:url(#default#clientCaps)" id=cc></span></head>
-<body>
\ No newline at end of file
diff --git a/nekohtml/data/html/test63.html b/nekohtml/data/html/test63.html
deleted file mode 100644
index 14d3b98..0000000
--- a/nekohtml/data/html/test63.html
+++ /dev/null
@@ -1 +0,0 @@
-<table><tr><td><table><td>
\ No newline at end of file
diff --git a/nekohtml/data/html/test64.html b/nekohtml/data/html/test64.html
deleted file mode 100644
index 34d0dfd..0000000
--- a/nekohtml/data/html/test64.html
+++ /dev/null
@@ -1 +0,0 @@
-<body bgcolor='white'>
\ No newline at end of file
diff --git a/nekohtml/data/html/test65.html b/nekohtml/data/html/test65.html
deleted file mode 100644
index d430d9d..0000000
--- a/nekohtml/data/html/test65.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE>
\ No newline at end of file
diff --git a/nekohtml/data/html/test66.html b/nekohtml/data/html/test66.html
deleted file mode 100644
index 937d25b..0000000
--- a/nekohtml/data/html/test66.html
+++ /dev/null
@@ -1 +0,0 @@
-<!doctype html>
\ No newline at end of file
diff --git a/nekohtml/data/html/test67.html b/nekohtml/data/html/test67.html
deleted file mode 100644
index 8f7e44b..0000000
--- a/nekohtml/data/html/test67.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html PUBLIC "public_id">
\ No newline at end of file
diff --git a/nekohtml/data/html/test68.html b/nekohtml/data/html/test68.html
deleted file mode 100644
index 738856c..0000000
--- a/nekohtml/data/html/test68.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html PUBLIC "public_id" "system_id">
\ No newline at end of file
diff --git a/nekohtml/data/html/test69.html b/nekohtml/data/html/test69.html
deleted file mode 100644
index 6108e2d..0000000
--- a/nekohtml/data/html/test69.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html PUBLIC 'public_id' 'system_id'>
\ No newline at end of file
diff --git a/nekohtml/data/html/test70.html b/nekohtml/data/html/test70.html
deleted file mode 100644
index f1b9ef6..0000000
--- a/nekohtml/data/html/test70.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html SYSTEM "system_id">
\ No newline at end of file
diff --git a/nekohtml/data/html/test71.html b/nekohtml/data/html/test71.html
deleted file mode 100644
index a14aa83..0000000
--- a/nekohtml/data/html/test71.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<!doctype root>
-<!doctype html>
\ No newline at end of file
diff --git a/nekohtml/data/html/test72.html b/nekohtml/data/html/test72.html
deleted file mode 100644
index af01737..0000000
--- a/nekohtml/data/html/test72.html
+++ /dev/null
@@ -1 +0,0 @@
-<a href=a&b>
\ No newline at end of file
diff --git a/nekohtml/data/html/test73.html b/nekohtml/data/html/test73.html
deleted file mode 100644
index f5c7390..0000000
--- a/nekohtml/data/html/test73.html
+++ /dev/null
@@ -1 +0,0 @@
-<script></script><html><h1>Title
\ No newline at end of file
diff --git a/nekohtml/data/html/test74.html b/nekohtml/data/html/test74.html
deleted file mode 100644
index f1d497c..0000000
--- a/nekohtml/data/html/test74.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
-"http://www.w3.o$
-<title>Title</title><h1>Header1</h1>
\ No newline at end of file
diff --git a/nekohtml/data/html/test75.html b/nekohtml/data/html/test75.html
deleted file mode 100644
index a41f394..0000000
--- a/nekohtml/data/html/test75.html
+++ /dev/null
@@ -1 +0,0 @@
-<P><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><IMG></P>
\ No newline at end of file
diff --git a/nekohtml/data/html/test76.html b/nekohtml/data/html/test76.html
deleted file mode 100644
index 4c56c57..0000000
--- a/nekohtml/data/html/test76.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<p>outer paragraph
-<p>inner paragraph<br>second line in inner paragraph
-</p>second line in outer paragrapth
-</p>outside paragraph tags
\ No newline at end of file
diff --git a/nekohtml/data/html/test77.html b/nekohtml/data/html/test77.html
deleted file mode 100644
index a42b03d..0000000
--- a/nekohtml/data/html/test77.html
+++ /dev/null
@@ -1 +0,0 @@
-<html><frameset>
\ No newline at end of file
diff --git a/nekohtml/data/html/test78.html b/nekohtml/data/html/test78.html
deleted file mode 100644
index 0147d0f..0000000
--- a/nekohtml/data/html/test78.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<!--
-a
-b
-c
--
\ No newline at end of file
diff --git a/nekohtml/data/html/test79.html b/nekohtml/data/html/test79.html
deleted file mode 100644
index 2eff279..0000000
--- a/nekohtml/data/html/test79.html
+++ /dev/null
@@ -1 +0,0 @@
-<HTML A12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345 [...]
\ No newline at end of file
diff --git a/nekohtml/data/html/test80.html b/nekohtml/data/html/test80.html
deleted file mode 100644
index 5c9ebfd..0000000
--- a/nekohtml/data/html/test80.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<p>P1<![CDATA[<h1>Header</h1>]]>
-<p>P2
\ No newline at end of file
diff --git a/nekohtml/data/html/test81.html b/nekohtml/data/html/test81.html
deleted file mode 100644
index bc98407..0000000
--- a/nekohtml/data/html/test81.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<!--one
two
three
-->
-<?target one
two
three
?>
-<html attr="one
two
three
">
-<body>
-[one
two
three
]
-<textarea>one
two
three
</textarea>
\ No newline at end of file
diff --git a/nekohtml/data/html/test82.html b/nekohtml/data/html/test82.html
deleted file mode 100644
index 7ae770d..0000000
--- a/nekohtml/data/html/test82.html
+++ /dev/null
@@ -1 +0,0 @@
-<html><h:body xmlns:h='http://www.w3.org/1999/xhtml'>
\ No newline at end of file
diff --git a/nekohtml/data/html/test83.html b/nekohtml/data/html/test83.html
deleted file mode 100644
index 6059f29..0000000
--- a/nekohtml/data/html/test83.html
+++ /dev/null
@@ -1 +0,0 @@
-<table><tr><td><table><tr><td><table><tr><td>
\ No newline at end of file
diff --git a/nekohtml/data/html/test84.html b/nekohtml/data/html/test84.html
deleted file mode 100644
index d9d40b2..0000000
--- a/nekohtml/data/html/test84.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<html
-xmlns:a='NSa'
-xmlns:b='NSb'
-xmlns:c='NSc'
-xmlns:d='NSd'
-xmlns:e='NSe'
-xmlns:f='NSf'
-xmlns:g='NSg'
-xmlns:h='NSh'
-xmlns:i='NSi'
-xmlns:j='NSj'
-xmlns:k='NSk'
-xmlns:l='NSl'
-xmlns:m='NSm'
-xmlns:n='NSn'
-xmlns:o='NSo'
-xmlns:p='NSp'
-xmlns:q='NSq'
-xmlns:r='NSr'
-xmlns:s='NSs'
-xmlns:t='NSt'
-xmlns:u='NSu'
-xmlns:v='NSv'
-xmlns:w='NSw'
-xmlns:x='NSx'
-xmlns:y='NSy'
-xmlns:z='NSz'
->
\ No newline at end of file
diff --git a/nekohtml/data/html/test85.html b/nekohtml/data/html/test85.html
deleted file mode 100644
index 73df842..0000000
--- a/nekohtml/data/html/test85.html
+++ /dev/null
@@ -1 +0,0 @@
-&
\ No newline at end of file
diff --git a/nekohtml/data/html/test86.html b/nekohtml/data/html/test86.html
deleted file mode 100644
index 26a3849..0000000
--- a/nekohtml/data/html/test86.html
+++ /dev/null
@@ -1 +0,0 @@
-&#x
\ No newline at end of file
diff --git a/nekohtml/data/html/test87.html b/nekohtml/data/html/test87.html
deleted file mode 100644
index 2b392f5..0000000
--- a/nekohtml/data/html/test87.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >Hello
\ No newline at end of file
diff --git a/nekohtml/data/html/test88.html b/nekohtml/data/html/test88.html
deleted file mode 100644
index 35b73d1..0000000
--- a/nekohtml/data/html/test88.html
+++ /dev/null
@@ -1 +0,0 @@
-<HTML>Hello<p>World
\ No newline at end of file
diff --git a/nekohtml/data/html/test89.html b/nekohtml/data/html/test89.html
deleted file mode 100644
index a575c96..0000000
--- a/nekohtml/data/html/test89.html
+++ /dev/null
@@ -1 +0,0 @@
-&
\ No newline at end of file
diff --git a/nekohtml/data/html/test90.html b/nekohtml/data/html/test90.html
deleted file mode 100644
index b390bbf..0000000
--- a/nekohtml/data/html/test90.html
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version='1.0'?>
\ No newline at end of file
diff --git a/nekohtml/data/html/test91.html b/nekohtml/data/html/test91.html
deleted file mode 100644
index f0e487e..0000000
--- a/nekohtml/data/html/test91.html
+++ /dev/null
@@ -1 +0,0 @@
-<p><?xml version="1.0"?>
\ No newline at end of file
diff --git a/nekohtml/data/html/test92.html b/nekohtml/data/html/test92.html
deleted file mode 100644
index a5a276c..0000000
--- a/nekohtml/data/html/test92.html
+++ /dev/null
@@ -1 +0,0 @@
-<script>document.write("</SCRIPT\>");</script><p>
\ No newline at end of file
diff --git a/nekohtml/data/html/test93.html b/nekohtml/data/html/test93.html
deleted file mode 100644
index 6b4c542..0000000
--- a/nekohtml/data/html/test93.html
+++ /dev/null
@@ -1 +0,0 @@
-<table><form><td>
\ No newline at end of file
diff --git a/nekohtml/data/html/test94.html b/nekohtml/data/html/test94.html
deleted file mode 100644
index 283cab5..0000000
--- a/nekohtml/data/html/test94.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<script>
-<!--
-html script content
-//-->
-</script>
-<h1>Foo</h1>
\ No newline at end of file
diff --git a/nekohtml/data/html/test95.html b/nekohtml/data/html/test95.html
deleted file mode 100644
index 283cab5..0000000
--- a/nekohtml/data/html/test95.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<script>
-<!--
-html script content
-//-->
-</script>
-<h1>Foo</h1>
\ No newline at end of file
diff --git a/nekohtml/data/html/test95.html.settings b/nekohtml/data/html/test95.html.settings
deleted file mode 100644
index e6c2ce8..0000000
--- a/nekohtml/data/html/test95.html.settings
+++ /dev/null
@@ -1 +0,0 @@
-feature http://cyberneko.org/html/features/scanner/script/strip-comment-delims true
diff --git a/nekohtml/data/html/test96.html b/nekohtml/data/html/test96.html
deleted file mode 100644
index 0bdeee4..0000000
--- a/nekohtml/data/html/test96.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<script>
-<![CDATA[
-xhtml script content
-]]>
-</script>
-<h1>Foo</h1>
\ No newline at end of file
diff --git a/nekohtml/data/html/test97.html b/nekohtml/data/html/test97.html
deleted file mode 100644
index 0bdeee4..0000000
--- a/nekohtml/data/html/test97.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<script>
-<![CDATA[
-xhtml script content
-]]>
-</script>
-<h1>Foo</h1>
\ No newline at end of file
diff --git a/nekohtml/data/html/test97.html.settings b/nekohtml/data/html/test97.html.settings
deleted file mode 100644
index 0cde408..0000000
--- a/nekohtml/data/html/test97.html.settings
+++ /dev/null
@@ -1 +0,0 @@
-feature http://cyberneko.org/html/features/scanner/script/strip-cdata-delims true
diff --git a/nekohtml/data/html/test98.html b/nekohtml/data/html/test98.html
deleted file mode 100644
index 949f965..0000000
--- a/nekohtml/data/html/test98.html
+++ /dev/null
@@ -1 +0,0 @@
-</html><h1>foo</h1>
\ No newline at end of file
diff --git a/nekohtml/data/html/test98.html.settings b/nekohtml/data/html/test98.html.settings
deleted file mode 100644
index a25135c..0000000
--- a/nekohtml/data/html/test98.html.settings
+++ /dev/null
@@ -1 +0,0 @@
-feature http://cyberneko.org/html/features/balance-tags/ignore-outside-content true
\ No newline at end of file
diff --git a/nekohtml/data/html/test99.html b/nekohtml/data/html/test99.html
deleted file mode 100644
index dc2cea0..0000000
--- a/nekohtml/data/html/test99.html
+++ /dev/null
@@ -1 +0,0 @@
-<HTML XMLNS:IE><head><mainA6><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"><h1>Foo
\ No newline at end of file
diff --git a/nekohtml/debian/README.Debian b/nekohtml/debian/README.Debian
deleted file mode 100644
index f680611..0000000
--- a/nekohtml/debian/README.Debian
+++ /dev/null
@@ -1,7 +0,0 @@
-NekoHTML for Debian
--------------------
-
-The binary `lib/xercesMinimal.jar' was removed from the upstream
-sources in order to make them DFSG compliant.
-
- -- Marcus Better <marcus at better.se>, Fri, 29 Sep 2006 12:54:53 +0200
diff --git a/nekohtml/debian/changelog b/nekohtml/debian/changelog
deleted file mode 100644
index 16c06f3..0000000
--- a/nekohtml/debian/changelog
+++ /dev/null
@@ -1,13 +0,0 @@
-nekohtml (0.9.5+dfsg-1.1) unstable; urgency=medium
-
- * Non-maintainer upload.
- * Add stubs for two missing XMLLocator methods; fixes FTBFS.
- (Closes: #397697)
-
- -- Steinar H. Gunderson <sesse at debian.org> Thu, 16 Nov 2006 00:02:27 +0100
-
-nekohtml (0.9.5+dfsg-1) unstable; urgency=low
-
- * Initial release. (Closes: #382995)
-
- -- Marcus Better <marcus at better.se> Fri, 29 Sep 2006 11:37:54 +0200
diff --git a/nekohtml/debian/control b/nekohtml/debian/control
deleted file mode 100644
index 176c9c7..0000000
--- a/nekohtml/debian/control
+++ /dev/null
@@ -1,22 +0,0 @@
-Source: nekohtml
-Section: libs
-Priority: optional
-Maintainer: Debian Java maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Marcus Better <marcus at better.se>
-Build-Depends: debhelper (>= 5.0.0)
-Build-Depends-Indep: java-gcj-compat-dev, ant, libxerces2-java, libxalan2-java
-Standards-Version: 3.7.2
-
-Package: libnekohtml-java
-Architecture: all
-Depends: classpath-common | java1-runtime | java2-runtime, libxerces2-java
-Description: HTML parser for Java
- This is a simple HTML scanner and tag balancer that enables
- application programmers to parse HTML documents and access the
- information using standard XML interfaces. The parser can scan HTML
- files and "fix up" many common mistakes that human (and computer)
- authors make in writing HTML documents. NekoHTML adds missing parent
- elements; automatically closes elements with optional end tags; and
- can handle mismatched in-line element tags.
- .
- Homepage: http://people.apache.org/~andyc/neko/doc/html/
diff --git a/nekohtml/debian/copyright b/nekohtml/debian/copyright
deleted file mode 100644
index 5c015d1..0000000
--- a/nekohtml/debian/copyright
+++ /dev/null
@@ -1,265 +0,0 @@
-This package was debianized by Marcus Better <marcus at better.se> on
-Sun, 13 Aug 2006 15:43:49 +0200.
-
-It was downloaded from
-<http://people.apache.org/~andyc/neko/doc/html/>.
-
-NekoHTML is Copyright (C) 2002-2005 Andy Clark, and released under the
-follwing license:
-
- The CyberNeko Software License, Version 1.0
-
-
- (C) Copyright 2002-2005, Andy Clark. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
-
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in
- the documentation and/or other materials provided with the
- distribution.
-
- 3. The end-user documentation included with the redistribution,
- if any, must include the following acknowledgment:
- "This product includes software developed by Andy Clark."
- Alternately, this acknowledgment may appear in the software itself,
- if and wherever such third-party acknowledgments normally appear.
-
- 4. The names "CyberNeko" and "NekoHTML" must not be used to endorse
- or promote products derived from this software without prior
- written permission. For written permission, please contact
- andyc at cyberneko.net.
-
- 5. Products derived from this software may not be called "CyberNeko",
- nor may "CyberNeko" appear in their name, without prior written
- permission of the author.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR OTHER CONTRIBUTORS
- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
- OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
- OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
- EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-`ObjectFactory.java' is Copyright (C) 2001-2004 The Apache Software
-Foundation, and is licensed under the Apache License, Version 2.0.
-
-`SecuritySupport.java' and `SecuritySupport12.java' are Copyright (C)
-2002, 2004 The Apache Software Foundation, and is licensed under the
-Apache License, Version 2.0.
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-The Debian packaging is Copyright (C) 2006 Marcus Better
-<marcus at better.se> and is licensed under the Apache License, Version
-2.0, as above.
diff --git a/nekohtml/debian/dirs b/nekohtml/debian/dirs
deleted file mode 100644
index 502a327..0000000
--- a/nekohtml/debian/dirs
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/share/doc/libnekohtml-java/doc
-usr/share/java
diff --git a/nekohtml/debian/docs b/nekohtml/debian/docs
deleted file mode 100644
index a37585e..0000000
--- a/nekohtml/debian/docs
+++ /dev/null
@@ -1 +0,0 @@
-doc/api
diff --git a/nekohtml/debian/install b/nekohtml/debian/install
deleted file mode 100644
index 68257f7..0000000
--- a/nekohtml/debian/install
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/nekohtml.jar /usr/share/java
-bin/nekohtmlXni.jar /usr/share/java
diff --git a/nekohtml/debian/rules b/nekohtml/debian/rules
deleted file mode 100755
index 2039ae2..0000000
--- a/nekohtml/debian/rules
+++ /dev/null
@@ -1,59 +0,0 @@
-#!/usr/bin/make -f
-
-INSTALLDIR := $(CURDIR)/debian/libnekohtml-java
-
-JAVA_HOME := /usr/lib/jvm/java-gcj
-DEB_JARS_BASE := /usr/share/java
-JAVACMD := $(JAVA_HOME)/bin/java
-
-DEB_JARS := ant ant-launcher xml-apis xalan2 xercesImpl
-
-DEB_CLASSPATH = $(shell for jar in $(DEB_JARS); do \
- if [ -f "$$jar" ]; then echo -n "$${jar}:"; fi; \
- if [ -f "$$jar".jar ]; then echo -n "$${jar}.jar:"; fi; \
- if [ -f $(DEB_JARS_BASE)/"$$jar" ]; then echo -n "$(DEB_JARS_BASE)/$${jar}:"; fi; \
- if [ -f $(DEB_JARS_BASE)/"$$jar".jar ]; then echo -n "$(DEB_JARS_BASE)/$${jar}.jar:"; fi; \
- done; \
- if [ -f "$(JAVA_HOME)/lib/tools.jar" ]; then echo -n "$(JAVA_HOME)/lib/tools.jar"; fi)
-
-ANT_INVOKE := $(JAVACMD) -classpath $(DEB_CLASSPATH) \
- org.apache.tools.ant.Main $(DEB_ANT_ARGS)
-
-build: build-stamp
-build-stamp:
- dh_testdir
- $(ANT_INVOKE) -buildfile build-html.xml jar jar-xni doc
- touch build-stamp
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp
- $(ANT_INVOKE) -buildfile build-html.xml clean
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
- install doc/html/*.html $(INSTALLDIR)/usr/share/doc/libnekohtml-java/doc
-
-binary-indep: build install
- dh_testdir
- dh_testroot
- dh_installchangelogs doc/html/changes.html
- dh_installdocs
- dh_install
- dh_link
- dh_compress
- dh_fixperms
- dh_installdeb
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary-arch: build install
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
diff --git a/nekohtml/debian/svn-deblayout b/nekohtml/debian/svn-deblayout
deleted file mode 100644
index 3dc8c9c..0000000
--- a/nekohtml/debian/svn-deblayout
+++ /dev/null
@@ -1,2 +0,0 @@
-buildArea=../../build-area
-origDir=..
diff --git a/nekohtml/doc/html/.htaccess b/nekohtml/doc/html/.htaccess
deleted file mode 100644
index 765b5b5..0000000
--- a/nekohtml/doc/html/.htaccess
+++ /dev/null
@@ -1,2 +0,0 @@
-AddDefaultCharset Off
-
diff --git a/nekohtml/doc/html/changes.html b/nekohtml/doc/html/changes.html
deleted file mode 100644
index bfb3834..0000000
--- a/nekohtml/doc/html/changes.html
+++ /dev/null
@@ -1,439 +0,0 @@
-<title>NekoHTML | Change History</title>
-<link rel=stylesheet type=text/css href=../style.css>
-
-<h1>Change History</h1>
-<div class='navbar'>
-[<a href='../index.html'>Home</a>]
-[
-<a href='index.html'>Top</a>
-|
-<a href='usage.html'>Usage</a>
-|
-<a href='settings.html'>Settings</a>
-|
-<a href='filters.html'>Filters</a>
-|
-<a href='javadoc/index.html'>JavaDoc</a>
-|
-<a href='faq.html'>FAQ</a>
-|
-<a href='software.html'>Software</a>
-|
-Changes
-]
-</div>
-
-<h2>Releases</h2>
-<dl>
- <dt>Version 0.9.5 (18 Jun 2005)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.5.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.5.tar.gz'>tgz</a>]
- <dd>Added feature submitted by Asgeir Asgeirsson to allow scanner to fix
- character entity references for Microsoft Windows® characters;
- stopped building nekohtmlXni.jar file by default;
- fixed handling of <blockquote> reported by Joseph Walton
- to better match browser behavior;
- fixed tag-balancing bug for unknown elements reported by Marc
- Guillemot and Vadim Tashlikovich;
- fixed mapping of encoding name in <code><meta></code> element
- reported by Marc Guillemot;
- changed tag-balancing to allow headers inside of links suggested
- by Laurens Fridael;
- applied attribute namespace patch from Joseph Walton;
- fixed namespace bug for "xml" prefixes reported by Asgeir
- Asgeirsson;
- fixed namespace bug for "xmlns" prefixes reported by
- Johannes Koch;
- and
- fixed no-such-method exception bug when using augmentations feature
- with older versions of Xerces2 reported by Hans Donner.
- <dt>Version 0.9.4 (17 Nov 2004)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.4.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.4.tar.gz'>tgz</a>]
- <dd>Fixed typo in proviso 5 of the license agreement;
- added features to strip CDATA delimiters (i.e. "<![CDATA[" and
- "]]>") from <script> and <style> elements suggested by Dan Sojka;
- fixed tag-balancing problem reported by Egor Samarkhanov;
- applied augmentations patches donated by Marc-Andr� Morissette;
- implemented augmentation performance enhancements inspired by
- Marc-Andr� Morissette;
- fixed ignore-outside-content bug reported by Chris Erskine;
- and
- updated link to Xerces download site.
- <dt>Version 0.9.3 (30 Jun 2004)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.3.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.3.tar.gz'>tgz</a>]
- <dd>Implemented scanning of XML declaration;
- fixed <script> tag scanning bug reported by Vasiliev Ivan;
- added <code>Version</code> class and manifest entries to query
- product information;
- and fixed some Javadoc errors.
- <dt>Version 0.9.2 (31 Mar 2004)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.2.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.2.tar.gz'>tgz</a>]
- <dd>Fixed entity reference scanning and tag-balancing bugs identified
- by Tommy Sandstr�m;
- fixed tag-balancing bug reported by Oliver Pfeiffer;
- fixed doctype scanning bug reported by Jonathan Baxter;
- updated Purifier filter to synthesize missing namespace bindings;
- updated Writer filter to convert all known characters back to
- their entity names;
- and
- updated implementation to work with Xerces-J 2.6.2 that removed
- the <code>ObjectFactory</code> class in the
- <code>org.apache.xerces.util</code> package.
- <dt>Version 0.9.1 (24 Feb 2004)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.1.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.1.tar.gz'>tgz</a>]
- <dd>Fixed namespace binding bug reported by Jonathan Baxter.
- <dt>Version 0.9 (19 Feb 2004)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.9.tar.gz'>tgz</a>]
- <dd>Implemented scanning of CDATA sections;
- implemented namespace processing;
- added features to
- override namespace bindings,
- insert namespace bindings if not present,
- override doctype public and system identifiers, and
- insert doctype declaration if not present;
- added a filter to allow applications to "purify" the input, ensuring
- that the output is well-formed XML;
- added missing location augmentations from document type declaration
- callback;
- fixed newline scanning bugs reported by Jonathan Baxter;
- and
- fixed comment scanning bugs and infinite loop bug caused by extremely
- long element and attribute names found by Ram Subbaroyan.
- <dt>Version 0.8.3 (12 Dec 2003)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.8.3.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.8.3.tar.gz'>tgz</a>]
- <dd>Fixed null pointer exception for <frameset> tags reported by
- Dawid Weiss;
- and
- added missing file to xercesMinimal.jar file reported by Brent Beardsley.
- <dt>Version 0.8.2 (14 Nov 2003)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.8.2.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.8.2.tar.gz'>tgz</a>]
- <dd>Fixed array index out of bounds exception in special tags and
- doctype scanning bug reported by Leo Galambos;
- updated processing instruction scanning to handle weird PIs exported
- from Microsoft products as reported by Gabriele Bulfon;
- fixed erroneous reporting of missing whitespace before attributes
- reported by Arno Schatz;
- installed a default error handler that prints to standard error
- suggested by Arno Schatz;
- and
- fixed handling of dangling </p> reported by Gopi Murthy to
- better match browser behavior.
- <dt>Version 0.8.1 (30 Sep 2003)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.8.1.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.8.1.tar.gz'>tgz</a>]
- <dd>Fixed bug reported by Yuan Ji that allowed multiple <html> tags;
- fixed bug in stripping leading comments in <script> tags
- as reported by Lawrence McCartin;
- added feature to be able to strip HTML comment delimiters (i.e. "<!--"
- and "-->") from <style> element content suggested by
- Lawrence McCartin;
- updated DOMParser to work around a bug in the Xerces HTML DOM
- implementation when a doctype node was inserted into the document,
- reported by Troy Waldrep;
- updated the DOMFragmentParser to allow setting of features and
- properties as requested by Paul Reeves;
- changed the status of the document fragment parser from experimental
- to <font color=green>supported</font>;
- added feature to allow application to ignore a character encoding
- specified in a <meta http-equiv='Content-Type'
- content='text/html;charset=...'> tag requested by Roger Fullerton;
- and
- changed feature identifier for document fragment tag balancing to
- be more in line with other features (but retained old feature
- identifier for backwards compatibility).
- <dt>Version 0.8 (05 Aug 2003)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.8.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.8.tar.gz'>tgz</a>]
- <dd>Implemented scanning of doctype declaration;
- implemented non-normalized attribute value for XNI filters that want
- to know original attribute value;
- fixed bug scanning entity references inside of unquoted attributes;
- fixed line counting bug in attribute values reported by Arno Schatz;
- and
- updated files in xercesMinimal.jar noted by Brent Beardsley.
- <dt>Version 0.7.7 (25 Jun 2003)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.7.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.7.tar.gz'>tgz</a>]
- <dd>Fixed handling of <font> tags reported by Dave King;
- fixed bugs that caused multiple <head> and <body> tags
- as reported by Mike Bowler;
- fixed missing <tr> bug in nested tables reported by Troy Waldrep;
- and
- normalized newlines in attribute values to spaces.
- <dt>Version 0.7.6 (06 May 2003)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.6.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.6.tar.gz'>tgz</a>]
- <dd>Fixed infinite loop in special tags reported by Mike Bowler.
- <dt>Version 0.7.5 (02 May 2003)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.5.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.5.tar.gz'>tgz</a>]
- <dd>Fixed parsing of entity reference within <textarea> tags reported
- by Mattias Jiderhamn;
- changed behavior of tag balancer to not consume content after the end
- <body> and <html> tags but retained old behavior through
- new feature;
- fixed <noscript> bug reported by Takashi Tomokiyo;
- and
- updated implementation for XNI changes introduced in Xerces-J 2.4.0.
- <dt>Version 0.7.4 (03 Mar 2003)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.4.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.4.tar.gz'>tgz</a>]
- <dd>Fixed <form> element balancing problem reported by Dan Rocco;
- fixed null pointer exception reported by Michael Dynin that was
- caused by a null XMLResourceIdentifier object passed to the
- startGeneralEntity method in the Xerces DOM parser classes;
- fixed handling of <font> element as requested by Arno Schatz
- to better match current browsers;
- replaced generic catch exception blocks with explicit catch blocks
- suggested by Arno Schatz;
- fixed <center> tag-balancing problem reported by Russell Gold;
- fixed null pointer exception caused by null namespace context
- object passed to Xerces SAX parser class reported by David Leslie;
- and
- added FAQ entry describing how to insert custom filters before
- the tag-balancer.
- <dt>Version 0.7.3 (28 Jan 2003)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.3.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.3.tar.gz'>tgz</a>]
- <dd>Updated implementation for XNI changes introduced in Xerces-J 2.3.0;
- and
- fixed hack string to accommodate XML4J build of Xerces included in
- the Eclipse editor reported by Geoffrey Longman.
- <dt>Version 0.7.2 (10 Jan 2003)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.2.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.2.tar.gz'>tgz</a>]
- <dd>Fixed class-cast exception bug in DOMFragmentParser reported by
- Joseph Artsimovich;
- fixed <span> tag-balancing bug reported by Ron Cemer;
- and
- fixed handling of form tags missing a parent element reported by
- Russell Gold in order to better match browser behavior.
- <dt>Version 0.7.1 (06 Dec 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.1.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.1.tar.gz'>tgz</a>]
- <dd>Fixed null pointer exception caused by null attributes object
- passed to Xerces SAX parser class as reported by Kevin Huber;
- and
- fixed infinite loop condition when encountering "</html[eof]"
- as reported by Matt Hurst.
- <dt>Version 0.7 (27 Nov 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.7.tar.gz'>tgz</a>]
- <dd>Changed behavior of tag balancer for unbalanced elements
- as requested by Troy Waldrep to make output match that
- produced by browsers such as Mozilla;
- fixed other tag balancing problems identified by a bug
- reported by Laurens Fridael;
- added <font color='red'>experimental</font> HTML fragment
- parsing feature and DOM fragment parser class;
- fixed buffer boundary bug in skipMarkup method reported
- by Mike Bowler;
- added constructor to the Writer filter that accepts a
- Java writer object parameter as requested by Alain
- Gilbert;
- fixed HTMLScanner class so that it can compile with JDK 1.1
- as reported by Mikko Honkala;
- and
- fixed bug reported by Russell Gold that would ignore
- the <param> element within an <applet>
- element.
- <dt>Version 0.6.8 (30 Sep 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.8.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.8.tar.gz'>tgz</a>]
- <dd>Implemented scanning of processing instructions;
- improved performance of HTMLElements#getElement method inspired
- by Sam Cheung;
- changed tag balancer algorithm as requested by Mike Bowler so
- that it does not close the <body> element to insert a
- proper parent element;
- fixed <isindex> proper parent bug and <script> empty
- element tag bug reported by Mike Bowler;
- fixed bug reported by YingLCS that a <form> tag
- would prematurely close a <p> tag;
- and
- updated implementation for XNI changes introduced in Xerces-J 2.2.0.
- <dt>Version 0.6.7 (06 Sep 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.7.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.7.tar.gz'>tgz</a>]
- <dd>Added a FAQ section;
- and
- updated implementation for XNI changes introduced in Xerces-J 2.1.0.
- <dt>Version 0.6.6 (25 Aug 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.6.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.6.tar.gz'>tgz</a>]
- <dd>Changed packaging to include product name and version in
- directory name;
- updated <code>HTMLConfiguration</code> to implement the
- <code>XMLPullParserConfiguration</code> interface;
- fixed bug reported by Martin Jericho to correct handling
- of <col> element;
- fixed bug reported by Dave King that would skip to end of
- document if bad markup was found;
- fixed numerous bugs related to scanning <script> tags
- reported by Sam Cheung;
- added feature to be able to strip HTML comment delimiters (i.e.
- "<!--" and "-->") from <script> element content;
- changed the status of the feature to dynamically insert
- content from <em>experimental</em> to <font color=green>
- supported</font>;
- added code to be able to compare test files against canonical
- output for regression testing;
- and
- fixed minor bugs found by the tests.
- <dt>Version 0.6.5 (17 Jul 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.5.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.5.tar.gz'>tgz</a>]
- <dd> Fixed bug in changing character encoding when "charset=..." is
- not written in lowercase;
- and
- mark attributes as "specified".
- <dt>Version 0.6.4 (15 Jun 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.4.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.4.tar.gz'>tgz</a>]
- <dd>Re-organized package contents for integration into the CyberNeko
- Tools for XNI package;
- fixed table closing bug reported by Oskar Liljeblad;
- fixed newline bug reported by OtisG;
- and
- fixed line counting bug reported by Donald Ball.
- <dt>Version 0.6.3 (29 May 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.3.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.3.tar.gz'>tgz</a>]
- <dd>Fixed bug in handling of <th> elements reported by
- Oskar Liljeblad;
- and
- fixed various tag-balancing problems.
- <dt>Version 0.6.2 (26 May 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.2.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.2.tar.gz'>tgz</a>]
- <dd>Changed scanner behavior as requested by Alexey Shananin to
- report malformed start elements (e.g. <...>) as
- characters
- and
- fixed tag balancing bug introduced in previous version. Oops!
- <dt>Version 0.6.1 (23 May 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.1.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.1.tar.gz'>tgz</a>]
- <dd>Changed tag balancer behavior to swallow events after the close
- of the <html> tag to ensure that the document stream
- remains well-formed;
- added additional Ruby elements;
- and
- improved tag balancer performance.
- <dt>Version 0.6 (12 May 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.6.tar.gz'>tgz</a>]
- <dd>Added property to allow custom document filters to be appended
- to the default NekoHTML parser pipeline;
- added convenience filters for serializing HTML documents and
- removing elements from the document event stream;
- added samples to demonstrate the filtering feature;
- added <font color=red>experimental</font> functionality to
- allow applications to dynamically insert content into the
- HTML document stream;
- added a minimal Xerces2 Jar file containing just the files
- required for using the HTMLConfiguration class directly to
- alleviate full dependence on Xerces2 distribution;
- applied patch from Serge Proskuryakov to fix handling of
- misplaced <title> within <body>;
- fixed minor tag balancing bug;
- and
- re-organized and added new documentation.
- <dt>Version 0.5 (07 May 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.5.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.5.tar.gz'>tgz</a>]
- <dd>Fixed some location reporting information bugs and added
- feature to report character boundaries of events via the
- associated augmentations object;
- added feature to disable tag balancing;
- and
- added features to notify handlers of start and end of character
- and built-in XML and HTML entity references.
- <dt>Version 0.4.1 (03 May 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.4.1.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.4.1.tar.gz'>tgz</a>]
- <dd>Fixed some unquoted attribute value scanning bugs reported
- by Xiaowei Jiang;
- fixed hack for Xerces-J 2.0.1 reported by Ron Cemer;
- now passing locator object to <code>startDocument</code>
- method;
- and
- celebrated opening of the Spider-Man movie.
- <dt>Version 0.4 (14 Apr 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.4.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.4.tar.gz'>tgz</a>]
- <dd>Added properties to control case of element and attribute names;
- changed behavior of parser so that only known HTML elements
- have their names modified according to the properties — all
- unknown tags are left as-is;
- added property to set default encoding;
- added feature to augment infoset to report "synthesized" events;
- added feature to be able to report errors and localized the error
- messages;
- implemented the locator so that location information can be
- reported;
- and
- fixed element information so that more elements are properly
- scanned as "special".
- <dt>Version 0.3.3 (02 Apr 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.3.3.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.3.3.tar.gz'>tgz</a>]
- <dd>Separated <tt>META-INF/services/*</tt> files to separate Jar
- so that HTML parser configuration selection can be controlled
- more explicitly; added DOM and SAX parser classes for
- convenience; and fixed bug so that parser now obeys the
- encoding specified in the input source.
- <dt>Version 0.3.2 (15 Mar 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.3.2.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.3.2.tar.gz'>tgz</a>]
- <dd>Fixed problem with bare <input> elements appearing outside
- of <form> tag.
- <dt>Version 0.3.1 (07 Mar 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.3.1.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.3.1.tar.gz'>tgz</a>]
- <dd>Fixed handling of bare ampersands in content and attribute
- values.
- <dt>Version 0.3 (25 Feb 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.3.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.3.tar.gz'>tgz</a>]
- <dd>Changed license to an Apache style license and fixed a
- few bugs.
- <dt>Version 0.2.3 (19 Feb 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.2.3.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.2.3.tar.gz'>tgz</a>]
- <dd>Nested tables bug fix.
- <dt>Version 0.2.2 (17 Feb 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.2.2.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.2.2.tar.gz'>tgz</a>]
- <dd>More bug fixes to allow the parser to be used with Xalan
- 2.3.0. The parser wasn't keeping track of features and
- properties and without namespaces turned on, Xalan would
- not correctly transform the SAX events emitted using
- NekoHTML.
- <dt>Version 0.2.1 (16 Feb 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.2.1.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.2.1.tar.gz'>tgz</a>]
- <dd>Minor bug fix to work around problem in Xerces-J 2.0.0 SAX
- parser that drops attributes when parser configuration
- doesn't have a symbol table.
- <dt>Version 0.2 (14 Feb 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.2.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.2.tar.gz'>tgz</a>]
- <dd>Adding support for UTF-8, UTF-16, and other 8-bit encodings
- supported by Java.
- <dt>Version 0.1 (04 Feb 2002)
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.1.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-0.1.tar.gz'>tgz</a>]
- <dd>Initial writing.
-</dl>
-
-<div class='copyright'>
-(C) Copyright 2002-2005, Andy Clark. All rights reserved.
-</div>
\ No newline at end of file
diff --git a/nekohtml/doc/html/faq.html b/nekohtml/doc/html/faq.html
deleted file mode 100644
index d393e2f..0000000
--- a/nekohtml/doc/html/faq.html
+++ /dev/null
@@ -1,352 +0,0 @@
-<title>NekoHTML | Frequently Asked Questions</title>
-<link rel=stylesheet type=text/css href=../style.css>
-
-<h1>Frequently Asked Questions</h1>
-<div class='navbar'>
-[<a href='../index.html'>Home</a>]
-[
-<a href='index.html'>Top</a>
-|
-<a href='usage.html'>Usage</a>
-|
-<a href='settings.html'>Settings</a>
-|
-<a href='filters.html'>Filters</a>
-|
-<a href='javadoc/index.html'>JavaDoc</a>
-|
-FAQ
-|
-<a href='software.html'>Software</a>
-|
-<a href='changes.html'>Changes</a>
-]
-</div>
-
-<h2>Table of Contents</h2>
-
-<ul>
-<li><a href='#uppercase'>Why are the DOM element names always uppercase?</a>
-<li><a href='#hierarchy'>Why do I get a hierarchy request error using DOM?</a>
-<li><a href='#prefilter'>How do I add filters <em>before</em> the tag balancer?</a>
-<li><a href='#fragments'>How do I parse HTML document fragments?</a>
-<li><a href='#offsets'>How can I get the location of document information?</a>
-<li><a href='#xerces2'>Do I have to use all of Xerces2?</a>
-<li><a href='#version'>What version of NekoHTML am I using?</a>
-</ul>
-
-<hr>
-
-<a name='uppercase'></a>
-<h3>Why are the DOM element names always uppercase?</h3>
-
-<p>
-The <a href='http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html.html'>HTML
-DOM</a> specification explicitly states that element and
-attribute names follow the semantics, including case-sensitivity,
-specified in the <a href='http://www.w3.org/TR/html4/'>HTML
-4</a> specification. In addition,
-<a href='http://www.w3.org/TR/html4/about.html#h-1.2.1'>section
-1.2.1</a> of the HTML 4.01 specification states:
-<blockquote>
-Element names are written in uppercase letters (e.g., BODY).
-Attribute names are written in lowercase letters (e.g., lang, onsubmit).
-</blockquote>
-<p>
-The Xerces HTML DOM implementation (used by default in the
-NekoHTML <code>DOMParser</code> class) follows this convention.
-Therefore, even if the
-"http://cyberneko.org/html/properties/names/elems" property is
-set to "lower", the DOM will still uppercase the element names.
-<p>
-To get around this problem, instantiate a Xerces2 <code>DOMParser</code>
-object using the NekoHTML parser configuration. By default, the
-Xerces DOM parser class creates a standard XML DOM tree, not
-an HTML DOM tree. Therefore, the element and attribute names
-will follow the settings for the
-"http://cyberneko.org/html/properties/names/elems" and
-"http://cyberneko.org/html/properties/names/attrs" properties.
-However, realize that the application will not be able to cast
-the document nodes to the HTML DOM interfaces for accessing the
-document's information.
-<p>
-The following sample code shows how to instantiate a DOM
-parser using the NekoHTML parser configuration:
-<pre class='code'>
-<span class='code-comment'>// import org.apache.xerces.parsers.DOMParser;
-// import org.cyberneko.html.HTMLConfiguration;</span>
-
-DOMParser parser <span class='code-punct'>=</span> <span class='code-keyword'>new</span> DOMParser<span class='code-punct'>(</span><span class='code-keyword'>new</span> HTMLConfiguration<span class='code-punct'>());</span>
-</pre>
-
-<a name='hierarchy'></a>
-<h3>Why do I get a hierarchy request error using DOM?</h3>
-
-<p>
-Using the NekoHTML DOM parser to parse HTML documents with
-namespace information can result in a hierarchy request error
-to be thrown. For example:
-<blockquote>
-org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made
-to insert a node where it is not permitted.
-</blockquote>
-<p>
-The Xerces HTML DOM implementation does not support namespaces
-and cannot represent XHTML documents with namespace information.
-Therefore, in order to use the default HTML DOM implementation
-with NekoHTML's <code>DOMParser</code> to parse XHTML documents,
-you must turn off namespace processing. For example:
-<pre class='code'>
-<span class='code-comment'>// import org.cyberneko.html.parsers.DOMParser;</span>
-
-DOMParser parser <span class='code-punct'>=</span> <span class='code-keyword'>new</span> DOMParser<span class='code-punct'>();</span>
-parser<span class='code-punct'>.</span><span class='code-func'>setFeature</span><span class='code-punct'>(</span><span class='code-string'>"http://xml.org/sax/features/namespaces"</span><span class='code-punct'>,</class> <span class='code-keyword'>false</span><span class='code-punct'>);</span>
-</pre>
-<p>
-If your application requires namespace processing to be turned
-on <em>and</em> uses the DOM API, another option is to add a
-custom filter to the parsing pipeline to remove namespace
-information before the <code>DOMParser</code> constructs the
-document. For example:
-<pre class='code'>
-<span class='code-comment'>// import org.cyberneko.html.filters.DefaultFilter;
-// import org.cyberneko.html.parsers.DOMParser;
-// import org.apache.xerces.xni.*;
-// import org.apache.xerces.xni.parser.XMLDocumentFilter;</span>
-
-DOMParser parser <span class='code-punct'>=</span> <span class='code-keyword'>new</span> DOMParser<span class='code-punct'>();</span>
-parser<span class='code-punct'>.</span><span class='code-func'>setProperty</span><span class='code-punct'>(</span><span class='code-string'>"http://cyberneko.org/html/properties/filters"</span><span class='code-punct'>,</span>
- <span class='code-keyword'>new</span> XMLDocumentFilter<span class='code-punct'>[] {</span> <span class='code-keyword'>new</span> DefaultFilter<span class='code-punct'>() {</span>
- <span class='code-keyword'>public void</span> <span class='code-func'>startElement</span><span class='code-punct'>(</span>QName element<span class='code-punct'>,</span> XMLAttributes attrs<span class='code-punct'>,</span>
- Augmentations augs<span class='code-punct'>)</span> <span class='code-keyword'>throws</span> XNIException <span class='code-punct'>{</span>
- element<span class='code-punct'>.</span>uri <span class='code-punct'>=</span> <span class='code-keyword'>null</span><span class='code-punct'>;</span>
- <span class='code-keyword'>super</span><span class='code-punct'>.</span><span class='code-func'>startElement</span><span class='code-punct'>(</span>element<span class='code-punct'>,</span> attrs<span class='code-punct'>,</span> augs<span class='code-punct'>);</span>
- <span class='code-punct'>}</span>
- <span class='code-comment'>// ...etc...</span>
- <span class='code-punct'>}
-});</span>
-</pre>
-
-<a name='prefilter'></a>
-<h3>How do I add filters <em>before</em> the tag balancer?</h3>
-
-<p>
-The NekoHTML parser has a property that allows you to append
-custom filter components at the end of the parser pipeline as
-detailed in the <a href='filters.html'>Pipeline Filters</a>
-documentation. But this means that processing occurs
-<em>after</em> the tag-balancer does its job. However, the same
-property can also be used to insert custom components before
-the tag-balancer as well.
-<p>
-The secret is to <em>disable</em> the tag-balancing feature and
-then add another instance of the <code>HTMLTagBalancer</code>
-component at the end of your custom filter pipeline. The following
-example shows how to add a custom filter before the tag-balancer
-in the DOM parser. (This also works on all other types of parsers
-that use the <code>HTMLConfiguration</code>.)
-<pre class='code'>
-<span class='code-comment'>// import org.cyberneko.html.HTMLConfiguration;
-// import org.cyberneko.html.parsers.DOMParser;
-// import org.apache.xerces.xni.parser.XMLDocumentFilter;</span>
-
-DOMParser parser <span class='code-punct'>=</span> <span class='code-keyword'>new</span> DOMParser<span class='code-punct'>();</span>
-parser<span class='code-punct'>.</span><span class='code-func'>setFeature</span><span class='code-punct'>(</span><span class='code-string'>"http://cyberneko.org/html/features/balance-tags"</span><span class='code-punct'>,</span> <span class='code-keyword'>false</span><span class='code-punct'>);</span>
-XMLDocumentFilter<span class='code-punct'>[]</span> filters <span class='code-punct'>= {</span> <span class='code-keyword'>new</span> MyFilter<span class='code-punct'>(),</span> <span class='code-keyword'>new</span> HTMLTagBalancer<span class='code-punct'>() };</span>
-parser<span class='code-punct'>.</span><span class='code-func'>setProperty</span><span class='code-punct'>(</span><span class='code-string'>"http://cyberneko.org/html/properties/filters"</span><span class='code-punct'>,</span> filters<span class='code-punct'>);</span>
-</pre>
-
-<a name='fragments'></a>
-<h3>How do I parse HTML document fragments?</h3>
-
-<p>
-Frequently, HTML is used within applications and online forms
-to allow users to enter rich-text. In these situations, it is
-useful to be able to parse the entered text as a document
-<i>fragment</i>. In other words, the entered text represents
-content within the HTML <body> element — it is
-<em>not</em> a full HTML document.
-<p>
-Starting with version 0.7.0, NekoHTML has added a feature that
-allows the application to parse HTML document fragments. Setting
-the "<code>http://cyberneko.org/features/document-fragment</code>"
-feature to <code>true</code> instructs the tag-balancer to
-balance only tags found within the HTML <body> element.
-The surrounding <body> and <html> elements are not
-inserted.
-<p>
-<strong>Note:</strong>
-The document-fragment feature should <strong>not</strong> be
-used on the <code>DOMParser</code> class since it relies on
-balanced elements in order to correctly construct the DOM
-tree. However, a new parser class has been added to NekoHTML
-to allow you parser DOM document fragments. Please refer to
-the <a href='usage.html#convenience'>Usage Instructions</a>
-for more information.
-
-<a name='offsets'></a>
-<h3>How can I get the location of document information?</h3>
-
-<p>
-Many applications are interested in knowing where elements,
-attributes, and character data appear within the source
-document. To aid these applications, NekoHTML has a feature
-that reports the starting and ending character offsets of
-each piece of information in the document.
-<p>
-In order to tell NekoHTML to report the character offsets
-for document information, the
-<a href='settings.html#augmentations'>augmentations</a>
-feature needs to be turned on. For example:
-<p>
-<pre class='code'>
-<span class='code-comment'>// import org.cyberneko.html.parsers.SAXParser;</span>
-
-String AUGMENTATIONS <span class='code-punct'>=</span> <span class='code-string'>"http://cyberneko.org/html/features/augmentations"</span><span class='code-punct'>;</span>
-
-SAXParser parser <span class='code-punct'>=</span> <span class='code-keyword'>new</span> <span class='code-func'>SAXParser</span><span class='code-punct'>();</span>
-parser<span class='code-punct'>.</span><span class='code-func'>setFeature</span><span class='code-punct'>(</span>AUGMENTATIONS<span class='code-punct'>,</span> <span class='code-keyword'>true</span><span class='code-punct'>);</span>
-</pre>
-<p>
-Once the feature is enabled, the location information can be
-obtained by querying the
-<code><a href='javadoc/org/cyberneko/html/HTMLEventInfo.html'>HTMLEventInfo</a></code>
-object in the <code>Augmentations</code> parameter passed to
-all XNI callbacks. This dependency is required because DOM
-and SAX lack the ability to communicate this detailed
-information to the application.
-<p>
-The XNI dependence does not restrict applications to only
-using the Xerces Native Interface, however. The best way to
-use this information is by extending one of the parsers in the
-<code>org.cyberneko.html.parsers</code> package and overriding
-the methods of interest. The following example extends the
-<code>SAXParser</code> class to retrieve the event information
-for start elements:
-<p>
-<pre class='code'>
-<span class='code-keyword'>public class</span> MySAXParser <span class='code-keyword'>extends</span> SAXParser <span class='code-punct'>{</span>
-
- <span class='code-keyword'>static final</span> String AUGMENTATIONS <span class='code-punct'>=</span>
- <span class='code-string'>"http://cyberneko.org/html/features/augmentations"</span><span class='code-punct'>;</span>
-
- <span class='code-keyword'>public</span> <span class='code-func'>MySAXParser</span><span class='code-punct'>() {</span>
- <span class='code-func'>setFeature</span><span class='code-punct'>(</span>AUGMENTATIONS<span class='code-punct'>,</span> <span class='code-keyword'>true</span><span class='code-punct'>);
- }</span>
-
- <span class='code-keyword'>public void</span> <span class='code-func'>startElement</span><span class='code-punct'>(</span>QName element<span class='code-punct'>,</span> XMLAttributes attrs<span class='code-punct'>,</span>
- Augmentations augs<span class='code-punct'>)</span> <span class='code-keyword'>throws</span> XNIException <span class='code-punct'>{</span>
-
- <span class='code-comment'>// get offset information</span>
- HTMLEventInfo info <span class='code-punct'>=
- (</span>HTMLEventInfo<span class='code-punct'>)</span>augs<span class='code-punct'>.</span><span class='code-func'>getItem</span><span class='code-punct'>(</span>AUGMENTATIONS<span class='code-punct'>);</span>
-
- <span class='code-keyword'>boolean</span> synthesized <span class='code-punct'>=</span> info<span class='code-punct'>.</span><span class='code-func'>isSynthesized</span><span class='code-punct'>();</span>
- <span class='code-keyword'>int</span> beginRow <span class='code-punct'>=</span> info<span class='code-punct'>.</span><span class='code-func'>getBeginLineNumber</span><span class='code-punct'>();</span>
- <span class='code-keyword'>int</span> beginCol <span class='code-punct'>=</span> info<span class='code-punct'>.</span><span class='code-func'>getBeginColumnNumber</span><span class='code-punct'>();</span>
- <span class='code-keyword'>int</span> endRow <span class='code-punct'>=</span> info<span class='code-punct'>.</span><span class='code-func'>getEndLineNumber</span><span class='code-punct'>();</span>
- <span class='code-keyword'>int</span> endCol <span class='code-punct'>=</span> info<span class='code-punct'>.</span><span class='code-func'>getEndColumnNumber</span><span class='code-punct'>();</span>
-
- <span class='code-comment'>// perform default processing</span>
- <span class='code-keyword'>super</span><span class='code-punct'>.</span><span class='code-func'>startElement</span><span class='code-punct'>(</span>element<span class='code-punct'>,</span> attrs<span class='code-punct'>,</span> augs<span class='code-punct'>);
- }
-
-}</span>
-</pre>
-<p>
-<strong>Note:</strong>
-The NekoHTML parser reports character offsets and is unable
-to report the byte offsets that map to the resulting characters.
-The parser takes advantage of the character decoders present in
-the JVM which do not report byte offsets. And because these
-decoders buffer blocks of bytes internally for performance
-reasons, it is not possible to write a custom input stream to
-perform this mapping between byte and character offsets. If you
-control the source documents and can restrict them to a single
-character encoding, then writing a custom reader to perform
-this mapping is more feasible.
-<p>
-<strong>Note:</strong>
-Currently, only the start and end row and column information
-can be queried. In the future, NekoHTML will be able
-to report character offsets from the beginning of the file.
-This does not, however, mean that byte offsets will also be
-supported at a future date.
-
-<a name='xerces2'></a>
-<h3>Do I have to use all of Xerces2?</h3>
-
-<p>
-While NekoHTML is a rather small library, many users complain
-about the size of the Xerces2 library. However, the full
-Xerces2 library is <em>not</em> required in order to use the
-NekoHTML parser. Because the CyberNeko HTML parser is written
-using the Xerces Native Interface (XNI) framework that forms
-the foundation of the Xerces2 implementation, only that part
-is required to write applications using NekoHTML.
-<p>
-For convenience, a small Jar file containing only the necessary
-parts of the framework and utility classes from Xerces2 is
-distributed with the NekoHTML package. The Jar file, called
-<code>xercesMinimal.jar</code>, can be found in the
-<code>lib/</code> directory of the distribution. Simply add
-this file to your classpath along with <code>nekohtml.jar</code>.
-<p>
-However, there are a few restrictions if you choose to use
-the <code>xercesMinimal.jar</code> file instead of the full
-Xerces2 package. First, you cannot use the DOM and SAX parsers
-included with NekoHTML because they use the Xerces2 base
-classes. Second, because you cannot use the convenience
-parser classes, your application must be written using the
-XNI framework. However, using the XNI framework is not
-difficult for programmers familiar with SAX. [Note: future
-versions of NekoHTML may include custom implementations of
-the DOM and SAX parsers to avoid this dependence on the
-Xerces2 library.]
-<p>
-Most users of the CyberNeko HTML parser will not have a
-problem including the full Xerces2 package because the
-application is likely to need an XML parser implementation.
-However, for those users that are concerned about Jar file
-size, then using the <code>xercesMinimal.jar</code> file
-may be a useful alternative.
-
-<a name='version'></a>
-<h3>What version of NekoHTML am I using?</h3>
-
-<p>
-Since version 0.9.3, NekoHTML includes a class that can be
-used to query the product version within application code.
-The <code>Version</code> class in the
-<code>org.cyberneko.html</code> package contains a method,
-<code>getVersion</code> that returns the NekoHTML version
-as a string. For example:
-<pre class='code'>
-<span class='code-comment'>// import org.cyberneko.html.Version;</span>
-
-System<span class='code-punct'>.</span>err<span class='code-punct'>.</span><span class='code-func'>println</span><span class='code-punct'>(</span>Version<span class='code-punct'>.</span><span class='code-func'>getVersion</span><span class='code-punct'>());</span>
-</pre>
-<p>
-The <code>Version</code> also includes a <code>main</code>
-method that prints the version information to standard output.
-<p>
-The version and product information can also be queried using
-the Java package API. For example:
-<pre class='code'>
-Class cls <span class='code-punct'>=</span> Class<span class='code-punct'>.</span><span class='code-func'>forName</span><span class='code-punct'>(</span><span class='code-string'>"org.cyberneko.html.HTMLConfiguration"</span><span class='code-punct'>);</span>
-Package pkg <span class='code-punct'>=</span> cls<span class='code-punct'>.</span><span class='code-func'>getPackage</span><span class='code-punct'>();</span>
-
-String name <span class='code-punct'>=</span> pkg<span class='code-punct'>.</span><span class='code-func'>getName</span><span class='code-punct'>();</span>
-
-String specTitle <span class='code-punct'>=</span> pkg<span class='code-punct'>.</span><span class='code-func'>getSpecificationTitle</span><span class='code-punct'>();</span>
-String specVendor <span class='code-punct'>=</span> pkg<span class='code-punct'>.</span><span class='code-func'>getSpecificationVendor</span><span class='code-punct'>();</span>
-String specVersion <span class='code-punct'>=</span> pkg<span class='code-punct'>.</span><span class='code-func'>getSpecificationVersion</span><span class='code-punct'>();</span>
-
-String implTitle <span class='code-punct'>=</span> pkg<span class='code-punct'>.</span><span class='code-func'>getImplementationTitle</span><span class='code-punct'>();</span>
-String implVendor <span class='code-punct'>=</span> pkg<span class='code-punct'>.</span><span class='code-func'>getImplementationVendor</span><span class='code-punct'>();</span>
-String implVersion <span class='code-punct'>=</span> pkg<span class='code-punct'>.</span><span class='code-func'>getImplementationVersion</span><span class='code-punct'>();</span>
-</pre>
-
-<div class='copyright'>
-(C) Copyright 2002-2005, Andy Clark. All rights reserved.
-</div>
diff --git a/nekohtml/doc/html/filters.html b/nekohtml/doc/html/filters.html
deleted file mode 100644
index 5f032b3..0000000
--- a/nekohtml/doc/html/filters.html
+++ /dev/null
@@ -1,373 +0,0 @@
-<title>NekoHTML | Pipeline Filters</title>
-<link rel=stylesheet type=text/css href=../style.css>
-
-<h1>Pipeline Filters</h1>
-<div class='navbar'>
-[<a href='../index.html'>Home</a>]
-[
-<a href='index.html'>Top</a>
-|
-<a href='usage.html'>Usage</a>
-|
-<a href='settings.html'>Settings</a>
-|
-Filters
-|
-<a href='javadoc/index.html'>JavaDoc</a>
-|
-<a href='faq.html'>FAQ</a>
-|
-<a href='software.html'>Software</a>
-|
-<a href='changes.html'>Changes</a>
-]
-</div>
-
-<h2>Table of Contents</h2>
-<ul>
-<li><a href='#overview'>Overview</a>
- <ul>
- <li><a href='#overview.create'>Creating a New Filter</a>
- <li><a href='#overview.append'>Appending Filters to the Pipeline</a>
- </ul>
-<li><a href='#filters'>Sample Filters</a>
- <ul>
- <li><a href='#filters.serialize'>Serializing HTML Documents</a>
- <li><a href='#filters.namespaces'>Namespace Processing</a>
- <li><a href='#filters.well-formedness'>Ensuring XML Well-Formedness</a>
- <li><a href='#filters.removing'>Removing Elements</a>
- <li><a href='#filters.identity'>Performing Identity Transform</a>
- <li><a href='#filters.dynamic'>Dynamically Inserting Content</a>
- </ul>
-</ul>
-
-<hr>
-
-<a name='overview'></a>
-<h2>Overview</h2>
-<p>
-The Xerces Native Interface (XNI) defines a parser configuration
-framework in which parsers can be written as a pipeline of
-modular components. This allows new parser configurations to be
-constructed by re-arranging existing components and/or writing
-custom components. And because the NekoHTML parser is written using
-this modular framework, new functionality can be quickly and
-easily added to the parser by appending custom document filters
-to the end of the default NekoHTML parsing pipeline.
-
-<a name='overview.create'></a>
-<h3>Creating a New Filter</h3>
-<p>
-To write a custom filter, simply write a new class that implements
-the <code>XMLDocumentFilter</code> interface from the
-<code>org.apache.xerces.xni.parser</code> package of Xerces2. This
-interface allows the component to be both the <em>handler</em> of
-document events from the previous stage in the pipeline as well as
-the <em>source</em> for the next stage in the pipeline. The
-implementation of the new filter is completely arbitrary; it can
-remove events from the document stream, generate new events, or
-anything else you want!
-<p>
-NekoHTML includes a base filter class to simplify the creation of
-custom filters. To write a new filter, simply extend the
-<code>DefaultFilter</code> class located in the
-<code>org.cyberneko.html.filters</code> package and override the
-relevent methods to add your own behavior. Once done, the only
-thing you need to do is append the filter to the end of the
-parser pipeline.
-
-<a name='overview.append'></a>
-<h3>Appending Filters to the Pipeline</h3>
-<p>
-The NekoHTML parser has a <a href='settings.html#filters'>filters
-property</a> that allows you to append custom document filters to
-the end of the default parser pipeline. The value of this property
-is an array of objects that implement the <code>XMLDocumentFilter</code>
-interface in XNI. For example, the following code instantiates a
-default filter and appends it to the parser pipeline:
-<pre class='code'>
-XMLDocumentFilter noop <span class='code-punct'>=</span> <span class='code-keyword'>new</span> DefaultFilter<span class='code-punct'>();</span>
-XMLDocumentFilter<span class='code-punct'>[]</span> filters <span class='code-punct'>= {</span> noop <span class='code-punct'>};</span>
-
-XMLParserConfiguration parser <span class='code-punct'>=</span> <span class='code-keyword'>new</span> HTMLConfiguration<span class='code-punct'>();</span>
-parser<span class='code-punct'>.</span>setProperty<span class='code-punct'>(</span><span class='code-string'>"http://cyberneko.org/html/properties/filters"</span><span class='code-punct'>,</span> filters<span class='code-punct'>);</span>
-</pre>
-
-<a name='filters'></a>
-<h2>Sample Filters</h2>
-<p>
-This section describes a few of the basic document filters
-that are included with the NekoHTML parser. The included filters
-enable applications to perform a variety of operations, including:
-<ul>
-<li>serializing HTML documents;
-<li>ensuring XML well-formedness;
- and
-<li>performing identity transform.
-</ul>
-
-<a name='filters.serialize'></a>
-<h3>Serializing HTML Documents</h3>
-<p>
-NekoHTML includes a simple HTML serializer written as a filter.
-The <code>Writer</code> class is located in the
-<code>org.cyberneko.html.filters</code> and contains two
-different constructors. The default constructor creates a writer
-that prints to the standard output. The other constructor allows
-the application to control the output stream and the encoding.
-For example:
-<pre class='code'>
-<span class='code-comment'>// write to standard output using UTF-8</span>
-XMLDocumentFilter writer <span class='code-punct'>=</span> new Writer<span class='code-punct'>();</span>
-
-<span class='code-comment'>// write to file with specified encoding</span>
-OutputStream stream <span class='code-punct'>=</span> <span class='code-keyword'>new</span> FileOutputStream<span class='code-punct'>(</span><span class='code-string'>"index.html"</span><span class='code-punct'>);</span>
-String encoding <span class='code-punct'>=</span> <span class='code-string'>"ISO-8859-1"</span><span class='code-punct'>;</span>
-XMLDocumentFilter writer <span class='code-punct'>=</span> <span class='code-keyword'>new</span> Writer<span class='code-punct'>(</span>stream, encoding<span class='code-punct'>);</span>
-</pre>
-<p>
-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.
-<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>
-For convenience, the <code>Writer</code> class contains a
-<code>main</code> method that allows you to run it as a program.
-This can be used for debugging purposes in order to see what the
-NekoHTML parser is generating as well as converting the character
-encoding of existing documents.
-<p>
-The following table shows the standard usage of the writer:
-<table cellspacing='0' cellpadding='3'>
-<tr><th style='border-bottom: 0'>Usage:
-<td style='border-bottom: 0'><tt>java org.cyberneko.html.filters.Writer (options) file ...</tt>
-<tr><th style='border-bottom: solid black 1'>Options:
-<td><pre>
- -e name Specify IANA name of output encoding.
- -i Perform identity transform.
- -p Purify output to ensure XML well-formedness.
- -h Display help screen.</pre>
-</td>
-</tr>
-</table>
-
-<a name='filters.namespaces'></a>
-<h3>Namespace Processing</h3>
-<p>
-A filter to perform namespace processing is included with NekoHTML,
-for convenience. You do not need to add this filter manually because
-it is automatically added to the parsing pipeline if the SAX namespaces
-feature is enabled. However, if you are interested, the
-<code>NamespaceBinder</code> component is included in the
-<code>org.cyberneko.html.filters</code> package.
-<p>
-<strong>Note:</strong>
-This component does not perform <em>any</em> namespace processing
-unless the SAX namespaces feature,
-"http://xml.org/sax/features/namespaces", is enabled.
-
-<a name='filters.well-formedness'></a>
-<h3>Ensuring XML Well-Formedness</h3>
-<p>
-HTML allows documents to be less strict than XML documents which
-means that most HTML documents cannot be parsed with an XML parser.
-But even if an HTML document can be parsed and accessed by
-applications using standard XML programming interfaces, many
-applications need to produce well-formed output. Not only do tags
-need to be balanced properly, but the document content must also
-be legal according to the XML specification. Therefore, the
-NekoHTML parser provides a filter that "purifies" the input,
-ensuring that the output is well-formed XML.
-<p>
-The <code>Purifier</code> class in the
-<code>org.cyberneko.html.filters</code> package lets the application
-convert the HTML input into well-formed XML output. Some of the
-changes that the Purifier performs, are:
-<ul>
-<li>fixing illegal element and attribute names;
-<li>ensuring the string "--" does not appear in the content of
- a comment;
-<li>escaping illegal characters appearing in the document;
-<li>etc.
-</ul>
-
-<a name='filters.removing'></a>
-<h3>Removing Elements</h3>
-<p>
-The NekoHTML parser also provides a basic document filter capable
-of removing specified elements from the processing stream. The
-<code>ElementRemover</code> class is located in the
-<code>org.cyberneko.html.filters</code> package and provides
-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 class='code'>
-ElementRemover remover <span class='code-punct'>=</span> <span class='code-keyword'>new</span> ElementRemover<span class='code-punct'>();</span>
-remover<span class='code-punct'>.</span>acceptElement<span class='code-punct'>(</span><span class='code-string'>"b"</span><span class='code-punct'>,</span> <span class='code-keyword'>null</span><span class='code-punct'>);</span>
-remover<span class='code-punct'>.</span>acceptElement<span class='code-punct'>(</span><span class='code-string'>"i"</span><span class='code-punct'>,</span> <span class='code-keyword'>null</span><span class='code-punct'>);</span>
-remover<span class='code-punct'>.</span>acceptElement<span class='code-punct'>(</span><span class='code-string'>"u"</span><span class='code-punct'>,</span> <span class='code-keyword'>null</span><span class='code-punct'>);</span>
-remover<span class='code-punct'>.</span>acceptElement<span class='code-punct'>(</span><span class='code-string'>"a"</span><span class='code-punct'>,</span> <span class='code-keyword'>new</span> String<span class='code-punct'>[] {</span> <span class='code-string'>"href"</span> <span class='code-punct'>});</span>
-</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 class='code'>
-remover<span class='code-punct'>.</span>removeElement<span class='code-punct'>(</span><span class='code-string'>"script"</span><span class='code-punct'>);</span>
-</pre>
-<p>
-This source code is included in the <code>src/html/sample/</code>
-directory in the file named <code>RemoveElements.java</code>.
-<p>
-<strong>Note:</strong>
-When an element is "stripped", its start and end tags are
-removed from the event stream. However, all of the element's
-text content and elements (that are accepted) are not stripped.
-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.
-
-<a name='filters.identity'></a>
-<h3>Performing Identity Transform</h3>
-<p>
-An identity filter is provided that performs an 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 class='code'>
-XMLParserConfiguration parser <span class='code-punct'>=</span> new HTMLConfiguration<span class='code-punct'>();</span>
-parser<span class='code-punct'>.</span>setFeature<span class='code-punct'>(</span><span class='code-string'>"http://cyberneko.org/html/features/augmentations"</span><span class='code-punct'>,</span> <span class='code-keyword'>true</span><span class='code-punct'>);</span>
-</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.
-
-<a name='filters.dynamic'></a>
-<h3>Dynamically Inserting Content</h3>
-<p>
-The NekoHTML parser has the ability to dynamically insert content
-into the parsed HTML document. This functionality can be used to
-insert the result of an embedded script (e.g. JavaScript) into the
-HTML document in place of the script element. <strong>Note:</strong>
-NekoHTML does not provide a scripting engine — only the
-ability to insert content to be parsed.
-<p>
-To insert content into the HTML document stream, call the
-<code>pushInputStream</code> method on the NekoHTML parser
-configuration class. This method takes an <code>XMLInputSource</code>
-object as a parameter. At the moment, the character stream
-(java.io.Reader) of the input source <strong>must</strong> be
-set or else the implementation will throw an illegal argument
-exception.
-<p>
-A sample program called <code>Script</code> is included in the
-<tt>src/sample/</tt> directory that demonstrates how to use of the
-<code>pushInputSource</code> method of the HTMLConfiguration in order
-to dynamically insert content into the HTML stream.
-This sample defines a new script language called "NekoScript"
-that is a modified subset of the
-<a href='http://www.jclark.com/sp/sgmlsout.htm'>NSGMLS format</a>.
-In this format, each line specifies a new <i>command</i> where each
-command may indicate a start element tag, an attribute value,
-character content, an end element tag, etc. The following table
-enumerates the NSGMLS features supported by the NekoScript
-language:
-<table border='1' cellspacing='0', cellpadding='3'>
-<tr>
-<th style='font-weight:normal;border-bottom:solid black 1'><tt>(<i>name</i></tt>
-<td>A start element with the specified <i>name</i>.
-<tr>
-<th style='font-weight:normal;border-bottom:solid black 1'><tt>"<i>text</i></tt>
-<td>Character content with the specified <i>text</i>.
-<tr>
-<th style='font-weight:normal;border-bottom:solid black 1'><tt>)<i>name</i></tt>
-<td>An end element with the specified <i>name</i>.
-</table>
-<p>
-When processed with the <code>Script</code> filter, the following
-document:
-<pre class='document'>
-<script type='text/x-nekoscript'>
-(h1
-"Header
-)h1
-</script>
-</pre>
-<p>
-is equivalent to:
-<pre class='document'>
-<H1>Header</H1>
-</pre>
-<p>
-as seen by the document handler registered with the parser.
-<p>
-The <code>Script</code> class implements a <code>main</code>
-method so that it can be run as a program. Running the program
-produces the following output: [<strong>Note:</strong> The command
-should be contiguous. It is split among separate lines in this
-example to make it easier to read.]
-<pre class='cmdline'>
-<span class='cmdline-prompt'>></span> <span class='cmdline-cmd'>java -cp nekohtml.jar;nekohtmlSamples.jar;lib/xercesMinimal.jar
- sample.Script data/test33.html</span>
-<H1>Header</H1>
-</pre>
-
-<div class='copyright'>
-(C) Copyright 2002-2005, Andy Clark. All rights reserved.
-</div>
\ No newline at end of file
diff --git a/nekohtml/doc/html/index.html b/nekohtml/doc/html/index.html
deleted file mode 100644
index 7e75401..0000000
--- a/nekohtml/doc/html/index.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<title>NekoHTML</title>
-<link rel=stylesheet type=text/css href=../style.css>
-
-<h1>CyberNeko HTML Parser <sub>0.9.5</sub></h1>
-<div class='navbar'>
-[<a href='../index.html'>Home</a>]
-[
-Top
-|
-<a href='usage.html'>Usage</a>
-|
-<a href='settings.html'>Settings</a>
-|
-<a href='filters.html'>Filters</a>
-|
-<a href='javadoc/index.html'>JavaDoc</a>
-|
-<a href='faq.html'>FAQ</a>
-|
-<a href='software.html'>Software</a>
-|
-<a href='changes.html'>Changes</a>
-]
-</div>
-
-<h2>About</h2>
-<p>
-NekoHTML is a simple <a href='http://www.w3.org/TR/html4/'>HTML</a>
-scanner and tag balancer that enables application programmers to
-parse HTML documents and access the information using standard XML
-interfaces. The parser can scan HTML files and "fix up" many common
-mistakes that human (and computer) authors make in writing HTML
-documents. NekoHTML adds missing parent elements; automatically
-closes elements with optional end tags; and can handle mismatched
-inline element tags.
-<p>
-NekoHTML is written using the
-<a href='http://xml.apache.org/xerces2-j/xni.html'>Xerces
-Native Interface</a> (XNI) that is the foundation of the
-<a href='http://xml.apache.org/xerces2-j/'>Xerces2</a>
-implementation. This enables you to use the NekoHTML parser
-with existing XNI tools without modification or rewriting code.
-
-<h2>License Agreement</h2>
-<p>
-The NekoHTML parser is distributed under an Apache-style license
-and is currently being considered as a sub-project of the Apache
-Xerces project. If accepted, the license and development of NekoHTML
-will move to Apache. However, this will not affect the ability of
-the parser to be freely used as specified by the current license.
-<p>
-For specific license details, please refer to the
-<a href='../../LICENSE'>LICENSE</a> file.
-
-<h2>Download</h2>
-<p>
-The NekoHTML parser includes complete Java source code and
-documentation. You can download the latest version from the
-following location:
-<ul>
-<li>NekoHTML
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-latest.zip'>zip</a>]
- [<a href='http://www.apache.org/~andyc/neko/nekohtml-latest.tar.gz'>tgz</a>]
-</ul>
-
-<h2>Requirements and Limitations</h2>
-<p>
-This version of NekoHTML requires the following:
-<ul>
-<li><a href='http://java.sun.com/products/'>Java 1.1</a> (or
- higher)
-<li><a href='http://xml.apache.org/xerces2-j/download.cgi'>Xerces 2.0.0</a>
- (or higher)
- [<a href='http://archive.apache.org/dist/xml/xerces-j/'>archive</a>]
-</ul>
-<p>
-This version has the following limitations:
-<ul>
-<li>There are HTML documents for which NekoHTML cannot properly
- generate a well-formed XML document event stream. For example,
- documents with multiple <html> tags are inherently
- ill-formed because XML documents may only have a single root
- element.
-<li>Code added to the core DOM implementation in Xerces-J 2.0.1
- introduced a bug in the HTML DOM implementation based on it.
- The bug causes the element nodes in the resultant HTML document
- object to be of type <code>org.apache.xerces.dom.ElementNSImpl</code>
- instead of the appropriate HTML DOM element objects. The problem
- affects NekoHTML users who use the parser with Xerces-J 2.0.1 and
- anyone using the HTML DOM implementation in Xerces-J 2.0.1.
-<li>There are no other known major limitations with this release.
- However, additional work can always be done to improve
- performance, fix bugs, and add functionality.
-</ul>
-<p>
-For a more complete list of items to be done, please refer to
-the <a href='../../TODO_html'>Todo Items</a>.
-
-<h2>Contact Information</h2>
-<p>
-Andy Clark <<a href='mailto:andyc at apache.org'>andyc at apache.org</a>>
-
-<div class='copyright'>
-(C) Copyright 2002-2005, Andy Clark. All rights reserved.
-</div>
\ No newline at end of file
diff --git a/nekohtml/doc/html/javadoc/allclasses-frame.html b/nekohtml/doc/html/javadoc/allclasses-frame.html
deleted file mode 100644
index 57c8bb9..0000000
--- a/nekohtml/doc/html/javadoc/allclasses-frame.html
+++ /dev/null
@@ -1,84 +0,0 @@
-<!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
deleted file mode 100644
index da3d185..0000000
--- a/nekohtml/doc/html/javadoc/allclasses-noframe.html
+++ /dev/null
@@ -1,84 +0,0 @@
-<!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
deleted file mode 100644
index b2dd230..0000000
--- a/nekohtml/doc/html/javadoc/constant-values.html
+++ /dev/null
@@ -1,1498 +0,0 @@
-<!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
deleted file mode 100644
index 8819714..0000000
--- a/nekohtml/doc/html/javadoc/deprecated-list.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<!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
deleted file mode 100644
index 4cafd31..0000000
--- a/nekohtml/doc/html/javadoc/help-doc.html
+++ /dev/null
@@ -1,193 +0,0 @@
-<!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
deleted file mode 100644
index 21c35ae..0000000
--- a/nekohtml/doc/html/javadoc/index-all.html
+++ /dev/null
@@ -1,2470 +0,0 @@
-<!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
deleted file mode 100644
index dd60d65..0000000
--- a/nekohtml/doc/html/javadoc/index.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index d3bdc90..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLAugmentations.html
+++ /dev/null
@@ -1,442 +0,0 @@
-<!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
deleted file mode 100644
index c60c036..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLComponent.html
+++ /dev/null
@@ -1,276 +0,0 @@
-<!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
deleted file mode 100644
index 0cf93a0..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLConfiguration.ErrorReporter.html
+++ /dev/null
@@ -1,451 +0,0 @@
-<!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
deleted file mode 100644
index edcc0e8..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLConfiguration.html
+++ /dev/null
@@ -1,1385 +0,0 @@
-<!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
deleted file mode 100644
index 6b15f19..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.Element.html
+++ /dev/null
@@ -1,753 +0,0 @@
-<!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
deleted file mode 100644
index b80809b..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.ElementList.html
+++ /dev/null
@@ -1,314 +0,0 @@
-<!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
deleted file mode 100644
index 17eee09..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLElements.html
+++ /dev/null
@@ -1,2528 +0,0 @@
-<!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
deleted file mode 100644
index f562fda..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEntities.html
+++ /dev/null
@@ -1,342 +0,0 @@
-<!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
deleted file mode 100644
index 51a6d8d..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLErrorReporter.html
+++ /dev/null
@@ -1,294 +0,0 @@
-<!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
deleted file mode 100644
index c79f0de..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEventInfo.SynthesizedItem.html
+++ /dev/null
@@ -1,407 +0,0 @@
-<!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
deleted file mode 100644
index bee02cb..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLEventInfo.html
+++ /dev/null
@@ -1,327 +0,0 @@
-<!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
deleted file mode 100644
index c5cbee6..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.ContentScanner.html
+++ /dev/null
@@ -1,586 +0,0 @@
-<!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
deleted file mode 100644
index 3232a3d..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.CurrentEntity.html
+++ /dev/null
@@ -1,476 +0,0 @@
-<!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
deleted file mode 100644
index 93b28c4..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.LocationItem.html
+++ /dev/null
@@ -1,532 +0,0 @@
-<!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
deleted file mode 100644
index 0c2c005..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.PlaybackInputStream.html
+++ /dev/null
@@ -1,604 +0,0 @@
-<!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
deleted file mode 100644
index 3d60dfb..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.Scanner.html
+++ /dev/null
@@ -1,234 +0,0 @@
-<!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
deleted file mode 100644
index ad106f8..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.SpecialScanner.html
+++ /dev/null
@@ -1,424 +0,0 @@
-<!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
deleted file mode 100644
index b673cff..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLScanner.html
+++ /dev/null
@@ -1,2998 +0,0 @@
-<!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.  ,  , 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. &,
- <, 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;,
- ©, 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
deleted file mode 100644
index d4f9429..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.Info.html
+++ /dev/null
@@ -1,344 +0,0 @@
-<!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
deleted file mode 100644
index 58a9bfa..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.InfoStack.html
+++ /dev/null
@@ -1,356 +0,0 @@
-<!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
deleted file mode 100644
index 86e8622..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/HTMLTagBalancer.html
+++ /dev/null
@@ -1,2036 +0,0 @@
-<!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
deleted file mode 100644
index 125da46..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLAugmentations.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 5e7114d..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLComponent.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<!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
deleted file mode 100644
index 37c4fa9..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLConfiguration.ErrorReporter.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 4804cf9..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLConfiguration.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 22c32fc..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.Element.html
+++ /dev/null
@@ -1,312 +0,0 @@
-<!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
deleted file mode 100644
index 1fadda9..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.ElementList.html
+++ /dev/null
@@ -1,172 +0,0 @@
-<!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
deleted file mode 100644
index c149ed6..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLElements.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 8e78e0c..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEntities.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 4bb9be5..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLErrorReporter.html
+++ /dev/null
@@ -1,204 +0,0 @@
-<!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
deleted file mode 100644
index c777e9d..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEventInfo.SynthesizedItem.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index d29bcf1..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLEventInfo.html
+++ /dev/null
@@ -1,233 +0,0 @@
-<!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
deleted file mode 100644
index 5b8170d..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.ContentScanner.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 4cd34f9..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.CurrentEntity.html
+++ /dev/null
@@ -1,172 +0,0 @@
-<!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
deleted file mode 100644
index d059e01..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.LocationItem.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 7a11227..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.PlaybackInputStream.html
+++ /dev/null
@@ -1,172 +0,0 @@
-<!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
deleted file mode 100644
index 24dd89e..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.Scanner.html
+++ /dev/null
@@ -1,237 +0,0 @@
-<!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
deleted file mode 100644
index 9237ed0..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.SpecialScanner.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!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
deleted file mode 100644
index 97388e8..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLScanner.html
+++ /dev/null
@@ -1,172 +0,0 @@
-<!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
deleted file mode 100644
index dd6aabf..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.Info.html
+++ /dev/null
@@ -1,212 +0,0 @@
-<!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
deleted file mode 100644
index 0514bcd..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.InfoStack.html
+++ /dev/null
@@ -1,180 +0,0 @@
-<!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
deleted file mode 100644
index b04e019..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/class-use/HTMLTagBalancer.html
+++ /dev/null
@@ -1,172 +0,0 @@
-<!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
deleted file mode 100644
index 0eef26d..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/DefaultFilter.html
+++ /dev/null
@@ -1,1215 +0,0 @@
-<!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
deleted file mode 100644
index 43847f2..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/ElementRemover.html
+++ /dev/null
@@ -1,1032 +0,0 @@
-<!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
deleted file mode 100644
index a97e530..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Identity.html
+++ /dev/null
@@ -1,450 +0,0 @@
-<!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
deleted file mode 100644
index 4fe2dbb..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/NamespaceBinder.NamespaceSupport.html
+++ /dev/null
@@ -1,571 +0,0 @@
-<!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
deleted file mode 100644
index d9decb0..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/NamespaceBinder.html
+++ /dev/null
@@ -1,1056 +0,0 @@
-<!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
deleted file mode 100644
index 0c970b1..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Purifier.html
+++ /dev/null
@@ -1,1140 +0,0 @@
-<!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
deleted file mode 100644
index da9dfd7..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/Writer.html
+++ /dev/null
@@ -1,970 +0,0 @@
-<!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
deleted file mode 100644
index 7152cd1..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/DefaultFilter.html
+++ /dev/null
@@ -1,209 +0,0 @@
-<!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
deleted file mode 100644
index 8924448..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/ElementRemover.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 7beac1d..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Identity.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index f116c71..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/NamespaceBinder.NamespaceSupport.html
+++ /dev/null
@@ -1,172 +0,0 @@
-<!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
deleted file mode 100644
index fba9446..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/NamespaceBinder.html
+++ /dev/null
@@ -1,172 +0,0 @@
-<!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
deleted file mode 100644
index 7a48b86..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Purifier.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 8c370e6..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/class-use/Writer.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 8e4eccc..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-frame.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!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
deleted file mode 100644
index f568f45..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-summary.html
+++ /dev/null
@@ -1,180 +0,0 @@
-<!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
deleted file mode 100644
index b36ecce..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-tree.html
+++ /dev/null
@@ -1,149 +0,0 @@
-<!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
deleted file mode 100644
index b5145d2..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/filters/package-use.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<!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
deleted file mode 100644
index 426e282..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/package-frame.html
+++ /dev/null
@@ -1,75 +0,0 @@
-<!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
deleted file mode 100644
index bdcb715..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/package-summary.html
+++ /dev/null
@@ -1,231 +0,0 @@
-<!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
deleted file mode 100644
index 89695f4..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/package-tree.html
+++ /dev/null
@@ -1,168 +0,0 @@
-<!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
deleted file mode 100644
index eac9106..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/package-use.html
+++ /dev/null
@@ -1,266 +0,0 @@
-<!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
deleted file mode 100644
index 464e22f..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/DOMFragmentParser.html
+++ /dev/null
@@ -1,1372 +0,0 @@
-<!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
deleted file mode 100644
index 22c98fa..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/DOMParser.html
+++ /dev/null
@@ -1,379 +0,0 @@
-<!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
deleted file mode 100644
index 8136748..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/SAXParser.html
+++ /dev/null
@@ -1,333 +0,0 @@
-<!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
deleted file mode 100644
index e78cf92..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/DOMFragmentParser.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index e07f150..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/DOMParser.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 41d23a7..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/class-use/SAXParser.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 63b8660..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-frame.html
+++ /dev/null
@@ -1,36 +0,0 @@
-<!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
deleted file mode 100644
index c1c1886..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-summary.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!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
deleted file mode 100644
index 945730d..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-tree.html
+++ /dev/null
@@ -1,158 +0,0 @@
-<!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
deleted file mode 100644
index 6187b7c..0000000
--- a/nekohtml/doc/html/javadoc/org/cyberneko/html/parsers/package-use.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!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
deleted file mode 100644
index 73f4972..0000000
--- a/nekohtml/doc/html/javadoc/overview-frame.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<!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
deleted file mode 100644
index 29aeb3c..0000000
--- a/nekohtml/doc/html/javadoc/overview-summary.html
+++ /dev/null
@@ -1,157 +0,0 @@
-<!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
deleted file mode 100644
index 97a5052..0000000
--- a/nekohtml/doc/html/javadoc/overview-tree.html
+++ /dev/null
@@ -1,184 +0,0 @@
-<!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
deleted file mode 100644
index 3d9f78f..0000000
--- a/nekohtml/doc/html/javadoc/package-list
+++ /dev/null
@@ -1,3 +0,0 @@
-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
deleted file mode 100644
index fd462a6..0000000
--- a/nekohtml/doc/html/javadoc/packages.html
+++ /dev/null
@@ -1,37 +0,0 @@
-<!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
deleted file mode 100644
index c814867..0000000
Binary files a/nekohtml/doc/html/javadoc/resources/inherit.gif and /dev/null differ
diff --git a/nekohtml/doc/html/javadoc/serialized-form.html b/nekohtml/doc/html/javadoc/serialized-form.html
deleted file mode 100644
index 8c24e26..0000000
--- a/nekohtml/doc/html/javadoc/serialized-form.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<!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
deleted file mode 100644
index 14c3737..0000000
--- a/nekohtml/doc/html/javadoc/stylesheet.css
+++ /dev/null
@@ -1,29 +0,0 @@
-/* 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/doc/html/settings.html b/nekohtml/doc/html/settings.html
deleted file mode 100644
index d0a519e..0000000
--- a/nekohtml/doc/html/settings.html
+++ /dev/null
@@ -1,412 +0,0 @@
-<title>NekoHTML | Parser Settings</title>
-<link rel=stylesheet type=text/css href=../style.css>
-<style type='text/css'>
-.see {
- margin: 0; margin-top: 0.25em;
- font-size: 0.8em;
-}
-</style>
-
-<h1>Parser Settings</h1>
-<div class='navbar'>
-[<a href='../index.html'>Home</a>]
-[
-<a href='index.html'>Top</a>
-|
-<a href='usage.html'>Usage</a>
-|
-Settings
-|
-<a href='filters.html'>Filters</a>
-|
-<a href='javadoc/index.html'>JavaDoc</a>
-|
-<a href='faq.html'>FAQ</a>
-|
-<a href='software.html'>Software</a>
-|
-<a href='changes.html'>Changes</a>
-]
-</div>
-
-<h2>Configuring Parser</h2>
-<p>
-The application can set a variety of NekoHTML settings to more
-precisely control the behavior of the parser. These settings
-can be set directly on the <code>HTMLConfiguration</code> class
-or on the supplied parser classes by calling the
-<code>setFeature</code> and <code>setProperty</code> methods.
-For example:
-<pre class='code'>
-<span class='code-comment'>// settings on HTMLConfiguration</span>
-org<span class='code-punct'>.</span>apache<span class='code-punct'>.</span>xerces<span class='code-punct'>.</span>xni<span class='code-punct'>.</span>parser<span class='code-punct'>.</span>XMLParserConfiguration config <span class='code-punct'>=</span>
- <span class='code-keyword'>new</span> org<span class='code-punct'>.</span>cyberneko<span class='code-punct'>.</span>html<span class='code-punct'>.</span>HTMLConfiguration<span class='code-punct'>();</span>
-config<span class='code-punct'>.</span>setFeature<span class='code-punct'>(</span><span class='code-string'>"http://cyberneko.org/html/features/augmentations"</span><span class='code-punct'>,</span> <span class='code-keyword'>true</span><span class='code-punct'>);</span>
-config<span class='code-punct'>.</span>setProperty<span class='code-punct'>(</span><span class='code-string'>"http://cyberneko.org/html/properties/names/elems"</span><span class='code-punct'>,</span> <span class='code-string'>"lower"</span><span class='code-punct'>);</span>
-
-<span class='code-comment'>// settings on DOMParser</span>
-org<span class='code-punct'>.</span>cyberneko<span class='code-punct'>.</span>html<span class='code-punct'>.</span>parsers<span class='code-punct'>.</span>DOMParser parser <span class='code-punct'>=</span>
- <span class='code-keyword'>new</span> org<span class='code-punct'>.</span>cyberneko<span class='code-punct'>.</span>html<span class='code-punct'>.</span>parsers<span class='code-punct'>.</span>DOMParser<span class='code-punct'>();</span>
-parser<span class='code-punct'>.</span>setFeature<span class='code-punct'>(</span><span class='code-string'>"http://cyberneko.org/html/features/augmentations"</span><span class='code-punct'>,</span> <span class='code-keyword'>true</span><span class='code-punct'>);</span>
-parser<span class='code-punct'>.</span>setProperty<span class='code-punct'>(</span><span class='code-string'>"http://cyberneko.org/html/properties/names/elems"</span><span class='code-punct'>,</span> <span class='code-string'>"lower"</span><span class='code-punct'>);</span>
-</pre>
-
-<h2>Features</h2>
-The NekoHTML parser supports the following features:
-<table cellpadding='4' cellspacing='0'>
- <tr><th>Feature Id / Description<th>Default
- <tr>
- <td>
- <a name='namespaces'></a>
- <span class='id'>http://xml.org/sax/features/namespaces</span>
- <br>
- Specifies if the NekoHTML parser should perform namespace
- processing. If enabled, namespace binding attributes are
- processed and elements and attributes are bound to the defined
- namespaces.
- <p class='see'>
- See: <a href='#override-namespaces'>http://cyberneko.org/html/features/override-namespaces</a>
- <td align='center'>true
- <tr>
- <td>
- <a name='balance-tags'></a>
- <span class='id'>http://cyberneko.org/html/features/balance-tags</span>
- <br>
- Specifies if the NekoHTML parser should attempt to balance
- the tags in the parsed document. Balancing the tags fixes up many
- common mistakes by adding missing parent elements, automatically
- closing elements with optional end tags, and correcting unbalanced
- inline element tags. In order to process HTML documents as XML, this
- feature should <strong>not</strong> be turned off. This feature is
- provided as a performance enhancement for applications that only
- care about the appearance of specific elements, attributes, and/or
- content regardless of the document's ill-formed structure.
- <td align='center'>true
- <tr>
- <td>
- <a name='override-doctype'></a>
- <span class='id'>http://cyberneko.org/html/features/override-doctype</span>
- <br>
- Specifies whether the NekoHTML parser should override the public
- and system identifier values specified in the document type declaration.
- <p class='see'>
- See: <a href='#doctype-pubid'>http://cyberneko.org/html/properties/doctype/pubid</a>
- <br>
- See: <a href='#doctype-sysid'>http://cyberneko.org/html/properties/doctype/sysid</a>
- <td align='center'>false
- <tr>
- <td>
- <a name='insert-doctype'></a>
- <span class='id'>http://cyberneko.org/html/features/insert-doctype</span>
- <br>
- Specifies whether the NekoHTML parser should insert a document type
- declaration into the document handler callbacks. The values for the
- public and system identifiers are taken from the sysid and pubid
- properties. Therefore, those properties should be set if this
- feature is turned on. Also, setting this feature to <code>true</code>
- will cause the parser to ignore any document type declaration that
- appears in the document.
- <p class='see'>
- See: <a href='#doctype-pubid'>http://cyberneko.org/html/properties/doctype/pubid</a>
- <br>
- See: <a href='#doctype-sysid'>http://cyberneko.org/html/properties/doctype/sysid</a>
- <td align='center'>false
- <tr>
- <td>
- <a name='override-namespaces'></a>
- <span class='id'>http://cyberneko.org/html/features/override-namespaces</span>
- <br>
- Specifies whether the NekoHTML parser should override the namespace
- URI bound to HTML elements and attributes.
- <p class='see'>
- See: <a href='#namespaces-uri'>http://cyberneko.org/html/properties/namespaces-uri</a>
- <td align='center'>false
- <tr>
- <td>
- <a name='insert-namespaces'></a>
- <span class='id'>http://cyberneko.org/html/features/insert-namespaces</span>
- <br>
- Specifies whether the NekoHTML parser should insert namespace URI
- bindings to HTML elements and attributes. The value for the
- namespace URI is taken from the namespaces property. Therefore,
- that property should be set if this feature is turned on.
- <p class='see'>
- See: <a href='#namespaces-uri'>http://cyberneko.org/html/properties/namespaces-uri</a>
- <td align='center'>false
- <tr>
- <td>
- <a name='ignore-outside-content'></a>
- <span class='id'>http://cyberneko.org/html/features/balance-tags/ignore-outside-content</span>
- <br>
- Specifies if the NekoHTML parser should ignore content after the end
- of the document root element. If this feature is set to true, all
- elements and character content appearing outside of the document body
- is consumed. If set to false, the end elements for the <body>
- and <html> are ignored, allowing content appearing outside of
- the document to be parsed and communicated to the application.
- <td align='center'>false
- <tr>
- <td>
- <a name='document-fragment'></a>
- <span class='id'>http://cyberneko.org/html/features/balance-tags/document-fragment</span>
- <br>
- Specifies if the tag balancer should operate as if a fragment
- of HTML is being parsed. With this feature set, the tag balancer
- will not attempt to insert a missing body elements around content
- and markup. However, proper parents for elements contained within
- the <body> element will still be inserted. This feature should
- <strong>not</strong> be used when using the <code>DOMParser</code>
- class. In order to parse a DOM <code>DocumentFragment</code>, use the
- <code>DOMFragmentParser</code> class.
- <td align='center'>false
- <tr>
- <td>
- <a name='cdata-sections'></a>
- <span class='id'>http://cyberneko.org/html/features/scanner/cdata-sections</span>
- <br>
- Specifies whether CDATA sections are reported as character content.
- If set to <code>false</code>, CDATA sections are reported as comments.
- When reported as comments, the comment text is prefixed with "[CDATA["
- and end with "]]". This prefix and suffix is <em>not</em>
- included when reported as character content.
- <td align='center'>false
- <tr>
- <td>
- <a name='notify-char-refs'></a>
- <span class='id'>http://apache.org/xml/features/scanner/notify-char-refs</span>
- <br>
- Specifies whether character entity references (e.g.  ,  ,
- etc) should be reported to the registered document handler. The name of
- the entity reported will contain the leading pound sign and optional 'x'
- character. For example, the name of the character entity reference
- <code> </code> will be reported as "#x20".
- <td align='center'>false
- <tr>
- <td>
- <a name='notify-builtin-xml-refs'></a>
- <span class='id'>http://apache.org/xml/features/scanner/notify-builtin-refs</span>
- <br>
- Specifies whether the XML built-in entity references (e.g. &,
- <, etc) should be reported to the registered document handler.
- 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.
- 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>.
- <td align='center'>false
- <tr>
- <td>
- <a name='notify-builtin-html-refs'></a>
- <span class='id'>http://cyberneko.org/html/features/scanner/notify-builtin-refs</span>
- <br>
- Specifies whether the HTML built-in entity references (e.g. &nobr;,
- ©, etc) should be reported to the registered document
- handler. This <em>includes</em> the five pre-defined XML general
- entities.
- <td align='center'>false
- <tr>
- <td>
- <a name='fix-mswindows-refs'></a>
- <span class='id'>http://cyberneko.org/html/features/scanner/fix-mswindows-refs</span>
- <br>
- Specifies whether to fix character entity references for Microsoft
- Windows® characters as described at
- <a href='http://www.cs.tut.fi/~jkorpela/www/windows-chars.html'>http://www.cs.tut.fi/~jkorpela/www/windows-chars.html</a>.
- <td align='center'>false
- <tr>
- <td>
- <a name='ignore-specified-charset'></a>
- <span class='id'>http://cyberneko.org/html/features/scanner/ignore-specified-charset</span>
- <br>
- Specifies whether to ignore the character encoding specified within the
- <meta http-equiv='Content-Type' content='text/html;charset=...'>
- tag. By default, NekoHTML checks this tag for a charset and changes the
- character encoding of the scanning reader object. Setting this feature
- to <code>true</code> allows the application to override this behavior.
- <p class='see'>
- See: <a href='#default-encoding'>http://cyberneko.org/html/properties/default-encoding</a>
- <td align='center'>false
- <tr>
- <td>
- <a name='script-strip-comment-delims'></a>
- <span class='id'>http://cyberneko.org/html/features/scanner/script/strip-comment-delims</span>
- <br>
- Specifies whether the scanner should strip HTML comment delimiters
- (i.e. "<!--" and "-->") from <script> element content.
- <p class='see'>
- See: <a href='#style-strip-comment-delims'>http://cyberneko.org/html/features/scanner/style/strip-comment-delims</a>
- <br>
- See: <a href='#script-strip-cdata-delims'>http://cyberneko.org/html/features/scanner/script/strip-cdata-delims</a>
- <td align='center'>false
- <tr>
- <td>
- <a name='script-strip-cdata-delims'></a>
- <span class='id'>http://cyberneko.org/html/features/scanner/script/strip-cdata-delims</span>
- <br>
- Specifies whether the scanner should strip XHTML CDATA delimiters
- (i.e. "<![CDATA[" and "]]>") from <script> element content.
- <p class='see'>
- See: <a href='#style-strip-cdata-delims'>http://cyberneko.org/html/features/scanner/style/strip-cdata-delims</a>
- <br>
- See: <a href='#script-strip-comment-delims'>http://cyberneko.org/html/features/scanner/script/strip-comment-delims</a>
- <td align='center'>false
- <tr>
- <td>
- <a name='style-strip-comment-delims'></a>
- <span class='id'>http://cyberneko.org/html/features/scanner/style/strip-comment-delims</span>
- <br>
- Specifies whether the scanner should strip HTML comment delimiters
- (i.e. "<!--" and "-->") from <style> element content.
- <p class='see'>
- See: <a href='#script-strip-comment-delims'>http://cyberneko.org/html/features/scanner/script/strip-comment-delims</a>
- <br>
- See: <a href='#style-strip-cdata-delims'>http://cyberneko.org/html/features/scanner/style/strip-cdata-delims</a>
- <td align='center'>false
- <tr>
- <td>
- <a name='style-strip-cdata-delims'></a>
- <span class='id'>http://cyberneko.org/html/features/scanner/style/strip-cdata-delims</span>
- <br>
- Specifies whether the scanner should strip XHTML CDATA delimiters
- (i.e. "<![CDATA[" and "]]>") from <style> element content.
- <p class='see'>
- See: <a href='#script-strip-cdata-delims'>http://cyberneko.org/html/features/scanner/script/strip-cdata-delims</a>
- <br>
- See: <a href='#style-strip-comment-delims'>http://cyberneko.org/html/features/scanner/style/strip-comment-delims</a>
- <td align='center'>false
- <tr>
- <td>
- <a name='augmentations'></a>
- <span class='id'>http://cyberneko.org/html/features/augmentations</span>
- <br>
- Specifies whether infoset items that correspond to the
- HTML events are included in the parsing pipeline. If
- included, the augmented item will implement the
- <code>HTMLEventInfo</code> interface found in the
- <code>org.cyberneko.html</code> package. The augmentations
- can be queried in XNI by calling the <code>getItem</code>
- method with the key
- "http://cyberneko.org/html/features/augmentations".
- Currently, the HTML event info augmentation can report event
- character boundaries and whether the event is synthesized.
- <td align='center'>false
- <tr>
- <td>
- <a name='report-errors'></a>
- <span class='id'>http://cyberneko.org/html/features/report-errors</span>
- <br>
- Specifies whether errors should be reported to the registered error
- handler. Since HTML applications are supposed to permit the
- liberal use (and abuse) of HTML documents, errors should
- normally be handled silently. However, if the application wants
- to know about errors in the parsed HTML document, this feature
- can be set to <code>true</code>.
- <td align='center'>false
-</table>
-
-<h2>Properties</h2>
-The NekoHTML parser supports the following properties:
-<table cellpadding='4' cellspacing='0'>
- <tr><th>Property Id / Description<th>Values<th>Default
- <tr>
- <td>
- <a name='filters'></a>
- <span class='id'>http://cyberneko.org/html/properties/filters</span>
- <br>
- This property allows applications to append custom document
- processing components to the end of the default NekoHTML parser
- pipeline. The value of this property must be an array of type
- <code>org.apache.xerces.xni.parser.XMLDocumentFilter</code>
- and no value of this array is allowed to be null. The document
- filters are appended to the parser pipeline in array order.
- Please refer to the <a href='filters.html'>filters</a>
- documentation for more information.
- <td align='center'><nobr>XMLDocumentFilter[]</nobr>
- <td align='center'>null
- <tr>
- <td>
- <a name='default-encoding'></a>
- <span class='id'>http://cyberneko.org/html/properties/default-encoding</span>
- <br>
- Sets the default encoding the NekoHTML scanner should use
- when parsing documents. In the absence of an
- <code>http-equiv</code> directive in the source document,
- this setting is important because the parser does not
- have any support to <i>auto-detect</i> the encoding.
- <p class='see'>
- See: <a href='#ignore-specified-charset'>http://cyberneko.org/html/features/scanner/ignore-specified-charset</a>
- <td align='center'>
- <a href='http://www.iana.org/assignments/character-sets'>IANA</a>
- encoding names
- <td align='center'><nobr>"Windows-1252"</nobr>
- <tr>
- <td>
- <a name='elem-names'></a>
- <span class='id'>http://cyberneko.org/html/properties/names/elems</span>
- <br>
- Specifies how the NekoHTML components should modify recognized
- element names. Names can be converted to upper-case, converted
- to lower-case, or left as-is. The value of "match" specifies
- that element names are to be left as-is but the end tag name will
- be modified to match the start tag name. This is required to
- ensure that the parser generates a well-formed XML document.
- <td align='center'>"upper"<br>"lower"<br>"match"
- <td align='center'>"upper"
- <tr>
- <td>
- <a name='attr-names'></a>
- <span class='id'>http://cyberneko.org/html/properties/names/attrs</span>
- <br>
- Specifies how the NekoHTML components should modify attribute names
- of recognized elements. Names can be converted to upper-case,
- converted to lower-case, or left as-is.
- <td align='center'>"upper"<br>"lower"<br><nobr>"no-change"</nobr>
- <td align='center'>"lower"
- <tr>
- <td>
- <a name='doctype-pubid'></a>
- <span class='id'>http://cyberneko.org/html/properties/doctype/pubid</span>
- <br>
- Specifies the document type declaration public identifier if the
- <code>http://cyberneko.org/html/features/override-doctype</code>
- feature is set to <code>true</code>. The default value is the HTML
- 4.01 transitional public identifier, "-//W3C//DTD HTML 4.01 Transitional//EN".
- <p class='see'>
- See: <a href='#overrid-doctype'>http://cyberneko.org/html/features/override-doctype</a>
- <td align='center'>String
- <td align='center'>HTML 4.01 transitional public identifier
- <tr>
- <td>
- <a name='doctype-sysid'></a>
- <span class='id'>http://cyberneko.org/html/properties/doctype/sysid</span>
- <br>
- Specifies the document type declaration system identifier if the
- <code>http://cyberneko.org/html/features/override-doctype</code>
- feature is set to <code>true</code>. The default value is the HTML
- 4.01 transitional system identifier, "http://www.w3.org/TR/html4/loose.dtd".
- <p class='see'>
- See: <a href='#overrid-doctype'>http://cyberneko.org/html/features/override-doctype</a>
- <td align='center'>String
- <td align='center'>HTML 4.01 transitional system identifier
- <tr>
- <td>
- <a name='namespaces-uri'></a>
- <span class='id'>http://cyberneko.org/html/properties/namespaces-uri</span>
- <br>
- Specifies the namespace binding URI if the
- <code>http://cyberneko.org/html/features/override-namespaces</code>
- feature is set to <code>true</code>. The default value is the XHTML
- 1.0 namespace, "http://www.w3.org/1999/xhtml". This property does
- <em>not</em> affect the case of element and attributes names and
- does <em>not</em> ensure that the output of the NekoHTML parser is
- valid according to the XHTML specification.
- <p class='see'>
- See: <a href='#override-namespaces'>http://cyberneko.org/html/features/override-namespaces</a>
- <td align='center'>String
- <td align='center'>XHTML 1.0 namespaces URI
-</table>
-
-<div class='copyright'>
-(C) Copyright 2002-2005, Andy Clark. All rights reserved.
-</div>
diff --git a/nekohtml/doc/html/software.html b/nekohtml/doc/html/software.html
deleted file mode 100644
index 8231a25..0000000
--- a/nekohtml/doc/html/software.html
+++ /dev/null
@@ -1,209 +0,0 @@
-<title>NekoHTML | Software</title>
-<meta http-equiv='content-type' content='text/html;charset=utf-8'>
-<link rel=stylesheet type=text/css href=../style.css>
-<style type='text/css'>
-.desc { font-style: italic }
-.note { font-style: italic }
-</style>
-
-<h1>Software Projects</h1>
-<div class='navbar'>
-[<a href='../index.html'>Home</a>]
-[
-<a href='index.html'>Top</a>
-|
-<a href='usage.html'>Usage</a>
-|
-<a href='settings.html'>Settings</a>
-|
-<a href='filters.html'>Filters</a>
-|
-<a href='javadoc/index.html'>JavaDoc</a>
-|
-<a href='faq.html'>FAQ</a>
-|
-Software
-|
-<a href='changes.html'>Changes</a>
-]
-</div>
-
-<h2>Available Projects</h2>
-<p>
-The world is full of HTML pages and there's a good chance that, at some
-time, your software project will need to read and process these documents.
-Perhaps NekoHTML can help! And, depending on what you need to do, there
-may already be a solution to your problem. This page lists a number of
-projects that use the NekoHTML parser.
-<p>
-Here are some software projects you may find useful, presented in
-alphabetical order:
-<table cellpadding='4' cellspacing='0'>
-<tr>
-<th rowspan='2'>Celware WebRecorder
-<td class='desc'>
-Celware WebRecorder rapidly and easily exposes information on existing
-Web sites to other IT systems via a programmatic service, using the same
-interface as a standard Web browser. If you can see the information on
-the Web, Celware WebRecorder can learn by example and create a service
-to include that information in your IT environment—without making any
-changes to the Web server!
-<tr>
-<td>
-<a href='http://www.celcorp.com/webrecorder.html'>http://www.celcorp.com/webrecorder.html</a>
-<tr>
-<th rowspan='2'>CVSGrab
-<td class='desc'>
-CVSGrab allows you to checkout files from a public CVS repository even
-if you are behind a corporate firewall that blocks access to the pserver.
-It provides read-only access to public CVS repositories through the
-ViewCVS web interface.
-<tr>
-<td>
-<a href='http://cvsgrab.sourceforge.net/'>http://cvsgrab.sourceforge.net/</a>
-<tr>
-<th rowspan='2'>Egothor
-<td class='desc'>
-Egothor is an open source, high-performance, full-featured text search
-engine written entirely in Java. It can be configured as a standalone
-engine, metasearcher, peer-to-peer HUB, and, moreover, it can be used
-as a library for an application that needs full-text search.
-<!--
-<br><br>
-<font size='-1'>Note: NekoHTML is used in Egothor starting with RC-1.2.4
-which is available from 16 Oct 2003.</font>
--->
-<tr>
-<td>
-<a href='http://www.egothor.org/'>http://www.egothor.org/</a>
-<tr>
-<th rowspan='2'>HtmlUnit
-<td class='desc'>
-HtmlUnit is a java unit testing framework for testing web based applications.
-HtmlUnit models the returned document so that you deal with pages and form
-and tables.
-<tr>
-<td>
-<a href='http://htmlunit.sourceforge.net/'>http://htmlunit.sourceforge.net/</a>
-<tr>
-<th rowspan='2'>HttpUnit
-<td class='desc'>
-HttpUnit is a free, open source Java API for accessing web sites
-without a browser, and is ideally suited for automated unit testing of
-web sites when combined with a Java unit test framework such as JUnit.
-<tr>
-<td>
-<a href='http://httpunit.sourceforge.net/'>http://httpunit.sourceforge.net/</a>
-<tr>
-<th rowspan='2'>Jakarta Jelly
-<td class='desc'>
-Jelly is a Java and XML based scripting and processing engine for turning
-XML into executable code. Jelly can be used as a more flexible and powerful
-front end to Ant such as in the Maven project, as a testing framework such
-as JellyUnit, in an intergration or workflow system such as werkflow or as
-a page templating system inside engines like Cocoon.
-<tr>
-<td>
-<a href='http://jakarta.apache.org/commons/sandbox/jelly/'>http://jakarta.apache.org/commons/sandbox/jelly/</a>
-<tr>
-<!-- JPluck removed NekoHTML as of version 0.9. Oh well...
-<th rowspan='2'>JPluck
-<td class='desc'>
-JPluck is a Java-based toolkit for creating Plucker documents. JPluck
-is the perfect companion to the Plucker Viewer for the Palm OS platform.
-Together they provide a free solution for offline reading of web sites
-on Palm handhelds.
-<tr>
-<td>
-<a href='http://jpluck.sourceforge.net/'>http://jpluck.sourceforge.net/</a>
--->
-<tr>
-<th rowspan='2'>Jivan</th>
-<td class='desc'>
-Jivan is a new Java web presentation technology that aids in the
-programming of dynamic web pages by separating program code from
-presentation layout. It enables you to use the W3C DOM API to
-push content into your HTML template. By directly copying
-unchanged sections of the source documents during page
-serialization, Jivan provides great performance to the web
-developer.
-<tr>
-<td>
-<a href='http://www.jivan.net/'>http://www.jivan.net/</a>
-<tr>
-<th rowspan='2'>jWebUnit
-<td class='desc'>
-jWebUnit is a Java framework that facilitates creation of acceptance tests
-for web applications. It provides a high-level API for navigating a
-web application combined with a set of assertions to verify the application's
-correctness. This includes navigation via links, form entry and submission,
-validation of table contents, and other typical business web application
-features.
-<tr>
-<td>
-<a href='http://jwebunit.sourceforge.net/'>http://jwebunit.sourceforge.net/</a>
-<tr>
-<th rowspan='2'>LingPipe
-<td class='desc'>
-LingPipe is a suite of Java tools designed to perform linguistic analysis on
-natural language data. While fast and robust enough to be used in a commercial
-system, LingPipe's flexibility and included source make it appropriate for
-research use. Tools include a statistical named-entity detector, a heuristic
-sentence boundary detector, and a heuristic within-document coreference
-resolution engine. Named entity extraction models are included for English
-news and English genomics domains, and can be trained for other languages
-and genres.
-<tr>
-<td>
-<a href='http://www.alias-i.com/lingpipe/'>http://www.alias-i.com/lingpipe/</a>
-<tr>
-<th rowspan='2'>Mockrunner
-<td class='desc'>
-Mockrunner is a lightweight framework for unit testing applications
-in the J2EE environment. It supports Struts actions and forms,
-servlets, filters and tag classes. Furthermore it includes a JDBC and
-a JMS test framework. The JDBC test framework can be used standalone
-or in conjunction with MockEJB to test EJB based applications.
-<tr>
-<td>
-<a href='http://mockrunner.sourceforge.net/'>http://mockrunner.sourceforge.net/</a>
-<tr>
-<th rowspan='2'>Pasta
-<td>
-Pastaは、ウェブ開発のためのフレームワークです。 このフレームワークは主に、
-独自のテンプレート言語「CLS」と、バックグラウンド (リレーショナルデータベースなど)
-とテンプレート言語を接続するための「メッセージキュー」から構成されています。
-...
-<br>
-<strong>Note:</strong>
-<span class='desc'>The documentation for Pasta is only available in
-Japanese at this time.</span>
-<tr>
-<td>
-<a href='http://www.port4.info/pasta/'>http://www.port4.info/pasta/</a>
-<tr>
-<th rowspan='2'>X-Smiles
-<td class='desc'>
-X-Smiles is a Java based XML browser. It is intended for both desktop
-use and embedded network devices and to support multimedia services.
-<tr>
-<td>
-<a href='http://www.x-smiles.org/'>http://www.x-smiles.org/</a>
-</table>
-<p class='note'>
-<strong>Note:</strong> The author of NekoHTML does not officially endorse,
-recommend, or support any of the above software — they are merely
-presented for the benefit of the user. All questions and comments should
-be directed to the respective project owners. Mail sent to the author of
-NekoHTML regarding these projects will be ignored.
-
-<h2>Adding Your Project</h2>
-<p>
-If your project incorporates NekoHTML in some way and you think
-it would be useful to other users, please
-<a href='mailto:andyc at apache.org'>contact me</a> and I will add
-it to this list.
-
-<div class='copyright'>
-(C) Copyright 2002-2005, Andy Clark. All rights reserved.
-</div>
\ No newline at end of file
diff --git a/nekohtml/doc/html/usage.html b/nekohtml/doc/html/usage.html
deleted file mode 100644
index 4b87c09..0000000
--- a/nekohtml/doc/html/usage.html
+++ /dev/null
@@ -1,212 +0,0 @@
-<title>NekoHTML | Usage Instructions</title>
-<link rel=stylesheet type=text/css href=../style.css>
-<style type='text/css'>
-.note {
- margin-left: 2em; margin-right: 2em;
- padding: .25em;
- border: 1px solid black;
- background-color: #fdd;
-}
-</style>
-
-<h1>Usage Instructions</h1>
-<div class='navbar'>
-[<a href='../index.html'>Home</a>]
-[
-<a href='index.html'>Top</a>
-|
-Usage
-|
-<a href='settings.html'>Settings</a>
-|
-<a href='filters.html'>Filters</a>
-|
-<a href='javadoc/index.html'>JavaDoc</a>
-|
-<a href='faq.html'>FAQ</a>
-|
-<a href='software.html'>Software</a>
-|
-<a href='changes.html'>Changes</a>
-]
-</div>
-
-<a name='transparent'></a>
-<h2>Transparent Parser Construction</h2>
-<p>
-NekoHTML is designed to be as lightweight and simple to use as
-possible. Using the Xerces 2.0.0 parser as a foundation, NekoHTML
-can be transparent for applications that instantiate parser objects
-with the <a href='http://java.sun.com/xml/jaxp/index.html'>Java
-API for XML Processing</a> (JAXP). Just put the appropriate NekoHTML
-jar files in the classpath <em>before</em> the Xerces jar files. For
-example (on Windows): [<strong>Note:</strong> The classpath should be
-contiguous. It is split among separate lines in this example to make
-it easier to read.]
-<pre class='cmdline'>
-<span class='cmdline-prompt'>></span> <span class='cmdline-cmd'>java -cp nekohtml.jar;nekohtmlXni.jar;
- xmlParserAPIs.jar;xercesImpl.jar;xercesSamples.jar
- sax.Counter doc/html/index.html</span>
-doc/html/index.html: 10 ms (49 elems, 21 attrs, 0 spaces, 2652 chars)
-</pre>
-<p>
-The Xerces2 implementation dynamically instantiates the default
-parser configuration to construct parser objects via the Jar
-service facility. The Jar file <code>nekohtmlXni.jar</code>
-contains a <code>META-INF/services</code> file that is read by
-Xerces2 implementation for this purpose. Therefore, as long as
-this Jar file appears <em>before</em> the Xerces2 Jar files,
-the NekoHTML parser configuration will be used instead of the
-Xerces2 standard configuration.
-<p>
-Using this method will cause <em>every</em> Xerces2 parser
-constructed (using standard APIs) in the same JVM to use the
-HTML parser configuration. If this is not what you want to do,
-you should create the NekoHTML parser explicitly even though
-you parse and access the document contents using standard XML
-APIs. The following sections describe this method in more
-detail.
-<p class='note'>
-<strong>Note:</strong>
-The nekohtmlXni.jar file is no longer built by default. This
-change was made to alleviate confusion about which Jar files
-to add to the JVM classpath. If you still want to use this
-Jar file, you must build it using the "jar-xni" Ant task.
-</p>
-
-<a name='convenience'></a>
-<h2>Convenience Parser Classes</h2>
-<p>
-If you don't want to override the default Xerces2 parser
-instantiation mechanism, separate DOM and SAX parser classes are
-included in the <code>org.cyberneko.html.parsers</code> package
-for convenience. Both parsers use the <code>HTMLConfiguration</code>
-class to be able to parse HTML documents. In addition, the DOM
-parser uses the Xerces HTML DOM implementation so that the
-returned documents are of type
-<code>org.w3c.dom.html.HTMLDocument</code>. The following example
-shows how to use the NekoHTML <code>DOMParser</code> directly:
-<pre class='code'>
-<span class='code-keyword'>package</span> sample<span class='code-punct'>;</span>
-
-<span class='code-keyword'>import</span> org.cyberneko.html.parsers.DOMParser<span class='code-punct'>;</span>
-<span class='code-keyword'>import</span> org.w3c.dom.Document<span class='code-punct'>;</span>
-<span class='code-keyword'>import</span> org.w3c.dom.Node<span class='code-punct'>;</span>
-
-<span class='code-keyword'>public class</span> TestHTMLDOM <span class='code-punct'>{</span>
- <span class='code-keyword'>public static void</span> <span class='code-func'>main</span><span class='code-punct'>(</span>String<span class='code-punct'>[]</span> argv<span class='code-punct'>)</span> <span class='code-keyword'>throws</span> Exception <span class='code-punct'>{</span>
- DOMParser parser <span class='code-punct'>=</span> <span class='code-keyword'>new</span> DOMParser<span class='code-punct'>();</span>
- <span class='code-keyword'>for</span> <span class='code-punct'>(</span><span class='code-keyword'>int</span> i <span class='code-punct'>=</span> 0<span class='code-punct'>;</span> i <span class='code-punct'><</span> argv<span class='code-punct'>.</span>length<span class='code-punct'>;</span> i<span class='code-punct'>++) {</span>
- parser<span class='code-punct'>.</span><span class='code-func'>parse</span><span class='code-punct'>(</span>argv<span class='code-punct'>[</span>i<span class='code-punct'>]);</span>
- <span class='code-func'>print</span><span class='code-punct'>(</span>parser<span class='code-punct'>.</span><span class='code-func'>getDocument</span><span class='code-punct'>(),</span> <span class='code-string'>""</span><span class='code-punct'>);</span>
- <span class='code-punct'>}</span>
- <span class='code-punct'>}</span>
- <span class='code-keyword'>public static void</span> <span class='code-func'>print</span><span class='code-punct'>(</span>Node node<span class='code-punct'>,</span> String indent<span class='code-punct'>) {</span>
- System<span class='code-punct'>.</span>out<span class='code-punct'>.</span><span class='code-func'>println</span><span class='code-punct'>(</span>indent<span class='code-punct'>+</span>node<span class='code-punct'>.</span><span class='code-func'>getClass</span><span class='code-punct'>().</span><span class='code-func'>getName</span><span class='code-punct'>());</span>
- Node child <span class='code-punct'>=</span> node<span class='code-punct'>.</span><span class='code-func'>getFirstChild</span><span class='code-punct'>();</span>
- <span class='code-keyword'>while</span> <span class='code-punct'>(</span>child <span class='code-punct'>!=</span> <span class='code-keyword'>null</span><span class='code-punct'>) {</span>
- print<span class='code-punct'>(</span>child<span class='code-punct'>,</span> indent<span class='code-punct'>+</span><span class='code-string'>" "</span><span class='code-punct'>);</span>
- child <span class='code-punct'>=</span> child<span class='code-punct'>.</span><span class='code-func'>getNextSibling</span><span class='code-punct'>();</span>
- <span class='code-punct'>}
- }</span>
-<span class='code-punct'>}</span>
-</pre>
-<p>
-Running this program produces the following output:
-[<strong>Note:</strong> The classpath should be
-contiguous. It is split among separate lines in this example to make
-it easier to read.]
-<pre class='cmdline'>
-<span class='cmdline-prompt'>></span> <span class='cmdline-cmd'>java -cp nekohtml.jar;nekohtmlSamples.jar;
- xmlParserAPIs.jar;xercesImpl.jar
- sample.TestHTMLDOM data/html/test01.html</span>
-org.apache.html.dom.HTMLDocumentImpl
- org.apache.html.dom.HTMLHtmlElementImpl
- org.apache.html.dom.HTMLBodyElementImpl
- org.apache.xerces.dom.TextImpl
-</pre>
-<p>
-This source code is included in the <code>src/html/sample/</code> directory.
-<p>
-In addition to the provided DOM and SAX parser classes, NekoHTML
-also provides a DOM fragment parser class. The <code>DOMFragmentParser</code>
-class, found in the <code>org.cyberneko.html.parsers</code>
-package, in can be used to parse fragments of HTML documents
-into their corresponding DOM nodes. The following example shows
-how to use the NekoHTML <code>DOMFragmentParser</code> directly:
-<pre class='code'>
-<span class='code-keyword'>package</span> sample<span class='code-punct'>;</span>
-
-<span class='code-keyword'>import</span> org.cyberneko.html.parsers.DOMFragmentParser<span class='code-punct'>;</span>
-<span class='code-keyword'>import</span> org.apache.html.dom.HTMLDocumentImpl<span class='code-punct'>;</span>
-<span class='code-keyword'>import</span> org.w3c.dom.Document<span class='code-punct'>;</span>
-<span class='code-keyword'>import</span> org.w3c.dom.DocumentFragment<span class='code-punct'>;</span>
-<span class='code-keyword'>import</span> org.w3c.dom.Node<span class='code-punct'>;</span>
-<span class='code-keyword'>import</span> org.w3c.dom.html.HTMLDocument<span class='code-punct'>;</span>
-
-<span class='code-keyword'>public class</span> TestHTMLDOMFragment <span class='code-punct'>{</span>
- <span class='code-keyword'>public static void</span> <span class='code-func'>main</span><span class='code-punct'>(</span>String<span class='code-punct'>[]</span> argv<span class='code-punct'>)</span> <span class='code-keyword'>throws</span> Exception <span class='code-punct'>{</span>
- DOMFragmentParser parser <span class='code-punct'>=</span> <span class='code-keyword'>new</span> DOMFragmentParser<span class='code-punct'>();</span>
- HTMLDocument document <span class='code-punct'>=</span> <span class='code-keyword'>new</span> HTMLDocumentImpl<span class='code-punct'>();</span>
- <span class='code-keyword'>for</span> <span class='code-punct'>(</span><span class='code-keyword'>int</span> i <span class='code-punct'>=</span> 0<span class='code-punct'>;</span> i <span class='code-punct'><</span> argv<span class='code-punct'>.</span>length<span class='code-punct'>;</span> i<span class='code-punct'>++) {</span>
- DocumentFragment fragment <span class='code-punct'>=</span> document<span class='code-punct'>.</span><span class='code-func'>createDocumentFragment</span><span class='code-punct'>();</span>
- parser<span class='code-punct'>.</span><span class='code-func'>parse</span><span class='code-punct'>(</span>argv<span class='code-punct'>[</span>i<span class='code-punct'>],</span> fragment<span class='code-punct'>);</span>
- <span class='code-func'>print</span><span class='code-punct'>(</span>fragment<span class='code-punct'>,</span> <span class='code-string'>""</span><span class='code-punct'>);</span>
- <span class='code-punct'>}</span>
- <span class='code-punct'>}</span>
- <span class='code-keyword'>public static void</span> <span class='code-func'>print</span><span class='code-punct'>(</span>Node node<span class='code-punct'>,</span> String indent<span class='code-punct'>) {</span>
- System<span class='code-punct'>.</span>out<span class='code-punct'>.</span><span class='code-func'>println</span><span class='code-punct'>(</span>indent<span class='code-punct'>+</span>node<span class='code-punct'>.</span><span class='code-func'>getClass</span><span class='code-punct'>().</span><span class='code-func'>getName</span><span class='code-punct'>());</span>
- Node child <span class='code-punct'>=</span> node<span class='code-punct'>.</span><span class='code-func'>getFirstChild</span><span class='code-punct'>();</span>
- <span class='code-keyword'>while</span> <span class='code-punct'>(</span>child <span class='code-punct'>!=</span> <span class='code-keyword'>null</span><span class='code-punct'>) {</span>
- <span class='code-func'>print</span><span class='code-punct'>(</span>child<span class='code-punct'>,</span> indent<span class='code-punct'>+</span><span class='code-string'>" "</span><span class='code-punct'>);</span>
- child <span class='code-punct'>=</span> child<span class='code-punct'>.</span><span class='code-func'>getNextSibling</span><span class='code-punct'>();</span>
- <span class='code-punct'>}
- }</span>
-<span class='code-punct'>}</span>
-</pre>
-<p>
-This source code is included in the <code>src/html/sample/</code>
-directory.
-<p>
-Notice that the application parses a document fragment a little
-bit differently than parsing a complete document. Instead of
-initiating a parse by passing in a system identifier (or an
-input source), parsing an HTML document fragment requires the
-application to pass a DOM <code>DocumentFragment</code> object
-to the <code>parse</code> method. The DOM fragment parser will
-use the owner document of the <code>DocumentFragment</code> as
-the factory for parsed nodes. These nodes are then appended in
-document order to the document fragment object.
-<p>
-<strong>Note:</strong>
-In order for HTML DOM objects to be created, the document fragment
-object passed to the <code>parse</code> method should be created from
-a DOM document object of type <code>org.w3c.dom.html.HTMLDocument</code>.
-
-<a name='custom'></a>
-<h2>Custom Parser Classes</h2>
-<p>
-Alternatively, you can construct any XNI-based parser class
-using the <code>HTMLConfiguration</code> parser configuration class
-found in the <code>org.cyberneko.html</code> package. The following
-example shows how to extend the abstract SAX parser provided with
-the Xerces2 implementation by passing the NekoHTML parser
-configuration to the base class in the constructor.
-<pre class='code'>
-<span class='code-keyword'>package</span> sample<span class='code-punct'>;</span>
-
-<span class='code-keyword'>import</span> org.apache.xerces.parsers.AbstractSAXParser<span class='code-punct'>;</span>
-<span class='code-keyword'>import</span> org.cyberneko.html.HTMLConfiguration<span class='code-punct'>;</span>
-
-<span class='code-keyword'>public class</span> HTMLSAXParser <span class='code-keyword'>extends</span> AbstractSAXParser <span class='code-punct'>{</span>
- <span class='code-keyword'>public</span> HTMLSAXParser<span class='code-punct'>() {</span>
- <span class='code-keyword'>super</span><span class='code-punct'>(</span><span class='code-keyword'>new</span> HTMLConfiguration<span class='code-punct'>());</span>
- <span class='code-punct'>}</span>
-<span class='code-punct'>}</span>
-</pre>
-<p>
-This source code is included in the <code>src/html/sample/</code> directory.
-
-<div class='copyright'>
-(C) Copyright 2002-2005, Andy Clark. All rights reserved.
-</div>
\ No newline at end of file
diff --git a/nekohtml/doc/style.css b/nekohtml/doc/style.css
deleted file mode 100644
index a862dc2..0000000
--- a/nekohtml/doc/style.css
+++ /dev/null
@@ -1,74 +0,0 @@
-BODY { background: #EEEEEE;
- margin: 0; padding: 10; }
-H1 { text-align: center; background: #DDDDFF;
- border-style: solid; border-color: black; border-width: 0;
- border-top-width: 1; border-bottom-width: 1;
- margin: -10; padding: 5 }
-H2 H3 H4 H5 H6 { }
-P { margin: 15; text-align: justify }
-UL { margin-right: 15 }
-OL { margin-right: 15 }
-TD DL { margin: 0 }
-DL { margin: 15 }
-DT { font-weight: bold }
-DD { font-style: italic }
-OL UL { margin: 15 }
-HR { background: black; color: black; height: 1;
- border: none;
- margin: 0; padding: 0 }
-
-TABLE { border-style: solid; border-color: black; border-width: 2;
- border-right-width: 1; border-bottom-width: 1;
- margin: 15; margin-left: 30; margin-right: 30 }
-TR { background: white; vertical-align: top }
-TH { border-style: solid; border-color: black; border-width: 0;
- border-bottom-width: 1; border-right-width: 1;
- background: #DDDDFF }
-TD { border-style: solid; border-color: black; border-width: 0;
- border-right-width: 1; border-bottom-width: 1 }
-
-PRE.cmdline { background: black; color: silver;
- border-style: solid; border-color: white; border-width: 1;
- margin: 15; margin-left: 30; margin-right: 30; padding: 5 }
-.cmdline-prompt { color: magenta }
-.cmdline-cmd { color: yellow }
-
-PRE.code { background: darkblue; color: #00FF00;
- border-style: solid; border-color: black; border-width: 1;
- margin: 15; margin-left: 30; margin-right: 30; padding: 5 }
-.code-keyword { color: yellow }
-.code-punct { color: white }
-.code-number { color: silver }
-.code-string { color: cyan }
-.code-comment { color: silver }
-.code-func { font-weight: bold }
-
-PRE.document,PRE.xml { background: white; color: black;
- border-style: solid; border-color: black; border-width: 1;
- margin: 15; margin-left: 30; margin-right: 30;
- padding: 5 }
-.xml-markup { color: blue }
-.xml-comment { color: silver }
-.xml-ename { color: maroon }
-.xml-aname { color: maroon }
-.xml-avalue { font-weight: bold }
-.xml-aname-xmlns { color: red }
-.xml-avalue-xmlns { color: red; font-weight: bold }
-.xml-chars { font-weight: bold }
-
-.id { font-family: sans-serif;
- text-decoration: underline;
- white-space: nowrap }
-
-.navbar { margin: 10; text-align: center }
-DIV.navbar A { text-decoration: none }
-
-.new { color: red; font-weight: bold }
-.updated { color: orange; font-weight: bold }
-
-.copyright { text-align: center;
- background: #DDDDFF;
- border-style: solid; border-color: black; border-width: 0;
- border-top-width: 1; border-bottom-width: 1;
- margin: -10; margin-top: 10 }
-
diff --git a/nekohtml/nekohtml.jar b/nekohtml/nekohtml.jar
deleted file mode 100644
index ebd5b4b..0000000
Binary files a/nekohtml/nekohtml.jar and /dev/null differ
diff --git a/nekohtml/nekohtmlSamples.jar b/nekohtml/nekohtmlSamples.jar
deleted file mode 100644
index 67e8ef9..0000000
Binary files a/nekohtml/nekohtmlSamples.jar and /dev/null differ
diff --git a/nekohtml/src/html/META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration b/nekohtml/src/html/META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration
deleted file mode 100644
index 5281889..0000000
--- a/nekohtml/src/html/META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration
+++ /dev/null
@@ -1 +0,0 @@
-org.cyberneko.html.HTMLConfiguration
diff --git a/nekohtml/src/html/org/cyberneko/html/HTMLAugmentations.java b/nekohtml/src/html/org/cyberneko/html/HTMLAugmentations.java
deleted file mode 100644
index 9fec64b..0000000
--- a/nekohtml/src/html/org/cyberneko/html/HTMLAugmentations.java
+++ /dev/null
@@ -1,108 +0,0 @@
-/*
- * (C) Copyright 2004-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html;
-
-import org.apache.xerces.xni.Augmentations;
-
-import java.util.Enumeration;
-import java.util.Hashtable;
-
-/**
- * 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.
- *
- * @author Andy Clark
- */
-public class HTMLAugmentations
- implements Augmentations {
-
- //
- // Data
- //
-
- /** Augmentation items. */
- protected Hashtable fItems = new Hashtable();
-
- //
- // Public methods
- //
-
- // since Xerces 2.3.0
-
- /** Removes all of the elements in this augmentations object. */
- public void removeAllItems() {
- fItems.clear();
- } // removeAllItems()
-
- // from Xerces 2.0.0 (beta4) until 2.3.0
-
- /** Removes all of the elements in this augmentations object. */
- public void clear() {
- fItems.clear();
- } // clear()
-
- //
- // Augmentations methods
- //
-
- /**
- * Add additional information identified by a key to the Augmentations
- * structure.
- *
- * @param key Identifier, can't be <code>null</code>
- * @param item Additional information
- *
- * @return The previous value of the specified key in the Augmentations
- * structure, or <code>null</code> if it did not have one.
- */
- public Object putItem(String key, Object item) {
- return fItems.put(key, item);
- } // putItem(String, Object):Object
-
-
- /**
- * Get information identified by a key from the Augmentations structure.
- *
- * @param key Identifier, can't be <code>null</code>
- *
- * @return The value to which the key is mapped in the Augmentations
- * structure; <code>null</code> if the key is not mapped to any
- * value.
- */
- public Object getItem(String key) {
- return fItems.get(key);
- } // getItem(String):Object
-
- /**
- * Remove additional info from the Augmentations structure
- *
- * @param key Identifier, can't be <code>null</code>
- * @return The previous value of the specified key in the Augmentations
- * structure, or <code>null</code> if it did not have one.
- */
- public Object removeItem(String key) {
- return fItems.remove(key);
- } // removeItem(String):Object
-
- /**
- * Returns an enumeration of the keys in the Augmentations structure.
- */
- public Enumeration keys() {
- return fItems.keys();
- } // keys():Enumeration
-
-} // class HTMLAugmentations
diff --git a/nekohtml/src/html/org/cyberneko/html/HTMLComponent.java b/nekohtml/src/html/org/cyberneko/html/HTMLComponent.java
deleted file mode 100644
index 096b60f..0000000
--- a/nekohtml/src/html/org/cyberneko/html/HTMLComponent.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html;
-
-import org.apache.xerces.xni.parser.XMLComponent;
-
-/**
- * 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.
- *
- * @author Andy Clark
- *
- * @version $Id: HTMLComponent.java,v 1.4 2005/02/14 03:56:54 andyc Exp $
- */
-public interface HTMLComponent
- extends XMLComponent {
-
- //
- // HTMLComponent methods
- //
-
- /**
- * Returns the default state for a feature, or null if this
- * component does not want to report a default value for this
- * feature.
- */
- public Boolean getFeatureDefault(String featureId);
-
- /**
- * Returns the default state for a property, or null if this
- * component does not want to report a default value for this
- * property.
- */
- public Object getPropertyDefault(String propertyId);
-
-} // interface HTMLComponent
diff --git a/nekohtml/src/html/org/cyberneko/html/HTMLConfiguration.java b/nekohtml/src/html/org/cyberneko/html/HTMLConfiguration.java
deleted file mode 100644
index 550c275..0000000
--- a/nekohtml/src/html/org/cyberneko/html/HTMLConfiguration.java
+++ /dev/null
@@ -1,696 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html;
-
-import java.io.BufferedReader;
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.io.IOException;
-import java.lang.reflect.Method;
-import java.lang.reflect.InvocationTargetException;
-import java.text.MessageFormat;
-import java.util.Locale;
-import java.util.MissingResourceException;
-import java.util.Properties;
-import java.util.ResourceBundle;
-import java.util.Vector;
-
-import org.cyberneko.html.filters.NamespaceBinder;
-
-import org.apache.xerces.util.DefaultErrorHandler;
-import org.apache.xerces.util.ParserConfigurationSettings;
-import org.apache.xerces.xni.XMLDocumentHandler;
-import org.apache.xerces.xni.XMLDTDHandler;
-import org.apache.xerces.xni.XMLDTDContentModelHandler;
-import org.apache.xerces.xni.XNIException;
-import org.apache.xerces.xni.parser.XMLConfigurationException;
-import org.apache.xerces.xni.parser.XMLDocumentFilter;
-import org.apache.xerces.xni.parser.XMLDocumentSource;
-import org.apache.xerces.xni.parser.XMLEntityResolver;
-import org.apache.xerces.xni.parser.XMLErrorHandler;
-import org.apache.xerces.xni.parser.XMLInputSource;
-import org.apache.xerces.xni.parser.XMLParseException;
-import org.apache.xerces.xni.parser.XMLPullParserConfiguration;
-
-/**
- * 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.
- *
- * @see HTMLScanner
- * @see HTMLTagBalancer
- * @see HTMLErrorReporter
- *
- * @author Andy Clark
- *
- * @version $Id: HTMLConfiguration.java,v 1.9 2005/02/14 03:56:54 andyc Exp $
- */
-public class HTMLConfiguration
- extends ParserConfigurationSettings
- implements XMLPullParserConfiguration {
-
- //
- // Constants
- //
-
- // features
-
- /** Namespaces. */
- protected static final String NAMESPACES = "http://xml.org/sax/features/namespaces";
-
- /** Include infoset augmentations. */
- protected static final String AUGMENTATIONS = "http://cyberneko.org/html/features/augmentations";
-
- /** Report errors. */
- protected static final String REPORT_ERRORS = "http://cyberneko.org/html/features/report-errors";
-
- /** Simple report format. */
- protected static final String SIMPLE_ERROR_FORMAT = "http://cyberneko.org/html/features/report-errors/simple";
-
- /** Balance tags. */
- protected static final String BALANCE_TAGS = "http://cyberneko.org/html/features/balance-tags";
-
- // properties
-
- /** Modify HTML element names: { "upper", "lower", "default" }. */
- protected static final String NAMES_ELEMS = "http://cyberneko.org/html/properties/names/elems";
-
- /** Modify HTML attribute names: { "upper", "lower", "default" }. */
- protected static final String NAMES_ATTRS = "http://cyberneko.org/html/properties/names/attrs";
-
- /** Pipeline filters. */
- protected static final String FILTERS = "http://cyberneko.org/html/properties/filters";
-
- /** Error reporter. */
- protected static final String ERROR_REPORTER = "http://cyberneko.org/html/properties/error-reporter";
-
- // other
-
- /** Error domain. */
- protected static final String ERROR_DOMAIN = "http://cyberneko.org/html";
-
- // private
-
- /** Document source class array. */
- private static final Class[] DOCSOURCE = { XMLDocumentSource.class };
-
- //
- // Data
- //
-
- // handlers
-
- /** Document handler. */
- protected XMLDocumentHandler fDocumentHandler;
-
- /** DTD handler. */
- protected XMLDTDHandler fDTDHandler;
-
- /** DTD content model handler. */
- protected XMLDTDContentModelHandler fDTDContentModelHandler;
-
- /** Error handler. */
- protected XMLErrorHandler fErrorHandler = new DefaultErrorHandler();
-
- // other settings
-
- /** Entity resolver. */
- protected XMLEntityResolver fEntityResolver;
-
- /** Locale. */
- protected Locale fLocale = Locale.getDefault();
-
- // state
-
- /**
- * Stream opened by parser. Therefore, must close stream manually upon
- * termination of parsing.
- */
- protected boolean fCloseStream;
-
- // components
-
- /** Components. */
- protected Vector fHTMLComponents = new Vector(2);
-
- // pipeline
-
- /** Document scanner. */
- protected HTMLScanner fDocumentScanner = new HTMLScanner();
-
- /** HTML tag balancer. */
- protected HTMLTagBalancer fTagBalancer = new HTMLTagBalancer();
-
- /** Namespace binder. */
- protected NamespaceBinder fNamespaceBinder = new NamespaceBinder();
-
- // other components
-
- /** Error reporter. */
- protected HTMLErrorReporter fErrorReporter = new ErrorReporter();
-
- // HACK: workarounds Xerces 2.0.x problems
-
- /** Parser version is Xerces 2.0.0. */
- protected static boolean XERCES_2_0_0 = false;
-
- /** Parser version is Xerces 2.0.1. */
- protected static boolean XERCES_2_0_1 = false;
-
- /** Parser version is XML4J 4.0.x. */
- protected static boolean XML4J_4_0_x = false;
-
- //
- // Static initializer
- //
-
- static {
- try {
- String VERSION = "org.apache.xerces.impl.Version";
- Object version = ObjectFactory.createObject(VERSION, VERSION);
- java.lang.reflect.Field field = version.getClass().getField("fVersion");
- String versionStr = String.valueOf(field.get(version));
- XERCES_2_0_0 = versionStr.equals("Xerces-J 2.0.0");
- XERCES_2_0_1 = versionStr.equals("Xerces-J 2.0.1");
- XML4J_4_0_x = versionStr.startsWith("XML4J 4.0.");
- }
- catch (Throwable e) {
- // ignore
- }
- } // <clinit>()
-
- //
- // Constructors
- //
-
- /** Default constructor. */
- public HTMLConfiguration() {
-
- // add components
- addComponent(fDocumentScanner);
- addComponent(fTagBalancer);
- addComponent(fNamespaceBinder);
-
- //
- // features
- //
-
- // recognized features
- String VALIDATION = "http://xml.org/sax/features/validation";
- String[] recognizedFeatures = {
- AUGMENTATIONS,
- NAMESPACES,
- VALIDATION,
- REPORT_ERRORS,
- SIMPLE_ERROR_FORMAT,
- BALANCE_TAGS,
- };
- addRecognizedFeatures(recognizedFeatures);
- setFeature(AUGMENTATIONS, false);
- setFeature(NAMESPACES, true);
- setFeature(VALIDATION, false);
- setFeature(REPORT_ERRORS, false);
- setFeature(SIMPLE_ERROR_FORMAT, false);
- setFeature(BALANCE_TAGS, true);
-
- // HACK: Xerces 2.0.0
- if (XERCES_2_0_0) {
- // NOTE: These features should not be required but it causes a
- // problem if they're not there. This will be fixed in
- // subsequent releases of Xerces.
- recognizedFeatures = new String[] {
- "http://apache.org/xml/features/scanner/notify-builtin-refs",
- };
- addRecognizedFeatures(recognizedFeatures);
- }
-
- // HACK: Xerces 2.0.1
- if (XERCES_2_0_0 || XERCES_2_0_1 || XML4J_4_0_x) {
- // NOTE: These features should not be required but it causes a
- // problem if they're not there. This should be fixed in
- // subsequent releases of Xerces.
- recognizedFeatures = new String[] {
- "http://apache.org/xml/features/validation/schema/normalized-value",
- "http://apache.org/xml/features/scanner/notify-char-refs",
- };
- addRecognizedFeatures(recognizedFeatures);
- }
-
- //
- // properties
- //
-
- // recognized properties
- String[] recognizedProperties = {
- NAMES_ELEMS,
- NAMES_ATTRS,
- FILTERS,
- ERROR_REPORTER,
- };
- addRecognizedProperties(recognizedProperties);
- setProperty(NAMES_ELEMS, "upper");
- setProperty(NAMES_ATTRS, "lower");
- setProperty(ERROR_REPORTER, fErrorReporter);
-
- // HACK: Xerces 2.0.0
- if (XERCES_2_0_0) {
- // NOTE: This is a hack to get around a problem in the Xerces 2.0.0
- // AbstractSAXParser. If it uses a parser configuration that
- // does not have a SymbolTable, then it will remove *all*
- // attributes. This will be fixed in subsequent releases of
- // Xerces.
- String SYMBOL_TABLE = "http://apache.org/xml/properties/internal/symbol-table";
- recognizedProperties = new String[] {
- SYMBOL_TABLE,
- };
- addRecognizedProperties(recognizedProperties);
- Object symbolTable = ObjectFactory.createObject("org.apache.xerces.util.SymbolTable",
- "org.apache.xerces.util.SymbolTable");
- setProperty(SYMBOL_TABLE, symbolTable);
- }
-
- } // <init>()
-
- //
- // Public methods
- //
-
- /**
- * 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.
- *
- * @param inputSource The new input source to start scanning.
- */
- public void pushInputSource(XMLInputSource inputSource) {
- fDocumentScanner.pushInputSource(inputSource);
- } // pushInputSource(XMLInputSource)
-
- // XMLParserConfiguration methods
- //
-
- /** Sets a feature. */
- public void setFeature(String featureId, boolean state)
- throws XMLConfigurationException {
- super.setFeature(featureId, state);
- int size = fHTMLComponents.size();
- for (int i = 0; i < size; i++) {
- HTMLComponent component = (HTMLComponent)fHTMLComponents.elementAt(i);
- component.setFeature(featureId, state);
- }
- } // setFeature(String,boolean)
-
- /** Sets a property. */
- public void setProperty(String propertyId, Object value)
- throws XMLConfigurationException {
- super.setProperty(propertyId, value);
-
- if (propertyId.equals(FILTERS)) {
- XMLDocumentFilter[] filters = (XMLDocumentFilter[])getProperty(FILTERS);
- if (filters != null) {
- for (int i = 0; i < filters.length; i++) {
- XMLDocumentFilter filter = filters[i];
- if (filter instanceof HTMLComponent) {
- addComponent((HTMLComponent)filter);
- }
- }
- }
- }
-
- int size = fHTMLComponents.size();
- for (int i = 0; i < size; i++) {
- HTMLComponent component = (HTMLComponent)fHTMLComponents.elementAt(i);
- component.setProperty(propertyId, value);
- }
- } // setProperty(String,Object)
-
- /** Sets the document handler. */
- public void setDocumentHandler(XMLDocumentHandler handler) {
- fDocumentHandler = handler;
- } // setDocumentHandler(XMLDocumentHandler)
-
- /** Returns the document handler. */
- public XMLDocumentHandler getDocumentHandler() {
- return fDocumentHandler;
- } // getDocumentHandler():XMLDocumentHandler
-
- /** Sets the DTD handler. */
- public void setDTDHandler(XMLDTDHandler handler) {
- fDTDHandler = handler;
- } // setDTDHandler(XMLDTDHandler)
-
- /** Returns the DTD handler. */
- public XMLDTDHandler getDTDHandler() {
- return fDTDHandler;
- } // getDTDHandler():XMLDTDHandler
-
- /** Sets the DTD content model handler. */
- public void setDTDContentModelHandler(XMLDTDContentModelHandler handler) {
- fDTDContentModelHandler = handler;
- } // setDTDContentModelHandler(XMLDTDContentModelHandler)
-
- /** Returns the DTD content model handler. */
- public XMLDTDContentModelHandler getDTDContentModelHandler() {
- return fDTDContentModelHandler;
- } // getDTDContentModelHandler():XMLDTDContentModelHandler
-
- /** Sets the error handler. */
- public void setErrorHandler(XMLErrorHandler handler) {
- fErrorHandler = handler;
- } // setErrorHandler(XMLErrorHandler)
-
- /** Returns the error handler. */
- public XMLErrorHandler getErrorHandler() {
- return fErrorHandler;
- } // getErrorHandler():XMLErrorHandler
-
- /** Sets the entity resolver. */
- public void setEntityResolver(XMLEntityResolver resolver) {
- fEntityResolver = resolver;
- } // setEntityResolver(XMLEntityResolver)
-
- /** Returns the entity resolver. */
- public XMLEntityResolver getEntityResolver() {
- return fEntityResolver;
- } // getEntityResolver():XMLEntityResolver
-
- /** Sets the locale. */
- public void setLocale(Locale locale) {
- if (locale == null) {
- locale = Locale.getDefault();
- }
- fLocale = locale;
- } // setLocale(Locale)
-
- /** Returns the locale. */
- public Locale getLocale() {
- return fLocale;
- } // getLocale():Locale
-
- /** Parses a document. */
- public void parse(XMLInputSource source) throws XNIException, IOException {
- setInputSource(source);
- parse(true);
- } // parse(XMLInputSource)
-
- //
- // XMLPullParserConfiguration methods
- //
-
- // parsing
-
- /**
- * Sets the input source for the document to parse.
- *
- * @param inputSource The document's input source.
- *
- * @exception XMLConfigurationException Thrown if there is a
- * configuration error when initializing the
- * parser.
- * @exception IOException Thrown on I/O error.
- *
- * @see #parse(boolean)
- */
- public void setInputSource(XMLInputSource inputSource)
- throws XMLConfigurationException, IOException {
- reset();
- fCloseStream = inputSource.getByteStream() == null &&
- inputSource.getCharacterStream() == null;
- fDocumentScanner.setInputSource(inputSource);
- } // setInputSource(XMLInputSource)
-
- /**
- * Parses the document in a pull parsing fashion.
- *
- * @param complete True if the pull parser should parse the
- * remaining document completely.
- *
- * @return True if there is more document to parse.
- *
- * @exception XNIException Any XNI exception, possibly wrapping
- * another exception.
- * @exception IOException An IO exception from the parser, possibly
- * from a byte stream or character stream
- * supplied by the parser.
- *
- * @see #setInputSource
- */
- public boolean parse(boolean complete) throws XNIException, IOException {
- try {
- boolean more = fDocumentScanner.scanDocument(complete);
- if (!more) {
- cleanup();
- }
- return more;
- }
- catch (XNIException e) {
- cleanup();
- throw e;
- }
- catch (IOException e) {
- cleanup();
- throw e;
- }
- } // parse(boolean):boolean
-
- /**
- * 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.
- */
- public void cleanup() {
- fDocumentScanner.cleanup(fCloseStream);
- } // cleanup()
-
- //
- // Protected methods
- //
-
- /** Adds a component. */
- protected void addComponent(HTMLComponent component) {
-
- // add component to list
- fHTMLComponents.addElement(component);
-
- // add recognized features and set default states
- String[] features = component.getRecognizedFeatures();
- addRecognizedFeatures(features);
- int featureCount = features != null ? features.length : 0;
- for (int i = 0; i < featureCount; i++) {
- Boolean state = component.getFeatureDefault(features[i]);
- if (state != null) {
- setFeature(features[i], state.booleanValue());
- }
- }
-
- // add recognized properties and set default values
- String[] properties = component.getRecognizedProperties();
- addRecognizedProperties(properties);
- int propertyCount = properties != null ? properties.length : 0;
- for (int i = 0; i < propertyCount; i++) {
- Object value = component.getPropertyDefault(properties[i]);
- if (value != null) {
- setProperty(properties[i], value);
- }
- }
-
- } // addComponent(HTMLComponent)
-
- /** Resets the parser configuration. */
- protected void reset() throws XMLConfigurationException {
-
- // reset components
- int size = fHTMLComponents.size();
- for (int i = 0; i < size; i++) {
- HTMLComponent component = (HTMLComponent)fHTMLComponents.elementAt(i);
- component.reset(this);
- }
-
- // configure pipeline
- XMLDocumentSource lastSource = fDocumentScanner;
- if (getFeature(BALANCE_TAGS)) {
- lastSource.setDocumentHandler(fTagBalancer);
- fTagBalancer.setDocumentSource(fDocumentScanner);
- lastSource = fTagBalancer;
- }
- if (getFeature(NAMESPACES)) {
- lastSource.setDocumentHandler(fNamespaceBinder);
- fNamespaceBinder.setDocumentSource(fTagBalancer);
- lastSource = fNamespaceBinder;
- }
- XMLDocumentFilter[] filters = (XMLDocumentFilter[])getProperty(FILTERS);
- if (filters != null) {
- for (int i = 0; i < filters.length; i++) {
- XMLDocumentFilter filter = filters[i];
- Class filterClass = filter.getClass();
- try {
- Method filterMethod = filterClass.getMethod("setDocumentSource", DOCSOURCE);
- if (filterMethod != null) {
- filterMethod.invoke(filter, new Object[] { lastSource });
- }
- }
- catch (IllegalAccessException e) {
- // ignore
- }
- catch (InvocationTargetException e) {
- // ignore
- }
- catch (NoSuchMethodException e) {
- // ignore
- }
- lastSource.setDocumentHandler(filter);
- lastSource = filter;
- }
- }
- lastSource.setDocumentHandler(fDocumentHandler);
-
- } // reset()
-
- //
- // Interfaces
- //
-
- /**
- * 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".
- *
- * @author Andy Clark
- */
- protected class ErrorReporter
- implements HTMLErrorReporter {
-
- //
- // Data
- //
-
- /** Last locale. */
- protected Locale fLastLocale;
-
- /** Error messages. */
- protected ResourceBundle fErrorMessages;
-
- //
- // HTMLErrorReporter methods
- //
-
- /** Format message without reporting error. */
- public String formatMessage(String key, Object[] args) {
- if (!getFeature(SIMPLE_ERROR_FORMAT)) {
- if (!fLocale.equals(fLastLocale)) {
- fErrorMessages = null;
- fLastLocale = fLocale;
- }
- if (fErrorMessages == null) {
- fErrorMessages =
- ResourceBundle.getBundle("org/cyberneko/html/res/ErrorMessages",
- fLocale);
- }
- try {
- String value = fErrorMessages.getString(key);
- String message = MessageFormat.format(value, args);
- return message;
- }
- catch (MissingResourceException e) {
- // ignore and return a simple format
- }
- }
- return formatSimpleMessage(key, args);
- } // formatMessage(String,Object[]):String
-
- /** Reports a warning. */
- public void reportWarning(String key, Object[] args)
- throws XMLParseException {
- if (fErrorHandler != null) {
- fErrorHandler.warning(ERROR_DOMAIN, key, createException(key, args));
- }
- } // reportWarning(String,Object[])
-
- /** Reports an error. */
- public void reportError(String key, Object[] args)
- throws XMLParseException {
- if (fErrorHandler != null) {
- fErrorHandler.error(ERROR_DOMAIN, key, createException(key, args));
- }
- } // reportError(String,Object[])
-
- //
- // Protected methods
- //
-
- /** Creates parse exception. */
- protected XMLParseException createException(String key, Object[] args) {
- String message = formatMessage(key, args);
- return new XMLParseException(fDocumentScanner, message);
- } // createException(String,Object[]):XMLParseException
-
- /** Format simple message. */
- protected String formatSimpleMessage(String key, Object[] args) {
- StringBuffer str = new StringBuffer();
- str.append(ERROR_DOMAIN);
- str.append('#');
- str.append(key);
- if (args != null && args.length > 0) {
- str.append('\t');
- for (int i = 0; i < args.length; i++) {
- if (i > 0) {
- str.append('\t');
- }
- str.append(String.valueOf(args[i]));
- }
- }
- return str.toString();
- } // formatSimpleMessage(String,
-
- } // class ErrorReporter
-
-} // class HTMLConfiguration
diff --git a/nekohtml/src/html/org/cyberneko/html/HTMLElements.java b/nekohtml/src/html/org/cyberneko/html/HTMLElements.java
deleted file mode 100644
index 303606f..0000000
--- a/nekohtml/src/html/org/cyberneko/html/HTMLElements.java
+++ /dev/null
@@ -1,752 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html;
-
-/**
- * Collection of HTML element information.
- *
- * @author Andy Clark
- *
- * @version $Id: HTMLElements.java,v 1.12 2005/02/14 07:16:59 andyc Exp $
- */
-public class HTMLElements {
-
- //
- // Constants
- //
-
- // element codes
-
- // NOTE: The element codes *must* start with 0 and increment in
- // sequence. The parent and closes references depends on
- // this assumption. -Ac
-
- public static final short A = 0;
- public static final short ABBR = A+1;
- public static final short ACRONYM = ABBR+1;
- public static final short ADDRESS = ACRONYM+1;
- public static final short APPLET = ADDRESS+1;
- public static final short AREA = APPLET+1;
- public static final short B = AREA+1;
- public static final short BASE = B+1;
- public static final short BASEFONT = BASE+1;
- public static final short BDO = BASEFONT+1;
- public static final short BGSOUND = BDO+1;
- public static final short BIG = BGSOUND+1;
- public static final short BLINK = BIG+1;
- public static final short BLOCKQUOTE = BLINK+1;
- public static final short BODY = BLOCKQUOTE+1;
- public static final short BR = BODY+1;
- public static final short BUTTON = BR+1;
- public static final short CAPTION = BUTTON+1;
- public static final short CENTER = CAPTION+1;
- public static final short CITE = CENTER+1;
- public static final short CODE = CITE+1;
- public static final short COL = CODE+1;
- public static final short COLGROUP = COL+1;
- public static final short COMMENT = COLGROUP+1;
- public static final short DEL = COMMENT+1;
- public static final short DFN = DEL+1;
- public static final short DIR = DFN+1;
- public static final short DIV = DIR+1;
- public static final short DD = DIV+1;
- public static final short DL = DD+1;
- public static final short DT = DL+1;
- public static final short EM = DT+1;
- public static final short EMBED = EM+1;
- public static final short FIELDSET = EMBED+1;
- public static final short FONT = FIELDSET+1;
- public static final short FORM = FONT+1;
- public static final short FRAME = FORM+1;
- public static final short FRAMESET = FRAME+1;
- public static final short H1 = FRAMESET+1;
- public static final short H2 = H1+1;
- public static final short H3 = H2+1;
- public static final short H4 = H3+1;
- public static final short H5 = H4+1;
- public static final short H6 = H5+1;
- public static final short HEAD = H6+1;
- public static final short HR = HEAD+1;
- public static final short HTML = HR+1;
- public static final short I = HTML+1;
- public static final short IFRAME = I+1;
- public static final short ILAYER = IFRAME+1;
- public static final short IMG = ILAYER+1;
- public static final short INPUT = IMG+1;
- public static final short INS = INPUT+1;
- public static final short ISINDEX = INS+1;
- public static final short KBD = ISINDEX+1;
- public static final short KEYGEN = KBD+1;
- public static final short LABEL = KEYGEN+1;
- public static final short LAYER = LABEL+1;
- public static final short LEGEND = LAYER+1;
- public static final short LI = LEGEND+1;
- public static final short LINK = LI+1;
- public static final short LISTING = LINK+1;
- public static final short MAP = LISTING+1;
- public static final short MARQUEE = MAP+1;
- public static final short MENU = MARQUEE+1;
- public static final short META = MENU+1;
- public static final short MULTICOL = META+1;
- public static final short NEXTID = MULTICOL+1;
- public static final short NOBR = NEXTID+1;
- public static final short NOEMBED = NOBR+1;
- public static final short NOFRAMES = NOEMBED+1;
- public static final short NOLAYER = NOFRAMES+1;
- public static final short NOSCRIPT = NOLAYER+1;
- public static final short OBJECT = NOSCRIPT+1;
- public static final short OL = OBJECT+1;
- public static final short OPTION = OL+1;
- public static final short OPTGROUP = OPTION+1;
- public static final short P = OPTGROUP+1;
- public static final short PARAM = P+1;
- public static final short PLAINTEXT = PARAM+1;
- public static final short PRE = PLAINTEXT+1;
- public static final short Q = PRE+1;
- public static final short RB = Q+1;
- public static final short RBC = RB+1;
- public static final short RP = RBC+1;
- public static final short RT = RP+1;
- public static final short RTC = RT+1;
- public static final short RUBY = RTC+1;
- public static final short S = RUBY+1;
- public static final short SAMP = S+1;
- public static final short SCRIPT = SAMP+1;
- public static final short SELECT = SCRIPT+1;
- public static final short SMALL = SELECT+1;
- public static final short SOUND = SMALL+1;
- public static final short SPACER = SOUND+1;
- public static final short SPAN = SPACER+1;
- public static final short STRIKE = SPAN+1;
- public static final short STRONG = STRIKE+1;
- public static final short STYLE = STRONG+1;
- public static final short SUB = STYLE+1;
- public static final short SUP = SUB+1;
- public static final short TABLE = SUP+1;
- public static final short TBODY = TABLE+1;
- public static final short TD = TBODY+1;
- public static final short TEXTAREA = TD+1;
- public static final short TFOOT = TEXTAREA+1;
- public static final short TH = TFOOT+1;
- public static final short THEAD = TH+1;
- public static final short TITLE = THEAD+1;
- public static final short TR = TITLE+1;
- public static final short TT = TR+1;
- public static final short U = TT+1;
- public static final short UL = U+1;
- public static final short VAR = UL+1;
- public static final short WBR = VAR+1;
- public static final short XML = WBR+1;
- public static final short XMP = XML+1;
- public static final short UNKNOWN = XMP+1;
-
- // information
-
- /** Element information organized by first letter. */
- protected static final Element[][] ELEMENTS_ARRAY = new Element[26][];
-
- /** Element information as a contiguous list. */
- protected static final ElementList ELEMENTS = new ElementList();
-
- /** No such element. */
- public static final Element NO_SUCH_ELEMENT = new Element(UNKNOWN, "", 0, new short[]{HEAD,BODY}/*HTML*/, null);
-
- //
- // Static initializer
- //
-
- /**
- * Initializes the element information.
- * <p>
- * <strong>Note:</strong>
- * The <code>getElement</code> method requires that the HTML elements
- * are added to the list in alphabetical order. If new elements are
- * added, then they <em>must</em> be inserted in alphabetical order.
- */
- static {
- // <!ENTITY % heading "H1|H2|H3|H4|H5|H6">
- // <!ENTITY % fontstyle "TT | I | B | BIG | SMALL">
- // <!ENTITY % phrase "EM | STRONG | DFN | CODE | SAMP | KBD | VAR | CITE | ABBR | ACRONYM" >
- // <!ENTITY % special "A | IMG | OBJECT | BR | SCRIPT | MAP | Q | SUB | SUP | SPAN | BDO">
- // <!ENTITY % formctrl "INPUT | SELECT | TEXTAREA | LABEL | BUTTON">
- // <!ENTITY % inline "#PCDATA | %fontstyle; | %phrase; | %special; | %formctrl;">
- // <!ENTITY % block "P | %heading; | %list; | %preformatted; | DL | DIV | NOSCRIPT | BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS">
- // <!ENTITY % flow "%block; | %inline;">
-
- // initialize array of element information
- ELEMENTS_ARRAY['A'-'A'] = new Element[] {
- // A - - (%inline;)* -(A)
- new Element(A, "A", Element.INLINE, BODY, null),
- // ABBR - - (%inline;)*
- new Element(ABBR, "ABBR", Element.INLINE, BODY, null),
- // ACRONYM - - (%inline;)*
- new Element(ACRONYM, "ACRONYM", Element.INLINE, BODY, null),
- // ADDRESS - - (%inline;)*
- new Element(ADDRESS, "ADDRESS", Element.BLOCK, BODY, null),
- // APPLET
- new Element(APPLET, "APPLET", 0, BODY, null),
- // AREA - O EMPTY
- new Element(AREA, "AREA", Element.EMPTY, MAP, null),
- };
- ELEMENTS_ARRAY['B'-'A'] = new Element[] {
- // B - - (%inline;)*
- new Element(B, "B", Element.INLINE, BODY, null),
- // BASE - O EMPTY
- new Element(BASE, "BASE", Element.EMPTY, HEAD, null),
- // BASEFONT
- new Element(BASEFONT, "BASEFONT", 0, HEAD, null),
- // BDO - - (%inline;)*
- new Element(BDO, "BDO", Element.INLINE, BODY, null),
- // BGSOUND
- new Element(BGSOUND, "BGSOUND", Element.EMPTY, HEAD, null),
- // BIG - - (%inline;)*
- new Element(BIG, "BIG", Element.INLINE, BODY, null),
- // BLINK
- new Element(BLINK, "BLINK", Element.INLINE, BODY, null),
- // BLOCKQUOTE - - (%block;|SCRIPT)+
- new Element(BLOCKQUOTE, "BLOCKQUOTE", Element.BLOCK, BODY, new short[]{P}),
- // BODY O O (%block;|SCRIPT)+ +(INS|DEL)
- new Element(BODY, "BODY", 0, HTML, new short[]{HEAD}),
- // BR - O EMPTY
- new Element(BR, "BR", Element.EMPTY, BODY, null),
- // BUTTON - - (%flow;)* -(A|%formctrl;|FORM|FIELDSET)
- new Element(BUTTON, "BUTTON", 0, BODY, null),
- };
- ELEMENTS_ARRAY['C'-'A'] = new Element[] {
- // CAPTION - - (%inline;)*
- new Element(CAPTION, "CAPTION", Element.INLINE, TABLE, null),
- // CENTER,
- new Element(CENTER, "CENTER", 0, BODY, null),
- // CITE - - (%inline;)*
- new Element(CITE, "CITE", Element.INLINE, BODY, null),
- // CODE - - (%inline;)*
- new Element(CODE, "CODE", Element.INLINE, BODY, null),
- // COL - O EMPTY
- new Element(COL, "COL", Element.EMPTY, TABLE, null),
- // COLGROUP - O (COL)*
- new Element(COLGROUP, "COLGROUP", 0, TABLE, new short[]{COL,COLGROUP}),
- // COMMENT
- new Element(COMMENT, "COMMENT", Element.SPECIAL, HTML, null),
- };
- ELEMENTS_ARRAY['D'-'A'] = new Element[] {
- // DEL - - (%flow;)*
- new Element(DEL, "DEL", 0, BODY, null),
- // DFN - - (%inline;)*
- new Element(DFN, "DFN", Element.INLINE, BODY, null),
- // DIR
- new Element(DIR, "DIR", 0, BODY, null),
- // DIV - - (%flow;)*
- new Element(DIV, "DIV", Element.BLOCK, BODY, null),
- // DD - O (%flow;)*
- new Element(DD, "DD", 0, DL, new short[]{DT,DD}),
- // DL - - (DT|DD)+
- new Element(DL, "DL", Element.BLOCK, BODY, null),
- // DT - O (%inline;)*
- new Element(DT, "DT", 0, DL, new short[]{DT,DD}),
- };
- ELEMENTS_ARRAY['E'-'A'] = new Element[] {
- // EM - - (%inline;)*
- new Element(EM, "EM", Element.INLINE, BODY, null),
- // EMBED
- new Element(EMBED, "EMBED", 0, BODY, null),
- };
- ELEMENTS_ARRAY['F'-'A'] = new Element[] {
- // FIELDSET - - (#PCDATA,LEGEND,(%flow;)*)
- new Element(FIELDSET, "FIELDSET", 0, BODY, null),
- // FONT
- new Element(FONT, "FONT", Element.CONTAINER, BODY, null),
- // FORM - - (%block;|SCRIPT)+ -(FORM)
- new Element(FORM, "FORM", Element.CONTAINER, new short[]{BODY,TD,P,DIV}, new short[]{FORM,BUTTON}),
- // FRAME - O EMPTY
- new Element(FRAME, "FRAME", Element.EMPTY, FRAMESET, null),
- // FRAMESET - - ((FRAMESET|FRAME)+ & NOFRAMES?)
- new Element(FRAMESET, "FRAMESET", 0, HTML, null),
- };
- ELEMENTS_ARRAY['H'-'A'] = new Element[] {
- // (H1|H2|H3|H4|H5|H6) - - (%inline;)*
- new Element(H1, "H1", Element.BLOCK, new short[]{BODY,A}, new short[]{H1,H2,H3,H4,H5,H6,P}),
- new Element(H2, "H2", Element.BLOCK, new short[]{BODY,A}, new short[]{H1,H2,H3,H4,H5,H6,P}),
- new Element(H3, "H3", Element.BLOCK, new short[]{BODY,A}, new short[]{H1,H2,H3,H4,H5,H6,P}),
- new Element(H4, "H4", Element.BLOCK, new short[]{BODY,A}, new short[]{H1,H2,H3,H4,H5,H6,P}),
- new Element(H5, "H5", Element.BLOCK, new short[]{BODY,A}, new short[]{H1,H2,H3,H4,H5,H6,P}),
- new Element(H6, "H6", Element.BLOCK, new short[]{BODY,A}, new short[]{H1,H2,H3,H4,H5,H6,P}),
- // HEAD O O (%head.content;) +(%head.misc;)
- new Element(HEAD, "HEAD", 0, HTML, null),
- // HR - O EMPTY
- new Element(HR, "HR", Element.EMPTY, BODY, new short[]{P}),
- // HTML O O (%html.content;)
- new Element(HTML, "HTML", 0, null, null),
- };
- ELEMENTS_ARRAY['I'-'A'] = new Element[] {
- // I - - (%inline;)*
- new Element(I, "I", Element.INLINE, BODY, null),
- // IFRAME
- new Element(IFRAME, "IFRAME", Element.BLOCK, BODY, null),
- // ILAYER
- new Element(ILAYER, "ILAYER", Element.BLOCK, BODY, null),
- // IMG - O EMPTY
- new Element(IMG, "IMG", Element.EMPTY, BODY, null),
- // INPUT - O EMPTY
- new Element(INPUT, "INPUT", Element.EMPTY, BODY, null),
- // INS - - (%flow;)*
- new Element(INS, "INS", 0, BODY, null),
- // ISINDEX
- new Element(ISINDEX, "ISINDEX", 0, HEAD, null),
- };
- ELEMENTS_ARRAY['K'-'A'] = new Element[] {
- // KBD - - (%inline;)*
- new Element(KBD, "KBD", Element.INLINE, BODY, null),
- // KEYGEN
- new Element(KEYGEN, "KEYGEN", 0, BODY, null),
- };
- ELEMENTS_ARRAY['L'-'A'] = new Element[] {
- // LABEL - - (%inline;)* -(LABEL)
- new Element(LABEL, "LABEL", 0, BODY, null),
- // LAYER
- new Element(LAYER, "LAYER", Element.BLOCK, BODY, null),
- // LEGEND - - (%inline;)*
- new Element(LEGEND, "LEGEND", Element.INLINE, FIELDSET, null),
- // LI - O (%flow;)*
- new Element(LI, "LI", 0, new short[]{BODY,UL,OL}, new short[]{LI}),
- // LINK - O EMPTY
- new Element(LINK, "LINK", Element.EMPTY, HEAD, null),
- // LISTING
- new Element(LISTING, "LISTING", 0, BODY, null),
- };
- ELEMENTS_ARRAY['M'-'A'] = new Element[] {
- // MAP - - ((%block;) | AREA)+
- new Element(MAP, "MAP", Element.INLINE, BODY, null),
- // MARQUEE
- new Element(MARQUEE, "MARQUEE", 0, BODY, null),
- // MENU
- new Element(MENU, "MENU", 0, BODY, null),
- // META - O EMPTY
- new Element(META, "META", Element.EMPTY, HEAD, new short[]{STYLE,TITLE}),
- // MULTICOL
- new Element(MULTICOL, "MULTICOL", 0, BODY, null),
- };
- ELEMENTS_ARRAY['N'-'A'] = new Element[] {
- // NEXTID
- new Element(NEXTID, "NEXTID", Element.EMPTY, BODY, null),
- // NOBR
- new Element(NOBR, "NOBR", Element.INLINE, BODY, null),
- // NOEMBED
- new Element(NOEMBED, "NOEMBED", 0, BODY, null),
- // NOFRAMES - - (BODY) -(NOFRAMES)
- new Element(NOFRAMES, "NOFRAMES", 0, FRAMESET, null),
- // NOLAYER
- new Element(NOLAYER, "NOLAYER", 0, BODY, null),
- // NOSCRIPT - - (%block;)+
- new Element(NOSCRIPT, "NOSCRIPT", 0, new short[]{HEAD,BODY}, null),
- };
- ELEMENTS_ARRAY['O'-'A'] = new Element[] {
- // OBJECT - - (PARAM | %flow;)*
- new Element(OBJECT, "OBJECT", 0, BODY, null),
- // OL - - (LI)+
- new Element(OL, "OL", Element.BLOCK, BODY, null),
- // OPTGROUP - - (OPTION)+
- new Element(OPTGROUP, "OPTGROUP", 0, SELECT, new short[]{OPTION}),
- // OPTION - O (#PCDATA)
- new Element(OPTION, "OPTION", 0, SELECT, new short[]{OPTION}),
- };
- ELEMENTS_ARRAY['P'-'A'] = new Element[] {
- // P - O (%inline;)*
- new Element(P, "P", 0, BODY, new short[]{P}),
- // PARAM - O EMPTY
- new Element(PARAM, "PARAM", Element.EMPTY, new short[]{OBJECT,APPLET}, null),
- // PLAINTEXT
- new Element(PLAINTEXT, "PLAINTEXT", Element.SPECIAL, BODY, null),
- // PRE - - (%inline;)* -(%pre.exclusion;)
- new Element(PRE, "PRE", 0, BODY, null),
- };
- ELEMENTS_ARRAY['Q'-'A'] = new Element[] {
- // Q - - (%inline;)*
- new Element(Q, "Q", Element.INLINE, BODY, null),
- };
- ELEMENTS_ARRAY['R'-'A'] = new Element[] {
- // RB
- new Element(RB, "RB", Element.INLINE, RUBY, new short[]{RB}),
- // RBC
- new Element(RBC, "RBC", 0, RUBY, null),
- // RP
- new Element(RP, "RP", Element.INLINE, RUBY, new short[]{RB}),
- // RT
- new Element(RT, "RT", Element.INLINE, RUBY, new short[]{RB,RP}),
- // RTC
- new Element(RTC, "RTC", 0, RUBY, new short[]{RBC}),
- // RUBY
- new Element(RUBY, "RUBY", 0, BODY, new short[]{RUBY}),
- };
- ELEMENTS_ARRAY['S'-'A'] = new Element[] {
- // S
- new Element(S, "S", 0, BODY, null),
- // SAMP - - (%inline;)*
- new Element(SAMP, "SAMP", Element.INLINE, BODY, null),
- // SCRIPT - - %Script;
- new Element(SCRIPT, "SCRIPT", Element.SPECIAL, new short[]{HEAD,BODY}, null),
- // SELECT - - (OPTGROUP|OPTION)+
- new Element(SELECT, "SELECT", 0, BODY, new short[]{SELECT}),
- // SMALL - - (%inline;)*
- new Element(SMALL, "SMALL", Element.INLINE, BODY, null),
- // SOUND
- new Element(SOUND, "SOUND", Element.EMPTY, HEAD, null),
- // SPACER
- new Element(SPACER, "SPACER", Element.EMPTY, BODY, null),
- // SPAN - - (%inline;)*
- new Element(SPAN, "SPAN", Element.CONTAINER, BODY, null),
- // STRIKE
- new Element(STRIKE, "STRIKE", Element.INLINE, BODY, null),
- // STRONG - - (%inline;)*
- new Element(STRONG, "STRONG", Element.INLINE, BODY, null),
- // STYLE - - %StyleSheet;
- new Element(STYLE, "STYLE", Element.SPECIAL, new short[]{HEAD,BODY}, new short[]{STYLE,TITLE,META}),
- // SUB - - (%inline;)*
- new Element(SUB, "SUB", Element.INLINE, BODY, null),
- // SUP - - (%inline;)*
- new Element(SUP, "SUP", Element.INLINE, BODY, null),
- };
- ELEMENTS_ARRAY['T'-'A'] = new Element[] {
- // TABLE - - (CAPTION?, (COL*|COLGROUP*), THEAD?, TFOOT?, TBODY+)
- new Element(TABLE, "TABLE", Element.BLOCK|Element.CONTAINER, BODY, null),
- // TBODY O O (TR)+
- new Element(TBODY, "TBODY", 0, TABLE, new short[]{THEAD,TD,TH,TR,COLGROUP}),
- // TD - O (%flow;)*
- new Element(TD, "TD", 0, TR, TABLE, new short[]{TD,TH}),
- // TEXTAREA - - (#PCDATA)
- new Element(TEXTAREA, "TEXTAREA", Element.SPECIAL, BODY, null),
- // TFOOT - O (TR)+
- new Element(TFOOT, "TFOOT", 0, TABLE, new short[]{THEAD,TBODY,TD,TH,TR}),
- // TH - O (%flow;)*
- new Element(TH, "TH", 0, TR, TABLE, new short[]{TD,TH}),
- // THEAD - O (TR)+
- new Element(THEAD, "THEAD", 0, TABLE, new short[]{COLGROUP}),
- // TITLE - - (#PCDATA) -(%head.misc;)
- new Element(TITLE, "TITLE", 0, new short[]{HEAD,BODY}, null),
- // TR - O (TH|TD)+
- new Element(TR, "TR", Element.BLOCK, TABLE, new short[]{TD,TH,TR,COLGROUP}),
- // TT - - (%inline;)*
- new Element(TT, "TT", Element.INLINE, BODY, null),
- };
- ELEMENTS_ARRAY['U'-'A'] = new Element[] {
- // U,
- new Element(U, "U", Element.INLINE, BODY, null),
- // UL - - (LI)+
- new Element(UL, "UL", Element.BLOCK, BODY, null),
- };
- ELEMENTS_ARRAY['V'-'A'] = new Element[] {
- // VAR - - (%inline;)*
- new Element(VAR, "VAR", Element.INLINE, BODY, null),
- };
- ELEMENTS_ARRAY['W'-'A'] = new Element[] {
- // WBR
- new Element(WBR, "WBR", Element.EMPTY, BODY, null),
- };
- ELEMENTS_ARRAY['X'-'A'] = new Element[] {
- // XML
- new Element(XML, "XML", 0, BODY, null),
- // XMP
- new Element(XMP, "XMP", Element.SPECIAL, BODY, null),
- };
-
- // keep contiguous list of elements for lookups by code
- for (int i = 0; i < ELEMENTS_ARRAY.length; i++) {
- Element[] elements = ELEMENTS_ARRAY[i];
- if (elements != null) {
- for (int j = 0; j < elements.length; j++) {
- Element element = elements[j];
- ELEMENTS.addElement(element);
- }
- }
- }
- ELEMENTS.addElement(NO_SUCH_ELEMENT);
-
- // initialize cross references to parent elements
- for (int i = 0; i < ELEMENTS.size; i++) {
- Element element = ELEMENTS.data[i];
- if (element.parentCodes != null) {
- element.parent = new Element[element.parentCodes.length];
- for (int j = 0; j < element.parentCodes.length; j++) {
- element.parent[j] = ELEMENTS.data[element.parentCodes[j]];
- }
- element.parentCodes = null;
- }
- }
-
- } // <clinit>()
-
- //
- // Public static methods
- //
-
- /**
- * Returns the element information for the specified element code.
- *
- * @param code The element code.
- */
- public static final Element getElement(short code) {
- return ELEMENTS.data[code];
- } // getElement(short):Element
-
- /**
- * Returns the element information for the specified element name.
- *
- * @param ename The element name.
- */
- public static final Element getElement(String ename) {
- return getElement(ename, NO_SUCH_ELEMENT);
- } // getElement(String):Element
-
- /**
- * Returns the element information for the specified element name.
- *
- * @param ename The element name.
- * @param element The default element to return if not found.
- */
- public static final Element getElement(String ename, Element element) {
-
- if (ename.length() > 0) {
- int c = ename.charAt(0);
- if (c >= 'a' && c <= 'z') {
- c = 'A' + c - 'a';
- }
- if (c >= 'A' && c <= 'Z') {
- Element[] elements = ELEMENTS_ARRAY[c - 'A'];
- if (elements != null) {
- for (int i = 0; i < elements.length; i++) {
- Element elem = elements[i];
- if (elem.name.equalsIgnoreCase(ename)) {
- return elem;
- }
- }
- }
- }
- }
- return element;
-
- } // getElement(String):Element
-
- //
- // Classes
- //
-
- /**
- * Element information.
- *
- * @author Andy Clark
- */
- public static class Element {
-
- //
- // Constants
- //
-
- /** Inline element. */
- public static final int INLINE = 0x01;
-
- /** Block element. */
- public static final int BLOCK = 0x02;
-
- /** Empty element. */
- public static final int EMPTY = 0x04;
-
- /** Container element. */
- public static final int CONTAINER = 0x08;
-
- /** Special element. */
- public static final int SPECIAL = 0x10;
-
- /** Empty array. */
- private static final short[] EMPTY_ARRAY = new short[0];
-
- //
- // Data
- //
-
- /** The element code. */
- public short code;
-
- /** The element name. */
- public String name;
-
- /** Informational flags. */
- public int flags;
-
- /** Parent elements. */
- public short[] parentCodes;
-
- /** Parent elements. */
- public Element[] parent;
-
- /** The bounding element code. */
- public short bounds;
-
- /** List of elements this element can close. */
- public short[] closes;
-
- //
- // Constructors
- //
-
- /**
- * Constructs an element object.
- *
- * @param code The element code.
- * @param name The element name.
- * @param flags Informational flags
- * @param parent Natural closing parent name.
- * @param closes List of elements this element can close.
- */
- public Element(short code, String name, int flags,
- short parent, short[] closes) {
- this(code, name, flags, new short[]{parent}, (short)-1, closes);
- } // <init>(short,String,int,short,short[]);
-
- /**
- * Constructs an element object.
- *
- * @param code The element code.
- * @param name The element name.
- * @param flags Informational flags
- * @param parent Natural closing parent name.
- * @param closes List of elements this element can close.
- */
- public Element(short code, String name, int flags,
- short parent, short bounds, short[] closes) {
- this(code, name, flags, new short[]{parent}, bounds, closes);
- } // <init>(short,String,int,short,short,short[])
-
- /**
- * Constructs an element object.
- *
- * @param code The element code.
- * @param name The element name.
- * @param flags Informational flags
- * @param parents Natural closing parent names.
- * @param closes List of elements this element can close.
- */
- public Element(short code, String name, int flags,
- short[] parents, short[] closes) {
- this(code, name, flags, parents, (short)-1, closes);
- } // <init>(short,String,int,short[],short[])
-
- /**
- * Constructs an element object.
- *
- * @param code The element code.
- * @param name The element name.
- * @param flags Informational flags
- * @param parents Natural closing parent names.
- * @param closes List of elements this element can close.
- */
- public Element(short code, String name, int flags,
- short[] parents, short bounds, short[] closes) {
- this.code = code;
- this.name = name;
- this.flags = flags;
- this.parentCodes = parents;
- this.parent = null;
- this.bounds = bounds;
- this.closes = closes;
- } // <init>(short,String,int,short[],short,short[])
-
- //
- // Public methods
- //
-
- /** Returns true if this element is an inline element. */
- public final boolean isInline() {
- return (flags & INLINE) != 0;
- } // isInline():boolean
-
- /** Returns true if this element is a block element. */
- public final boolean isBlock() {
- return (flags & BLOCK) != 0;
- } // isBlock():boolean
-
- /** Returns true if this element is an empty element. */
- public final boolean isEmpty() {
- return (flags & EMPTY) != 0;
- } // isEmpty():boolean
-
- /** Returns true if this element is a container element. */
- public final boolean isContainer() {
- return (flags & CONTAINER) != 0;
- } // isContainer():boolean
-
- /**
- * Returns true if this element is special -- if its content
- * should be parsed ignoring markup.
- */
- public final boolean isSpecial() {
- return (flags & SPECIAL) != 0;
- } // isSpecial():boolean
-
- /**
- * Returns true if this element can close the specified Element.
- *
- * @param tag The element.
- */
- public boolean closes(short tag) {
-
- if (closes != null) {
- for (int i = 0; i < closes.length; i++) {
- if (closes[i] == tag) {
- return true;
- }
- }
- }
- return false;
-
- } // closes(short):boolean
-
- //
- // Object methods
- //
-
- /** Returns a hash code for this object. */
- public int hashCode() {
- return name.hashCode();
- } // hashCode():int
-
- /** Returns true if the objects are equal. */
- public boolean equals(Object o) {
- return name.equals(o);
- } // equals(Object):boolean
-
- } // class Element
-
- /** Unsynchronized list of elements. */
- public static class ElementList {
-
- //
- // Data
- //
-
- /** The size of the list. */
- public int size;
-
- /** The data in the list. */
- public Element[] data = new Element[120];
-
- //
- // Public methods
- //
-
- /** Adds an element to list, resizing if necessary. */
- public void addElement(Element element) {
- if (size == data.length) {
- Element[] newarray = new Element[size + 20];
- System.arraycopy(data, 0, newarray, 0, size);
- data = newarray;
- }
- data[size++] = element;
- } // addElement(Element)
-
- } // class Element
-
-} // class HTMLElements
diff --git a/nekohtml/src/html/org/cyberneko/html/HTMLEntities.java b/nekohtml/src/html/org/cyberneko/html/HTMLEntities.java
deleted file mode 100644
index 2c13dc1..0000000
--- a/nekohtml/src/html/org/cyberneko/html/HTMLEntities.java
+++ /dev/null
@@ -1,126 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html;
-
-import java.io.IOException;
-import java.util.Enumeration;
-import java.util.Properties;
-
-/**
- * Pre-defined HTML entities.
- *
- * @author Andy Clark
- *
- * @version $Id: HTMLEntities.java,v 1.5 2005/02/14 03:56:54 andyc Exp $
- */
-public class HTMLEntities {
-
- //
- // Constants
- //
-
- /** Entities. */
- protected static final Properties ENTITIES = new Properties();
-
- /** Reverse mapping from characters to names. */
- protected static final IntProperties SEITITNE = new IntProperties();
-
- //
- // Static initialization
- //
-
- static {
- // load entities
- load0("res/HTMLlat1.properties");
- load0("res/HTMLspecial.properties");
- load0("res/HTMLsymbol.properties");
- load0("res/XMLbuiltin.properties");
-
- // store reverse mappings
- Enumeration keys = ENTITIES.propertyNames();
- while (keys.hasMoreElements()) {
- String key = (String)keys.nextElement();
- String value = ENTITIES.getProperty(key);
- if (value.length() == 1) {
- int ivalue = value.charAt(0);
- SEITITNE.put(ivalue, key);
- }
- }
- }
-
- //
- // Public static methods
- //
-
- /**
- * Returns the character associated to the given entity name, or
- * -1 if the name is not known.
- */
- public static int get(String name) {
- String value = (String)ENTITIES.get(name);
- return value != null ? value.charAt(0) : -1;
- } // get(String):char
-
- /**
- * Returns the name associated to the given character or null if
- * the character is not known.
- */
- public static String get(int c) {
- return SEITITNE.get(c);
- } // get(int):String
-
- //
- // Private static methods
- //
-
- /** Loads the entity values in the specified resource. */
- private static void load0(String filename) {
- try {
- ENTITIES.load(HTMLEntities.class.getResourceAsStream(filename));
- }
- catch (IOException e) {
- System.err.println("error: unable to load resource \""+filename+"\"");
- }
- } // load0(String)
-
- //
- // Classes
- //
-
- static class IntProperties {
- private int top = 0;
- private Entry[] entries = new Entry[101];
- public void put(int key, String value) {
- int hash = key % entries.length;
- Entry entry = new Entry(key, value, entries[hash]);
- entries[hash] = entry;
- }
- public String get(int key) {
- int hash = key % entries.length;
- Entry entry = entries[hash];
- while (entry != null) {
- if (entry.key == key) {
- return entry.value;
- }
- entry = entry.next;
- }
- return null;
- }
- static class Entry {
- public int key;
- public String value;
- public Entry next;
- public Entry(int key, String value, Entry next) {
- this.key = key;
- this.value = value;
- this.next = next;
- }
- }
- }
-
-} // class HTMLEntities
diff --git a/nekohtml/src/html/org/cyberneko/html/HTMLErrorReporter.java b/nekohtml/src/html/org/cyberneko/html/HTMLErrorReporter.java
deleted file mode 100644
index 7ce95eb..0000000
--- a/nekohtml/src/html/org/cyberneko/html/HTMLErrorReporter.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html;
-
-import org.apache.xerces.xni.parser.XMLParseException;
-
-/**
- * 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".
- *
- * @author Andy Clark
- *
- * @version $Id: HTMLErrorReporter.java,v 1.4 2005/02/14 03:56:54 andyc Exp $
- */
-public interface HTMLErrorReporter {
-
- //
- // HTMLErrorReporter methods
- //
-
- /** Format message without reporting error. */
- public String formatMessage(String key, Object[] args);
-
- /** Reports a warning. */
- public void reportWarning(String key, Object[] args) throws XMLParseException;
-
- /** Reports an error. */
- public void reportError(String key, Object[] args) throws XMLParseException;
-
-} // interface HTMLErrorReporter
diff --git a/nekohtml/src/html/org/cyberneko/html/HTMLEventInfo.java b/nekohtml/src/html/org/cyberneko/html/HTMLEventInfo.java
deleted file mode 100644
index 347987e..0000000
--- a/nekohtml/src/html/org/cyberneko/html/HTMLEventInfo.java
+++ /dev/null
@@ -1,95 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html;
-
-/**
- * This interface is used to pass augmentated information to the
- * application through the XNI pipeline.
- *
- * @author Andy Clark
- *
- * @version $Id: HTMLEventInfo.java,v 1.4 2005/02/14 03:56:54 andyc Exp $
- */
-public interface HTMLEventInfo {
-
- //
- // HTMLEventInfo methods
- //
-
- // location information
-
- /** Returns the line number of the beginning of this event.*/
- public int getBeginLineNumber();
-
- /** Returns the column number of the beginning of this event.*/
- public int getBeginColumnNumber();
-
- /** Returns the line number of the end of this event.*/
- public int getEndLineNumber();
-
- /** Returns the column number of the end of this event.*/
- public int getEndColumnNumber();
-
- // other information
-
- /** Returns true if this corresponding event was synthesized. */
- public boolean isSynthesized();
-
- /**
- * Synthesized infoset item.
- *
- * @author Andy Clark
- */
- public static class SynthesizedItem
- implements HTMLEventInfo {
-
- //
- // HTMLEventInfo methods
- //
-
- // location information
-
- /** Returns the line number of the beginning of this event.*/
- public int getBeginLineNumber() {
- return -1;
- } // getBeginLineNumber():int
-
- /** Returns the column number of the beginning of this event.*/
- public int getBeginColumnNumber() {
- return -1;
- } // getBeginColumnNumber():int
-
- /** Returns the line number of the end of this event.*/
- public int getEndLineNumber() {
- return -1;
- } // getEndLineNumber():int
-
- /** Returns the column number of the end of this event.*/
- public int getEndColumnNumber() {
- return -1;
- } // getEndColumnNumber():int
-
- // other information
-
- /** Returns true if this corresponding event was synthesized. */
- public boolean isSynthesized() {
- return true;
- } // isSynthesized():boolean
-
- //
- // Object methods
- //
-
- /** Returns a string representation of this object. */
- public String toString() {
- return "synthesized";
- } // toString():String
-
- } // class SynthesizedItem
-
-} // interface HTMLEventInfo
diff --git a/nekohtml/src/html/org/cyberneko/html/HTMLScanner.java b/nekohtml/src/html/org/cyberneko/html/HTMLScanner.java
deleted file mode 100644
index ae73313..0000000
--- a/nekohtml/src/html/org/cyberneko/html/HTMLScanner.java
+++ /dev/null
@@ -1,3287 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- *
- * NOTE: The URI fixing code in this source was taken from the Apache
- * Xerces parser which is distributed under the Apache license.
- * Refer to the LICENSE_apache file for details.
- */
-
-package org.cyberneko.html;
-
-import java.io.EOFException;
-import java.io.FileInputStream;
-import java.io.FilterInputStream;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.io.IOException;
-import java.io.PushbackReader;
-import java.io.Reader;
-import java.io.UnsupportedEncodingException;
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-import java.net.URL;
-import java.util.Stack;
-
-import org.apache.xerces.util.EncodingMap;
-import org.apache.xerces.util.NamespaceSupport;
-import org.apache.xerces.util.URI;
-import org.apache.xerces.util.XMLAttributesImpl;
-import org.apache.xerces.util.XMLResourceIdentifierImpl;
-import org.apache.xerces.util.XMLStringBuffer;
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.NamespaceContext;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XMLDocumentHandler;
-import org.apache.xerces.xni.XMLLocator;
-import org.apache.xerces.xni.XMLResourceIdentifier;
-import org.apache.xerces.xni.XMLString;
-import org.apache.xerces.xni.XNIException;
-import org.apache.xerces.xni.parser.XMLComponentManager;
-import org.apache.xerces.xni.parser.XMLConfigurationException;
-import org.apache.xerces.xni.parser.XMLDocumentScanner;
-import org.apache.xerces.xni.parser.XMLInputSource;
-
-/**
- * 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>
- *
- * @see HTMLElements
- * @see HTMLEntities
- *
- * @author Andy Clark
- *
- * @version $Id: HTMLScanner.java,v 1.19 2005/06/14 05:52:37 andyc Exp $
- */
-public class HTMLScanner
- implements XMLDocumentScanner, XMLLocator, HTMLComponent {
-
- //
- // Constants
- //
-
- // doctype info: HTML 4.01 strict
-
- /** HTML 4.01 strict public identifier ("-//W3C//DTD HTML 4.01//EN"). */
- public static final String HTML_4_01_STRICT_PUBID = "-//W3C//DTD HTML 4.01//EN";
-
- /** HTML 4.01 strict system identifier ("http://www.w3.org/TR/html4/strict.dtd"). */
- public static final String HTML_4_01_STRICT_SYSID = "http://www.w3.org/TR/html4/strict.dtd";
-
- // doctype info: HTML 4.01 loose
-
- /** HTML 4.01 transitional public identifier ("-//W3C//DTD HTML 4.01 Transitional//EN"). */
- public static final String HTML_4_01_TRANSITIONAL_PUBID = "-//W3C//DTD HTML 4.01 Transitional//EN";
-
- /** HTML 4.01 transitional system identifier ("http://www.w3.org/TR/html4/loose.dtd"). */
- public static final String HTML_4_01_TRANSITIONAL_SYSID = "http://www.w3.org/TR/html4/loose.dtd";
-
- // doctype info: HTML 4.01 frameset
-
- /** HTML 4.01 frameset public identifier ("-//W3C//DTD HTML 4.01 Frameset//EN"). */
- public static final String HTML_4_01_FRAMESET_PUBID = "-//W3C//DTD HTML 4.01 Frameset//EN";
-
- /** HTML 4.01 frameset system identifier ("http://www.w3.org/TR/html4/frameset.dtd"). */
- public static final String HTML_4_01_FRAMESET_SYSID = "http://www.w3.org/TR/html4/frameset.dtd";
-
- // features
-
- /** Include infoset augmentations. */
- protected static final String AUGMENTATIONS = "http://cyberneko.org/html/features/augmentations";
-
- /** Report errors. */
- protected static final String REPORT_ERRORS = "http://cyberneko.org/html/features/report-errors";
-
- /** Notify character entity references (e.g.  ,  , etc). */
- public static final String NOTIFY_CHAR_REFS = "http://apache.org/xml/features/scanner/notify-char-refs";
-
- /**
- * Notify handler of built-in entity references (e.g. &,
- * <, 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>.
- */
- public static final String NOTIFY_XML_BUILTIN_REFS = "http://apache.org/xml/features/scanner/notify-builtin-refs";
-
- /**
- * Notify handler of built-in entity references (e.g. &nobr;,
- * ©, etc).
- * <p>
- * <strong>Note:</strong>
- * This <em>includes</em> the five pre-defined XML general entities.
- */
- public static final String NOTIFY_HTML_BUILTIN_REFS = "http://cyberneko.org/html/features/scanner/notify-builtin-refs";
-
- /** Fix Microsoft Windows® character entity references. */
- public static final String FIX_MSWINDOWS_REFS = "http://cyberneko.org/html/features/scanner/fix-mswindows-refs";
-
- /**
- * Strip HTML comment delimiters ("<!−−" and
- * "−−>") from SCRIPT tag contents.
- */
- public static final String SCRIPT_STRIP_COMMENT_DELIMS = "http://cyberneko.org/html/features/scanner/script/strip-comment-delims";
-
- /**
- * Strip XHTML CDATA delimiters ("<![CDATA[" and "]]>") from
- * SCRIPT tag contents.
- */
- public static final String SCRIPT_STRIP_CDATA_DELIMS = "http://cyberneko.org/html/features/scanner/script/strip-cdata-delims";
-
- /**
- * Strip HTML comment delimiters ("<!−−" and
- * "−−>") from STYLE tag contents.
- */
- public static final String STYLE_STRIP_COMMENT_DELIMS = "http://cyberneko.org/html/features/scanner/style/strip-comment-delims";
-
- /**
- * Strip XHTML CDATA delimiters ("<![CDATA[" and "]]>") from
- * STYLE tag contents.
- */
- public static final String STYLE_STRIP_CDATA_DELIMS = "http://cyberneko.org/html/features/scanner/style/strip-cdata-delims";
-
- /**
- * Ignore specified charset found in the <meta equiv='Content-Type'
- * content='text/html;charset=…'> tag.
- */
- public static final String IGNORE_SPECIFIED_CHARSET = "http://cyberneko.org/html/features/scanner/ignore-specified-charset";
-
- /** Scan CDATA sections. */
- public static final String CDATA_SECTIONS = "http://cyberneko.org/html/features/scanner/cdata-sections";
-
- /** Override doctype declaration public and system identifiers. */
- public static final String OVERRIDE_DOCTYPE = "http://cyberneko.org/html/features/override-doctype";
-
- /** Insert document type declaration. */
- public static final String INSERT_DOCTYPE = "http://cyberneko.org/html/features/insert-doctype";
-
- /** Recognized features. */
- private static final String[] RECOGNIZED_FEATURES = {
- AUGMENTATIONS,
- REPORT_ERRORS,
- NOTIFY_CHAR_REFS,
- NOTIFY_XML_BUILTIN_REFS,
- NOTIFY_HTML_BUILTIN_REFS,
- FIX_MSWINDOWS_REFS,
- SCRIPT_STRIP_CDATA_DELIMS,
- SCRIPT_STRIP_COMMENT_DELIMS,
- STYLE_STRIP_CDATA_DELIMS,
- STYLE_STRIP_COMMENT_DELIMS,
- IGNORE_SPECIFIED_CHARSET,
- CDATA_SECTIONS,
- OVERRIDE_DOCTYPE,
- INSERT_DOCTYPE,
- };
-
- /** Recognized features defaults. */
- private static final Boolean[] RECOGNIZED_FEATURES_DEFAULTS = {
- null,
- null,
- Boolean.FALSE,
- Boolean.FALSE,
- Boolean.FALSE,
- Boolean.FALSE,
- Boolean.FALSE,
- Boolean.FALSE,
- Boolean.FALSE,
- Boolean.FALSE,
- Boolean.FALSE,
- Boolean.FALSE,
- Boolean.FALSE,
- Boolean.FALSE,
- };
-
- // properties
-
- /** Modify HTML element names: { "upper", "lower", "default" }. */
- protected static final String NAMES_ELEMS = "http://cyberneko.org/html/properties/names/elems";
-
- /** Modify HTML attribute names: { "upper", "lower", "default" }. */
- protected static final String NAMES_ATTRS = "http://cyberneko.org/html/properties/names/attrs";
-
- /** Default encoding. */
- protected static final String DEFAULT_ENCODING = "http://cyberneko.org/html/properties/default-encoding";
-
- /** Error reporter. */
- protected static final String ERROR_REPORTER = "http://cyberneko.org/html/properties/error-reporter";
-
- /** Doctype declaration public identifier. */
- protected static final String DOCTYPE_PUBID = "http://cyberneko.org/html/properties/doctype/pubid";
-
- /** Doctype declaration system identifier. */
- protected static final String DOCTYPE_SYSID = "http://cyberneko.org/html/properties/doctype/sysid";
-
- /** Recognized properties. */
- private static final String[] RECOGNIZED_PROPERTIES = {
- NAMES_ELEMS,
- NAMES_ATTRS,
- DEFAULT_ENCODING,
- ERROR_REPORTER,
- DOCTYPE_PUBID,
- DOCTYPE_SYSID,
- };
-
- /** Recognized properties defaults. */
- private static final Object[] RECOGNIZED_PROPERTIES_DEFAULTS = {
- null,
- null,
- "Windows-1252",
- null,
- HTML_4_01_TRANSITIONAL_PUBID,
- HTML_4_01_TRANSITIONAL_SYSID,
- };
-
- // states
-
- /** State: content. */
- protected static final short STATE_CONTENT = 0;
-
- /** State: markup bracket. */
- protected static final short STATE_MARKUP_BRACKET = 1;
-
- /** State: start document. */
- protected static final short STATE_START_DOCUMENT = 10;
-
- /** State: end document. */
- protected static final short STATE_END_DOCUMENT = 11;
-
- // modify HTML names
-
- /** Don't modify HTML names. */
- protected static final short NAMES_NO_CHANGE = 0;
-
- /** Uppercase HTML names. */
- protected static final short NAMES_UPPERCASE = 1;
-
- /** Lowercase HTML names. */
- protected static final short NAMES_LOWERCASE = 2;
-
- // defaults
-
- /** Default buffer size. */
- protected static final int DEFAULT_BUFFER_SIZE = 2048;
-
- // debugging
-
- /** Set to true to debug changes in the scanner. */
- private static final boolean DEBUG_SCANNER = false;
-
- /** Set to true to debug changes in the scanner state. */
- private static final boolean DEBUG_SCANNER_STATE = false;
-
- /** Set to true to debug the buffer. */
- private static final boolean DEBUG_BUFFER = false;
-
- /** Set to true to debug character encoding handling. */
- private static final boolean DEBUG_CHARSET = false;
-
- /** Set to true to debug callbacks. */
- protected static final boolean DEBUG_CALLBACKS = false;
-
- // static vars
-
- /** Synthesized event info item. */
- protected static final HTMLEventInfo SYNTHESIZED_ITEM =
- new HTMLEventInfo.SynthesizedItem();
-
- //
- // Data
- //
-
- // features
-
- /** Augmentations. */
- protected boolean fAugmentations;
-
- /** Report errors. */
- protected boolean fReportErrors;
-
- /** Notify character entity references. */
- protected boolean fNotifyCharRefs;
-
- /** Notify XML built-in general entity references. */
- protected boolean fNotifyXmlBuiltinRefs;
-
- /** Notify HTML built-in general entity references. */
- protected boolean fNotifyHtmlBuiltinRefs;
-
- /** Fix Microsoft Windows® character entity references. */
- protected boolean fFixWindowsCharRefs;
-
- /** Strip CDATA delimiters from SCRIPT tags. */
- protected boolean fScriptStripCDATADelims;
-
- /** Strip comment delimiters from SCRIPT tags. */
- protected boolean fScriptStripCommentDelims;
-
- /** Strip CDATA delimiters from STYLE tags. */
- protected boolean fStyleStripCDATADelims;
-
- /** Strip comment delimiters from STYLE tags. */
- protected boolean fStyleStripCommentDelims;
-
- /** Ignore specified character set. */
- protected boolean fIgnoreSpecifiedCharset;
-
- /** CDATA sections. */
- protected boolean fCDATASections;
-
- /** Override doctype declaration public and system identifiers. */
- protected boolean fOverrideDoctype;
-
- /** Insert document type declaration. */
- protected boolean fInsertDoctype;
-
- // properties
-
- /** Modify HTML element names. */
- protected short fNamesElems;
-
- /** Modify HTML attribute names. */
- protected short fNamesAttrs;
-
- /** Default encoding. */
- protected String fDefaultIANAEncoding;
-
- /** Error reporter. */
- protected HTMLErrorReporter fErrorReporter;
-
- /** Doctype declaration public identifier. */
- protected String fDoctypePubid;
-
- /** Doctype declaration system identifier. */
- protected String fDoctypeSysid;
-
- // boundary locator information
-
- /** Beginning line number. */
- protected int fBeginLineNumber;
-
- /** Beginning column number. */
- protected int fBeginColumnNumber;
-
- /** Ending line number. */
- protected int fEndLineNumber;
-
- /** Ending column number. */
- protected int fEndColumnNumber;
-
- // state
-
- /** The playback byte stream. */
- protected PlaybackInputStream fByteStream;
-
- /** Current entity. */
- protected CurrentEntity fCurrentEntity;
-
- /** The current entity stack. */
- protected final Stack fCurrentEntityStack = new Stack();
-
- /** The current scanner. */
- protected Scanner fScanner;
-
- /** The current scanner state. */
- protected short fScannerState;
-
- /** The document handler. */
- protected XMLDocumentHandler fDocumentHandler;
-
- /** Auto-detected IANA encoding. */
- protected String fIANAEncoding;
-
- /** Auto-detected Java encoding. */
- protected String fJavaEncoding;
-
- /** True if the encoding matches "ISO-8859-*". */
- protected boolean fIso8859Encoding;
-
- /** Element count. */
- protected int fElementCount;
-
- /** Element depth. */
- protected int fElementDepth;
-
- // scanners
-
- /** Content scanner. */
- protected Scanner fContentScanner = new ContentScanner();
-
- /**
- * 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>.
- */
- protected SpecialScanner fSpecialScanner = new SpecialScanner();
-
- // temp vars
-
- /** String. */
- protected final XMLString fString = new XMLString();
-
- /** String buffer. */
- protected final XMLStringBuffer fStringBuffer = new XMLStringBuffer(1024);
-
- /** String buffer. */
- private final XMLStringBuffer fStringBuffer2 = new XMLStringBuffer(1024);
-
- /** Non-normalized attribute string buffer. */
- private final XMLStringBuffer fNonNormAttr = new XMLStringBuffer(128);
-
- /** Augmentations. */
- private final HTMLAugmentations fInfosetAugs = new HTMLAugmentations();
-
- /** Location infoset item. */
- private final LocationItem fLocationItem = new LocationItem();
-
- /** Single boolean array. */
- private final boolean[] fSingleBoolean = { false };
-
- /** Resource identifier. */
- private final XMLResourceIdentifierImpl fResourceId = new XMLResourceIdentifierImpl();
-
- //
- // Public methods
- //
-
- /**
- * 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.
- *
- * @param inputSource The new input source to start scanning.
- */
- public void pushInputSource(XMLInputSource inputSource) {
- Reader reader = inputSource.getCharacterStream();
- if (reader == null) {
- throw new IllegalArgumentException("pushed input source has no reader");
- }
- fCurrentEntityStack.push(fCurrentEntity);
- String encoding = inputSource.getEncoding();
- String publicId = inputSource.getPublicId();
- String baseSystemId = inputSource.getBaseSystemId();
- String literalSystemId = inputSource.getSystemId();
- String expandedSystemId = expandSystemId(literalSystemId, baseSystemId);
- fCurrentEntity = new CurrentEntity(reader, encoding,
- publicId, baseSystemId,
- literalSystemId, expandedSystemId);
- } // pushInputSource(XMLInputSource)
-
- /**
- * Cleans up used resources. For example, if scanning is terminated
- * early, then this method ensures all remaining open streams are
- * closed.
- *
- * @param closeall 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.
- */
- public void cleanup(boolean closeall) {
- int size = fCurrentEntityStack.size();
- if (size > 0) {
- // current entity is not the original, so close it
- if (fCurrentEntity != null) {
- try {
- fCurrentEntity.stream.close();
- }
- catch (IOException e) {
- // ignore
- }
- }
- // close remaining streams
- for (int i = closeall ? 0 : 1; i < size; i++) {
- fCurrentEntity = (CurrentEntity)fCurrentEntityStack.pop();
- try {
- fCurrentEntity.stream.close();
- }
- catch (IOException e) {
- // ignore
- }
- }
- }
- else if (closeall && fCurrentEntity != null) {
- try {
- fCurrentEntity.stream.close();
- }
- catch (IOException e) {
- // ignore
- }
- }
- } // cleanup(boolean)
-
- //
- // XMLLocator methods
- //
-
- /** Returns the encoding. */
- public String getEncoding() {
- return fCurrentEntity != null ? fCurrentEntity.encoding : null;
- } // getEncoding():String
-
- /** Returns the public identifier. */
- public String getPublicId() {
- return fCurrentEntity != null ? fCurrentEntity.publicId : null;
- } // getPublicId():String
-
- /** Returns the base system identifier. */
- public String getBaseSystemId() {
- return fCurrentEntity != null ? fCurrentEntity.baseSystemId : null;
- } // getBaseSystemId():String
-
- /** Returns the literal system identifier. */
- public String getLiteralSystemId() {
- return fCurrentEntity != null ? fCurrentEntity.literalSystemId : null;
- } // getLiteralSystemId():String
-
- /** Returns the expanded system identifier. */
- public String getExpandedSystemId() {
- return fCurrentEntity != null ? fCurrentEntity.expandedSystemId : null;
- } // getExpandedSystemId():String
-
- /** Returns the current line number. */
- public int getLineNumber() {
- return fCurrentEntity != null ? fCurrentEntity.lineNumber : -1;
- } // getLineNumber():int
-
- /** Returns the current column number. */
- public int getColumnNumber() {
- return fCurrentEntity != null ? fCurrentEntity.columnNumber : -1;
- } // getColumnNumber():int
-
- /** Returns the XML version. */
- public String getXMLVersion() {
- return "1.0";
- } // getXMLVersion():String
-
- /** Returns the current character offset. */
- public int getCharacterOffset() {
- return -1;
- } // getCharacterOffset():int
-
- //
- // HTMLComponent methods
- //
-
- /** Returns the default state for a feature. */
- public Boolean getFeatureDefault(String featureId) {
- int length = RECOGNIZED_FEATURES != null ? RECOGNIZED_FEATURES.length : 0;
- for (int i = 0; i < length; i++) {
- if (RECOGNIZED_FEATURES[i].equals(featureId)) {
- return RECOGNIZED_FEATURES_DEFAULTS[i];
- }
- }
- return null;
- } // getFeatureDefault(String):Boolean
-
- /** Returns the default state for a property. */
- public Object getPropertyDefault(String propertyId) {
- int length = RECOGNIZED_PROPERTIES != null ? RECOGNIZED_PROPERTIES.length : 0;
- for (int i = 0; i < length; i++) {
- if (RECOGNIZED_PROPERTIES[i].equals(propertyId)) {
- return RECOGNIZED_PROPERTIES_DEFAULTS[i];
- }
- }
- return null;
- } // getPropertyDefault(String):Object
-
- //
- // XMLComponent methods
- //
-
- /** Returns recognized features. */
- public String[] getRecognizedFeatures() {
- return RECOGNIZED_FEATURES;
- } // getRecognizedFeatures():String[]
-
- /** Returns recognized properties. */
- public String[] getRecognizedProperties() {
- return RECOGNIZED_PROPERTIES;
- } // getRecognizedProperties():String[]
-
- /** Resets the component. */
- public void reset(XMLComponentManager manager)
- throws XMLConfigurationException {
-
- // get features
- fAugmentations = manager.getFeature(AUGMENTATIONS);
- fReportErrors = manager.getFeature(REPORT_ERRORS);
- fNotifyCharRefs = manager.getFeature(NOTIFY_CHAR_REFS);
- fNotifyXmlBuiltinRefs = manager.getFeature(NOTIFY_XML_BUILTIN_REFS);
- fNotifyHtmlBuiltinRefs = manager.getFeature(NOTIFY_HTML_BUILTIN_REFS);
- fFixWindowsCharRefs = manager.getFeature(FIX_MSWINDOWS_REFS);
- fScriptStripCDATADelims = manager.getFeature(SCRIPT_STRIP_CDATA_DELIMS);
- fScriptStripCommentDelims = manager.getFeature(SCRIPT_STRIP_COMMENT_DELIMS);
- fStyleStripCDATADelims = manager.getFeature(STYLE_STRIP_CDATA_DELIMS);
- fStyleStripCommentDelims = manager.getFeature(STYLE_STRIP_COMMENT_DELIMS);
- fIgnoreSpecifiedCharset = manager.getFeature(IGNORE_SPECIFIED_CHARSET);
- fCDATASections = manager.getFeature(CDATA_SECTIONS);
- fOverrideDoctype = manager.getFeature(OVERRIDE_DOCTYPE);
- fInsertDoctype = manager.getFeature(INSERT_DOCTYPE);
-
- // get properties
- fNamesElems = getNamesValue(String.valueOf(manager.getProperty(NAMES_ELEMS)));
- fNamesAttrs = getNamesValue(String.valueOf(manager.getProperty(NAMES_ATTRS)));
- fDefaultIANAEncoding = String.valueOf(manager.getProperty(DEFAULT_ENCODING));
- fErrorReporter = (HTMLErrorReporter)manager.getProperty(ERROR_REPORTER);
- fDoctypePubid = String.valueOf(manager.getProperty(DOCTYPE_PUBID));
- fDoctypeSysid = String.valueOf(manager.getProperty(DOCTYPE_SYSID));
-
- } // reset(XMLComponentManager)
-
- /** Sets a feature. */
- public void setFeature(String featureId, boolean state)
- throws XMLConfigurationException {
-
- if (featureId.equals(AUGMENTATIONS)) {
- fAugmentations = state;
- }
- else if (featureId.equals(IGNORE_SPECIFIED_CHARSET)) {
- fIgnoreSpecifiedCharset = state;
- }
- else if (featureId.equals(NOTIFY_CHAR_REFS)) {
- fNotifyCharRefs = state;
- }
- else if (featureId.equals(NOTIFY_XML_BUILTIN_REFS)) {
- fNotifyXmlBuiltinRefs = state;
- }
- else if (featureId.equals(NOTIFY_HTML_BUILTIN_REFS)) {
- fNotifyHtmlBuiltinRefs = state;
- }
- else if (featureId.equals(FIX_MSWINDOWS_REFS)) {
- fFixWindowsCharRefs = state;
- }
- else if (featureId.equals(SCRIPT_STRIP_CDATA_DELIMS)) {
- fScriptStripCDATADelims = state;
- }
- else if (featureId.equals(SCRIPT_STRIP_COMMENT_DELIMS)) {
- fScriptStripCommentDelims = state;
- }
- else if (featureId.equals(STYLE_STRIP_CDATA_DELIMS)) {
- fStyleStripCDATADelims = state;
- }
- else if (featureId.equals(STYLE_STRIP_COMMENT_DELIMS)) {
- fStyleStripCommentDelims = state;
- }
- else if (featureId.equals(IGNORE_SPECIFIED_CHARSET)) {
- fIgnoreSpecifiedCharset = state;
- }
-
- } // setFeature(String,boolean)
-
- /** Sets a property. */
- public void setProperty(String propertyId, Object value)
- throws XMLConfigurationException {
-
- if (propertyId.equals(NAMES_ELEMS)) {
- fNamesElems = getNamesValue(String.valueOf(value));
- return;
- }
-
- if (propertyId.equals(NAMES_ATTRS)) {
- fNamesAttrs = getNamesValue(String.valueOf(value));
- return;
- }
-
- if (propertyId.equals(DEFAULT_ENCODING)) {
- fDefaultIANAEncoding = String.valueOf(value);
- return;
- }
-
- } // setProperty(String,Object)
-
- //
- // XMLDocumentScanner methods
- //
-
- /** Sets the input source. */
- public void setInputSource(XMLInputSource source) throws IOException {
-
- // reset state
- fElementCount = 0;
- fElementDepth = -1;
- fByteStream = null;
- fCurrentEntityStack.removeAllElements();
-
- fBeginLineNumber = 1;
- fBeginColumnNumber = 1;
- fEndLineNumber = fBeginLineNumber;
- fEndColumnNumber = fBeginColumnNumber;
-
- // reset encoding information
- fIANAEncoding = fDefaultIANAEncoding;
- fJavaEncoding = fIANAEncoding;
-
- // get location information
- String encoding = source.getEncoding();
- String publicId = source.getPublicId();
- String baseSystemId = source.getBaseSystemId();
- String literalSystemId = source.getSystemId();
- String expandedSystemId = expandSystemId(literalSystemId, baseSystemId);
-
- // open stream
- Reader reader = source.getCharacterStream();
- if (reader == null) {
- InputStream inputStream = source.getByteStream();
- if (inputStream == null) {
- URL url = new URL(expandedSystemId);
- inputStream = url.openStream();
- }
- fByteStream = new PlaybackInputStream(inputStream);
- String[] encodings = new String[2];
- if (encoding == null) {
- fByteStream.detectEncoding(encodings);
- }
- else {
- encodings[0] = encoding;
- }
- if (encodings[0] == null) {
- encodings[0] = fDefaultIANAEncoding;
- if (fReportErrors) {
- fErrorReporter.reportWarning("HTML1000", null);
- }
- }
- if (encodings[1] == null) {
- encodings[1] = EncodingMap.getIANA2JavaMapping(encodings[0].toUpperCase());
- if (encodings[1] == null) {
- encodings[1] = encodings[0];
- if (fReportErrors) {
- fErrorReporter.reportWarning("HTML1001", new Object[]{encodings[0]});
- }
- }
- }
- fIANAEncoding = encodings[0];
- fJavaEncoding = encodings[1];
- /* PATCH: Asgeir Asgeirsson */
- fIso8859Encoding = fIANAEncoding == null
- || fIANAEncoding.toUpperCase().startsWith("ISO-8859")
- || fIANAEncoding.equalsIgnoreCase(fDefaultIANAEncoding);
- encoding = fIANAEncoding;
- reader = new InputStreamReader(fByteStream, fJavaEncoding);
- }
- fCurrentEntity = new CurrentEntity(reader, encoding,
- publicId, baseSystemId,
- literalSystemId, expandedSystemId);
-
- // set scanner and state
- setScanner(fContentScanner);
- setScannerState(STATE_START_DOCUMENT);
-
- } // setInputSource(XMLInputSource)
-
- /** Scans the document. */
- public boolean scanDocument(boolean complete) throws XNIException, IOException {
- do {
- if (!fScanner.scan(complete)) {
- return false;
- }
- } while (complete);
- return true;
- } // scanDocument(boolean):boolean
-
- /** Sets the document handler. */
- public void setDocumentHandler(XMLDocumentHandler handler) {
- fDocumentHandler = handler;
- } // setDocumentHandler(XMLDocumentHandler)
-
- // @since Xerces 2.1.0
-
- /** Returns the document handler. */
- public XMLDocumentHandler getDocumentHandler() {
- return fDocumentHandler;
- } // getDocumentHandler():XMLDocumentHandler
-
- //
- // Protected static methods
- //
-
- /** Returns the value of the specified attribute, ignoring case. */
- protected static String getValue(XMLAttributes attrs, String aname) {
- int length = attrs != null ? attrs.getLength() : 0;
- for (int i = 0; i < length; i++) {
- if (attrs.getQName(i).equalsIgnoreCase(aname)) {
- return attrs.getValue(i);
- }
- }
- return null;
- } // getValue(XMLAttributes,String):String
-
- /**
- * 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.
- *
- * @param systemId The systemId to be expanded.
- *
- * @return Returns the URI string representing the expanded system
- * identifier. A null value indicates that the given
- * system identifier is already expanded.
- *
- */
- public static String expandSystemId(String systemId, String baseSystemId) {
-
- // check for bad parameters id
- if (systemId == null || systemId.length() == 0) {
- return systemId;
- }
- // if id already expanded, return
- try {
- URI uri = new URI(systemId);
- if (uri != null) {
- return systemId;
- }
- }
- catch (URI.MalformedURIException e) {
- // continue on...
- }
- // normalize id
- String id = fixURI(systemId);
-
- // normalize base
- URI base = null;
- URI uri = null;
- try {
- if (baseSystemId == null || baseSystemId.length() == 0 ||
- baseSystemId.equals(systemId)) {
- String dir;
- try {
- dir = fixURI(System.getProperty("user.dir"));
- }
- catch (SecurityException se) {
- dir = "";
- }
- if (!dir.endsWith("/")) {
- dir = dir + "/";
- }
- base = new URI("file", "", dir, null, null);
- }
- else {
- try {
- base = new URI(fixURI(baseSystemId));
- }
- catch (URI.MalformedURIException e) {
- String dir;
- try {
- dir = fixURI(System.getProperty("user.dir"));
- }
- catch (SecurityException se) {
- dir = "";
- }
- if (baseSystemId.indexOf(':') != -1) {
- // for xml schemas we might have baseURI with
- // a specified drive
- base = new URI("file", "", fixURI(baseSystemId), null, null);
- }
- else {
- if (!dir.endsWith("/")) {
- dir = dir + "/";
- }
- dir = dir + fixURI(baseSystemId);
- base = new URI("file", "", dir, null, null);
- }
- }
- }
- // expand id
- uri = new URI(base, id);
- }
- catch (URI.MalformedURIException e) {
- // let it go through
- }
-
- if (uri == null) {
- return systemId;
- }
- return uri.toString();
-
- } // expandSystemId(String,String):String
-
- /**
- * Fixes a platform dependent filename to standard URI form.
- *
- * @param str The string to fix.
- *
- * @return Returns the fixed URI string.
- */
- protected static String fixURI(String str) {
-
- // handle platform dependent strings
- str = str.replace(java.io.File.separatorChar, '/');
-
- // Windows fix
- if (str.length() >= 2) {
- char ch1 = str.charAt(1);
- // change "C:blah" to "/C:blah"
- if (ch1 == ':') {
- char ch0 = Character.toUpperCase(str.charAt(0));
- if (ch0 >= 'A' && ch0 <= 'Z') {
- str = "/" + str;
- }
- }
- // change "//blah" to "file://blah"
- else if (ch1 == '/' && str.charAt(0) == '/') {
- str = "file:" + str;
- }
- }
-
- // done
- return str;
-
- } // fixURI(String):String
-
- /** Modifies the given name based on the specified mode. */
- protected static final String modifyName(String name, short mode) {
- switch (mode) {
- case NAMES_UPPERCASE: return name.toUpperCase();
- case NAMES_LOWERCASE: return name.toLowerCase();
- }
- return name;
- } // modifyName(String,short):String
-
- /**
- * Converts HTML names string value to constant value.
- *
- * @see #NAMES_NO_CHANGE
- * @see #NAMES_LOWERCASE
- * @see #NAMES_UPPERCASE
- */
- protected static final short getNamesValue(String value) {
- if (value.equals("lower")) {
- return NAMES_LOWERCASE;
- }
- if (value.equals("upper")) {
- return NAMES_UPPERCASE;
- }
- return NAMES_NO_CHANGE;
- } // getNamesValue(String):short
-
- /**
- * 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>
- */
- protected int fixWindowsCharacter(int origChar) {
- /* PATCH: Asgeir Asgeirsson */
- switch(origChar) {
- case 130: return 8218;
- case 131: return 402;
- case 132: return 8222;
- case 133: return 8230;
- case 134: return 8224;
- case 135: return 8225;
- case 136: return 710;
- case 137: return 8240;
- case 138: return 352;
- case 139: return 8249;
- case 140: return 338;
- case 145: return 8216;
- case 146: return 8217;
- case 147: return 8220;
- case 148: return 8221;
- case 149: return 8226;
- case 150: return 8211;
- case 151: return 8212;
- case 152: return 732;
- case 153: return 8482;
- case 154: return 353;
- case 155: return 8250;
- case 156: return 339;
- case 159: return 376;
- }
- return origChar;
- } // fixWindowsCharacter(int):int
-
- //
- // Protected methods
- //
-
- // i/o
-
- /** Reads a single character. */
- protected int read() throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(read: ");
- printBuffer();
- System.out.println();
- }
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- if (load(0) == -1) {
- if (DEBUG_BUFFER) {
- System.out.println(")read: -> -1");
- }
- return -1;
- }
- }
- int c = fCurrentEntity.buffer[fCurrentEntity.offset++];
- fCurrentEntity.columnNumber++;
- if (DEBUG_BUFFER) {
- System.out.print(")read: ");
- printBuffer();
- System.out.print(" -> ");
- System.out.print(c);
- System.out.println();
- }
- return c;
- } // read():int
-
- /**
- * Loads a new chunk of data into the buffer and returns the number of
- * characters loaded or -1 if no additional characters were loaded.
- *
- * @param offset The offset at which new characters should be loaded.
- */
- protected int load(int offset) throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(load: ");
- printBuffer();
- System.out.println();
- }
- // resize buffer, if needed
- if (offset == fCurrentEntity.buffer.length) {
- int adjust = fCurrentEntity.buffer.length / 4;
- char[] array = new char[fCurrentEntity.buffer.length + adjust];
- System.arraycopy(fCurrentEntity.buffer, 0, array, 0, fCurrentEntity.length);
- fCurrentEntity.buffer = array;
- }
- // read a block of characters
- int count = fCurrentEntity.stream.read(fCurrentEntity.buffer, offset, fCurrentEntity.buffer.length - offset);
- fCurrentEntity.length = count != -1 ? count + offset : offset;
- fCurrentEntity.offset = offset;
- if (DEBUG_BUFFER) {
- System.out.print(")load: ");
- printBuffer();
- System.out.print(" -> ");
- System.out.print(count);
- System.out.println();
- }
- return count;
- } // load():int
-
- // debugging
-
- /** Sets the scanner. */
- protected void setScanner(Scanner scanner) {
- fScanner = scanner;
- if (DEBUG_SCANNER) {
- System.out.print("$$$ setScanner(");
- System.out.print(scanner!=null?scanner.getClass().getName():"null");
- System.out.println(");");
- }
- } // setScanner(Scanner)
-
- /** Sets the scanner state. */
- protected void setScannerState(short state) {
- fScannerState = state;
- if (DEBUG_SCANNER_STATE) {
- System.out.print("$$$ setScannerState(");
- switch (fScannerState) {
- case STATE_CONTENT: { System.out.print("STATE_CONTENT"); break; }
- case STATE_MARKUP_BRACKET: { System.out.print("STATE_MARKUP_BRACKET"); break; }
- case STATE_START_DOCUMENT: { System.out.print("STATE_START_DOCUMENT"); break; }
- case STATE_END_DOCUMENT: { System.out.print("STATE_END_DOCUMENT"); break; }
- }
- System.out.println(");");
- }
- } // setScannerState(short)
-
- // scanning
-
- /** Scans a DOCTYPE line. */
- protected void scanDoctype() throws IOException {
- String root = null;
- String pubid = null;
- String sysid = null;
-
- if (skipSpaces()) {
- root = scanName();
- if (root == null) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1014", null);
- }
- }
- else {
- root = modifyName(root, fNamesElems);
- }
- if (skipSpaces()) {
- if (skip("PUBLIC", false)) {
- skipSpaces();
- pubid = scanLiteral();
- if (skipSpaces()) {
- sysid = scanLiteral();
- }
- }
- else if (skip("SYSTEM", false)) {
- skipSpaces();
- sysid = scanLiteral();
- }
- }
- }
- int c;
- while ((c = read()) != -1) {
- if (c == '<') {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- break;
- }
- if (c == '>') {
- break;
- }
- if (c == '[') {
- skipMarkup(true);
- break;
- }
- }
-
- if (fDocumentHandler != null) {
- if (fOverrideDoctype) {
- pubid = fDoctypePubid;
- sysid = fDoctypeSysid;
- }
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.doctypeDecl(root, pubid, sysid, locationAugs());
- }
-
- } // scanDoctype()
-
- /** Scans a quoted literal. */
- protected String scanLiteral() throws IOException {
- int quote = read();
- if (quote == '\'' || quote == '"') {
- StringBuffer str = new StringBuffer();
- int c;
- while ((c = read()) != -1) {
- if (c == quote) {
- break;
- }
- if (c == '\r' || c == '\n') {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- // NOTE: This collapses newlines to a single space.
- // [Q] Is this the right thing to do here? -Ac
- skipNewlines();
- str.append(' ');
- }
- else if (c == '<') {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- break;
- }
- else {
- str.append((char)c);
- }
- }
- if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1007", null);
- }
- throw new EOFException();
- }
- return str.toString();
- }
- else {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- }
- return null;
- } // scanLiteral():String
-
- /** Scans a name. */
- protected String scanName() throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(scanName: ");
- printBuffer();
- System.out.println();
- }
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- if (load(0) == -1) {
- if (DEBUG_BUFFER) {
- System.out.print(")scanName: ");
- printBuffer();
- System.out.println(" -> null");
- }
- return null;
- }
- }
- int offset = fCurrentEntity.offset;
- while (true) {
- while (fCurrentEntity.offset < fCurrentEntity.length) {
- char c = fCurrentEntity.buffer[fCurrentEntity.offset];
- if (!Character.isLetterOrDigit(c) &&
- !(c == '-' || c == '.' || c == ':' || c == '_')) {
- break;
- }
- fCurrentEntity.offset++;
- fCurrentEntity.columnNumber++;
- }
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- int length = fCurrentEntity.length - offset;
- System.arraycopy(fCurrentEntity.buffer, offset, fCurrentEntity.buffer, 0, length);
- int count = load(length);
- offset = 0;
- if (count == -1) {
- break;
- }
- }
- else {
- break;
- }
- }
- int length = fCurrentEntity.offset - offset;
- String name = length > 0 ? new String(fCurrentEntity.buffer, offset, length) : null;
- if (DEBUG_BUFFER) {
- System.out.print(")scanName: ");
- printBuffer();
- System.out.print(" -> \"");
- System.out.print(name);
- System.out.println('"');
- }
- return name;
- } // scanName():String
-
- /** Scans an entity reference. */
- protected int scanEntityRef(XMLStringBuffer str, boolean content)
- throws IOException {
- str.clear();
- str.append('&');
- while (true) {
- int c = read();
- if (c == ';') {
- str.append(';');
- break;
- }
- if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportWarning("HTML1004", null);
- }
- if (content && fDocumentHandler != null && fElementCount >= fElementDepth) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.characters(str, locationAugs());
- }
- return -1;
- }
- if (!Character.isLetterOrDigit((char)c) && c != '#') {
- if (fReportErrors) {
- fErrorReporter.reportWarning("HTML1004", null);
- }
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- if (content && fDocumentHandler != null && fElementCount >= fElementDepth) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.characters(str, locationAugs());
- }
- return -1;
- }
- str.append((char)c);
- }
- if (str.length == 1) {
- if (content && fDocumentHandler != null && fElementCount >= fElementDepth) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.characters(str, locationAugs());
- }
- return -1;
- }
-
- String name = str.toString().substring(1, str.length-1);
- if (name.startsWith("#")) {
- int value = -1;
- try {
- if (name.startsWith("#x")) {
- value = Integer.parseInt(name.substring(2), 16);
- }
- else {
- value = Integer.parseInt(name.substring(1));
- }
- /* PATCH: Asgeir Asgeirsson */
- if (fFixWindowsCharRefs && fIso8859Encoding) {
- value = fixWindowsCharacter(value);
- }
- if (content && fDocumentHandler != null && fElementCount >= fElementDepth) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- if (fNotifyCharRefs) {
- XMLResourceIdentifier id = resourceId();
- String encoding = null;
- fDocumentHandler.startGeneralEntity(name, id, encoding, locationAugs());
- }
- str.clear();
- str.append((char)value);
- fDocumentHandler.characters(str, locationAugs());
- if (fNotifyCharRefs) {
- fDocumentHandler.endGeneralEntity(name, locationAugs());
- }
- }
- }
- catch (NumberFormatException e) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1005", new Object[]{name});
- }
- if (content && fDocumentHandler != null && fElementCount >= fElementDepth) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.characters(str, locationAugs());
- }
- }
- return value;
- }
-
- int c = HTMLEntities.get(name);
- if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportWarning("HTML1006", new Object[]{name});
- }
- if (content && fDocumentHandler != null && fElementCount >= fElementDepth) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.characters(str, locationAugs());
- }
- return -1;
- }
- if (content && fDocumentHandler != null && fElementCount >= fElementDepth) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- boolean notify = fNotifyHtmlBuiltinRefs || (fNotifyXmlBuiltinRefs && builtinXmlRef(name));
- if (notify) {
- XMLResourceIdentifier id = resourceId();
- String encoding = null;
- fDocumentHandler.startGeneralEntity(name, id, encoding, locationAugs());
- }
- str.clear();
- str.append((char)c);
- fDocumentHandler.characters(str, locationAugs());
- if (notify) {
- fDocumentHandler.endGeneralEntity(name, locationAugs());
- }
- }
- return c;
-
- } // scanEntityRef(XMLStringBuffer,boolean):int
-
- /** Returns true if the specified text is present and is skipped. */
- protected boolean skip(String s, boolean caseSensitive) throws IOException {
- int length = s != null ? s.length() : 0;
- for (int i = 0; i < length; i++) {
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- System.arraycopy(fCurrentEntity.buffer, fCurrentEntity.offset - i, fCurrentEntity.buffer, 0, i);
- if (load(i) == -1) {
- fCurrentEntity.offset = 0;
- return false;
- }
- }
- char c0 = s.charAt(i);
- char c1 = fCurrentEntity.buffer[fCurrentEntity.offset++];
- fCurrentEntity.columnNumber++;
- if (!caseSensitive) {
- c0 = Character.toUpperCase(c0);
- c1 = Character.toUpperCase(c1);
- }
- if (c0 != c1) {
- fCurrentEntity.offset -= i + 1;
- return false;
- }
- }
- return true;
- } // skip(String):boolean
-
- /** Skips markup. */
- protected boolean skipMarkup(boolean balance) throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(skipMarkup: ");
- printBuffer();
- System.out.println();
- }
- int depth = 1;
- boolean slashgt = false;
- OUTER: while (true) {
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- if (load(0) == -1) {
- break OUTER;
- }
- }
- while (fCurrentEntity.offset < fCurrentEntity.length) {
- char c = fCurrentEntity.buffer[fCurrentEntity.offset++];
- fCurrentEntity.columnNumber++;
- if (balance && c == '<') {
- depth++;
- }
- else if (c == '>') {
- depth--;
- if (depth == 0) {
- break OUTER;
- }
- }
- else if (c == '/') {
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- if (load(0) == -1) {
- break OUTER;
- }
- }
- c = fCurrentEntity.buffer[fCurrentEntity.offset++];
- fCurrentEntity.columnNumber++;
- if (c == '>') {
- slashgt = true;
- depth--;
- if (depth == 0) {
- break OUTER;
- }
- }
- else {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- }
- }
- else if (c == '\r' || c == '\n') {
- skipNewlines();
- }
- }
- }
- if (DEBUG_BUFFER) {
- System.out.print(")skipMarkup: ");
- printBuffer();
- System.out.print(" -> "+slashgt);
- System.out.println();
- }
- return slashgt;
- } // skipMarkup():boolean
-
- /** Skips whitespace. */
- protected boolean skipSpaces() throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(skipSpaces: ");
- printBuffer();
- System.out.println();
- }
- boolean spaces = false;
- while (true) {
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- if (load(0) == -1) {
- break;
- }
- }
- char c = fCurrentEntity.buffer[fCurrentEntity.offset];
- if (!Character.isSpace(c)) {
- break;
- }
- spaces = true;
- if (c == '\r' || c == '\n') {
- skipNewlines();
- continue;
- }
- fCurrentEntity.offset++;
- fCurrentEntity.columnNumber++;
- }
- if (DEBUG_BUFFER) {
- System.out.print(")skipSpaces: ");
- printBuffer();
- System.out.print(" -> ");
- System.out.print(spaces);
- System.out.println();
- }
- return spaces;
- } // skipSpaces()
-
- /** Skips newlines and returns the number of newlines skipped. */
- protected int skipNewlines() throws IOException {
- return skipNewlines(Integer.MAX_VALUE);
- } // skipNewlines():int
-
- /** Skips newlines and returns the number of newlines skipped. */
- protected int skipNewlines(int maxlines) throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(skipNewlines: ");
- printBuffer();
- System.out.println();
- }
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- if (load(0) == -1) {
- if (DEBUG_BUFFER) {
- System.out.print(")skipNewlines: ");
- printBuffer();
- System.out.println();
- }
- return 0;
- }
- }
- char c = fCurrentEntity.buffer[fCurrentEntity.offset];
- int newlines = 0;
- int offset = fCurrentEntity.offset;
- if (c == '\n' || c == '\r') {
- do {
- c = fCurrentEntity.buffer[fCurrentEntity.offset++];
- if (c == '\r') {
- newlines++;
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- offset = 0;
- fCurrentEntity.offset = newlines;
- if (load(newlines) == -1) {
- break;
- }
- }
- if (fCurrentEntity.buffer[fCurrentEntity.offset] == '\n') {
- fCurrentEntity.offset++;
- offset++;
- }
- }
- else if (c == '\n') {
- newlines++;
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- offset = 0;
- fCurrentEntity.offset = newlines;
- if (load(newlines) == -1) {
- break;
- }
- }
- }
- else {
- fCurrentEntity.offset--;
- break;
- }
- } while (newlines < maxlines &&
- fCurrentEntity.offset < fCurrentEntity.length - 1);
- fCurrentEntity.lineNumber += newlines;
- fCurrentEntity.columnNumber = 1;
- }
- if (DEBUG_BUFFER) {
- System.out.print(")skipNewlines: ");
- printBuffer();
- System.out.print(" -> ");
- System.out.print(newlines);
- System.out.println();
- }
- return newlines;
- } // skipNewlines(int):int
-
- // infoset utility methods
-
- /** Returns an augmentations object with a location item added. */
- protected final Augmentations locationAugs() {
- HTMLAugmentations augs = null;
- if (fAugmentations) {
- fLocationItem.setValues(fBeginLineNumber, fBeginColumnNumber,
- fEndLineNumber, fEndColumnNumber);
- augs = fInfosetAugs;
- augs.removeAllItems();
- augs.putItem(AUGMENTATIONS, fLocationItem);
- }
- return augs;
- } // locationAugs():Augmentations
-
- /** Returns an augmentations object with a synthesized item added. */
- protected final Augmentations synthesizedAugs() {
- HTMLAugmentations augs = null;
- if (fAugmentations) {
- augs = fInfosetAugs;
- augs.removeAllItems();
- augs.putItem(AUGMENTATIONS, SYNTHESIZED_ITEM);
- }
- return augs;
- } // synthesizedAugs():Augmentations
-
- /** Returns an empty resource identifier. */
- protected final XMLResourceIdentifier resourceId() {
- /***/
- fResourceId.clear();
- return fResourceId;
- /***
- // NOTE: Unfortunately, the Xerces DOM parser classes expect a
- // non-null resource identifier object to be passed to
- // startGeneralEntity. -Ac
- return null;
- /***/
- } // resourceId():XMLResourceIdentifier
-
- //
- // Protected static methods
- //
-
- /** Returns true if the name is a built-in XML general entity reference. */
- protected static boolean builtinXmlRef(String name) {
- return name.equals("amp") || name.equals("lt") || name.equals("gt") ||
- name.equals("quot") || name.equals("apos");
- } // builtinXmlRef(String):boolean
-
- //
- // Private methods
- //
-
- /** Prints the contents of the character buffer to standard out. */
- private void printBuffer() {
- if (DEBUG_BUFFER) {
- System.out.print('[');
- System.out.print(fCurrentEntity.length);
- System.out.print(' ');
- System.out.print(fCurrentEntity.offset);
- if (fCurrentEntity.length > 0) {
- System.out.print(" \"");
- for (int i = 0; i < fCurrentEntity.length; i++) {
- if (i == fCurrentEntity.offset) {
- System.out.print('^');
- }
- char c = fCurrentEntity.buffer[i];
- switch (c) {
- case '\r': {
- System.out.print("\\r");
- break;
- }
- case '\n': {
- System.out.print("\\n");
- break;
- }
- case '\t': {
- System.out.print("\\t");
- break;
- }
- case '"': {
- System.out.print("\\\"");
- break;
- }
- default: {
- System.out.print(c);
- }
- }
- }
- if (fCurrentEntity.offset == fCurrentEntity.length) {
- System.out.print('^');
- }
- System.out.print('"');
- }
- System.out.print(']');
- }
- } // printBuffer()
-
- //
- // Interfaces
- //
-
- /**
- * Basic scanner interface.
- *
- * @author Andy Clark
- */
- public interface Scanner {
-
- //
- // Scanner methods
- //
-
- /**
- * Scans part of the document. This interface allows scanning to
- * be performed in a pulling manner.
- *
- * @param complete True if the scanner should not return until
- * scanning is complete.
- *
- * @return True if additional scanning is required.
- *
- * @throws IOException Thrown if I/O error occurs.
- */
- public boolean scan(boolean complete) throws IOException;
-
- } // interface Scanner
-
- //
- // Classes
- //
-
- /**
- * Current entity.
- *
- * @author Andy Clark
- */
- public static class CurrentEntity {
-
- //
- // Data
- //
-
- /** Character stream. */
- public Reader stream;
-
- /** Encoding. */
- public String encoding;
-
- /** Public identifier. */
- public String publicId;
-
- /** Base system identifier. */
- public String baseSystemId;
-
- /** Literal system identifier. */
- public String literalSystemId;
-
- /** Expanded system identifier. */
- public String expandedSystemId;
-
- /** Line number. */
- public int lineNumber = 1;
-
- /** Column number. */
- public int columnNumber = 1;
-
- // buffer
-
- /** Character buffer. */
- public char[] buffer = new char[DEFAULT_BUFFER_SIZE];
-
- /** Offset into character buffer. */
- public int offset = 0;
-
- /** Length of characters read into character buffer. */
- public int length = 0;
-
- //
- // Constructors
- //
-
- /** Constructs an entity from the specified stream. */
- public CurrentEntity(Reader stream, String encoding,
- String publicId, String baseSystemId,
- String literalSystemId, String expandedSystemId) {
- this.stream = stream;
- this.encoding = encoding;
- this.publicId = publicId;
- this.baseSystemId = baseSystemId;
- this.literalSystemId = literalSystemId;
- this.expandedSystemId = expandedSystemId;
- } // <init>(Reader,String,String,String,String)
-
- } // class CurrentEntity
-
- /**
- * The primary HTML document scanner.
- *
- * @author Andy Clark
- */
- public class ContentScanner
- implements Scanner {
-
- //
- // Data
- //
-
- // temp vars
-
- /** A qualified name. */
- private final QName fQName = new QName();
-
- /** Attributes. */
- private final XMLAttributesImpl fAttributes = new XMLAttributesImpl();
-
- //
- // Scanner methods
- //
-
- /** Scan. */
- public boolean scan(boolean complete) throws IOException {
- boolean next;
- do {
- try {
- next = false;
- switch (fScannerState) {
- case STATE_CONTENT: {
- fBeginLineNumber = fCurrentEntity.lineNumber;
- fBeginColumnNumber = fCurrentEntity.columnNumber;
- int c = read();
- if (c == '<') {
- setScannerState(STATE_MARKUP_BRACKET);
- next = true;
- }
- else if (c == '&') {
- scanEntityRef(fStringBuffer, true);
- }
- else if (c == -1) {
- throw new EOFException();
- }
- else {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- scanCharacters();
- }
- break;
- }
- case STATE_MARKUP_BRACKET: {
- int c = read();
- if (c == '!') {
- if (skip("--", false)) {
- scanComment();
- }
- else if (skip("[CDATA[", false)) {
- scanCDATA();
- }
- else if (skip("DOCTYPE", false)) {
- scanDoctype();
- }
- else {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1002", null);
- }
- skipMarkup(true);
- }
- }
- else if (c == '?') {
- scanPI();
- }
- else if (c == '/') {
- scanEndElement();
- }
- else if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1003", null);
- }
- if (fDocumentHandler != null && fElementCount >= fElementDepth) {
- fStringBuffer.clear();
- fStringBuffer.append('<');
- fDocumentHandler.characters(fStringBuffer, null);
- }
- throw new EOFException();
- }
- else {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- fElementCount++;
- fSingleBoolean[0] = false;
- String ename = scanStartElement(fSingleBoolean);
- if (ename != null && !fSingleBoolean[0] &&
- HTMLElements.getElement(ename).isSpecial()) {
- setScanner(fSpecialScanner.setElementName(ename));
- setScannerState(STATE_CONTENT);
- return true;
- }
- }
- setScannerState(STATE_CONTENT);
- break;
- }
- case STATE_START_DOCUMENT: {
- if (fDocumentHandler != null && fElementCount >= fElementDepth) {
- if (DEBUG_CALLBACKS) {
- System.out.println("startDocument()");
- }
- XMLLocator locator = HTMLScanner.this;
- String encoding = fIANAEncoding;
- Augmentations augs = locationAugs();
- try {
- // NOTE: Hack to allow the default filter to work with
- // old and new versions of the XNI document handler
- // interface. -Ac
- Class cls = fDocumentHandler.getClass();
- Class[] types = {
- XMLLocator.class, String.class,
- NamespaceContext.class, Augmentations.class
- };
- Method method = cls.getMethod("startDocument", types);
- NamespaceContext nscontext = new NamespaceSupport();
- Object[] params = {
- locator, encoding,
- nscontext, augs
- };
- method.invoke(fDocumentHandler, params);
- }
- catch (IllegalAccessException e) {
- throw new XNIException(e);
- }
- catch (InvocationTargetException e) {
- throw new XNIException(e);
- }
- catch (NoSuchMethodException e) {
- try {
- // NOTE: Hack to allow the default filter to work with
- // old and new versions of the XNI document handler
- // interface. -Ac
- Class cls = fDocumentHandler.getClass();
- Class[] types = {
- XMLLocator.class, String.class, Augmentations.class
- };
- Method method = cls.getMethod("startDocument", types);
- Object[] params = {
- locator, encoding, augs
- };
- method.invoke(fDocumentHandler, params);
- }
- catch (IllegalAccessException ex) {
- // NOTE: Should never reach here!
- throw new XNIException(ex);
- }
- catch (InvocationTargetException ex) {
- // NOTE: Should never reach here!
- throw new XNIException(ex);
- }
- catch (NoSuchMethodException ex) {
- // NOTE: Should never reach here!
- throw new XNIException(ex);
- }
- }
- }
- if (fInsertDoctype && fDocumentHandler != null) {
- String root = HTMLElements.getElement(HTMLElements.HTML).name;
- root = modifyName(root, fNamesElems);
- String pubid = fDoctypePubid;
- String sysid = fDoctypeSysid;
- fDocumentHandler.doctypeDecl(root, pubid, sysid,
- synthesizedAugs());
- }
- setScannerState(STATE_CONTENT);
- break;
- }
- case STATE_END_DOCUMENT: {
- if (fDocumentHandler != null && fElementCount >= fElementDepth) {
- if (DEBUG_CALLBACKS) {
- System.out.println("endDocument()");
- }
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.endDocument(locationAugs());
- }
- return false;
- }
- default: {
- throw new RuntimeException("unknown scanner state: "+fScannerState);
- }
- }
- }
- catch (EOFException e) {
- if (fCurrentEntityStack.empty()) {
- setScannerState(STATE_END_DOCUMENT);
- }
- else {
- fCurrentEntity = (CurrentEntity)fCurrentEntityStack.pop();
- }
- next = true;
- }
- } while (next || complete);
- return true;
- } // scan(boolean):boolean
-
- //
- // Protected methods
- //
-
- /** Scans characters. */
- protected void scanCharacters() throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(scanCharacters: ");
- printBuffer();
- System.out.println();
- }
- int newlines = skipNewlines();
- if (newlines == 0 && fCurrentEntity.offset == fCurrentEntity.length) {
- if (DEBUG_BUFFER) {
- System.out.print(")scanCharacters: ");
- printBuffer();
- System.out.println();
- }
- return;
- }
- char c;
- int offset = fCurrentEntity.offset - newlines;
- for (int i = offset; i < fCurrentEntity.offset; i++) {
- fCurrentEntity.buffer[i] = '\n';
- }
- while (fCurrentEntity.offset < fCurrentEntity.length) {
- c = fCurrentEntity.buffer[fCurrentEntity.offset];
- if (c == '<' || c == '&' || c == '\n' || c == '\r') {
- break;
- }
- fCurrentEntity.offset++;
- fCurrentEntity.columnNumber++;
- }
- if (fCurrentEntity.offset > offset &&
- fDocumentHandler != null && fElementCount >= fElementDepth) {
- fString.setValues(fCurrentEntity.buffer, offset, fCurrentEntity.offset - offset);
- if (DEBUG_CALLBACKS) {
- System.out.println("characters("+fString+")");
- }
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.characters(fString, locationAugs());
- }
- if (DEBUG_BUFFER) {
- System.out.print(")scanCharacters: ");
- printBuffer();
- System.out.println();
- }
- } // scanCharacters()
-
- /** Scans a CDATA section. */
- protected void scanCDATA() throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(scanCDATA: ");
- printBuffer();
- System.out.println();
- }
- fStringBuffer.clear();
- if (fCDATASections) {
- if (fDocumentHandler != null && fElementCount >= fElementDepth) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- if (DEBUG_CALLBACKS) {
- System.out.println("startCDATA()");
- }
- fDocumentHandler.startCDATA(locationAugs());
- }
- }
- else {
- fStringBuffer.append("[CDATA[");
- }
- boolean eof = scanMarkupContent(fStringBuffer, ']');
- if (!fCDATASections) {
- fStringBuffer.append("]]");
- }
- if (fDocumentHandler != null && fElementCount >= fElementDepth) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- if (fCDATASections) {
- if (DEBUG_CALLBACKS) {
- System.out.println("characters("+fStringBuffer+")");
- }
- fDocumentHandler.characters(fStringBuffer, locationAugs());
- if (DEBUG_CALLBACKS) {
- System.out.println("endCDATA()");
- }
- fDocumentHandler.endCDATA(locationAugs());
- }
- else {
- if (DEBUG_CALLBACKS) {
- System.out.println("comment("+fStringBuffer+")");
- }
- fDocumentHandler.comment(fStringBuffer, locationAugs());
- }
- }
- if (DEBUG_BUFFER) {
- System.out.print(")scanCDATA: ");
- printBuffer();
- System.out.println();
- }
- if (eof) {
- throw new EOFException();
- }
- } // scanCDATA()
-
- /** Scans a comment. */
- protected void scanComment() throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(scanComment: ");
- printBuffer();
- System.out.println();
- }
- fStringBuffer.clear();
- boolean eof = scanMarkupContent(fStringBuffer, '-');
- if (fDocumentHandler != null && fElementCount >= fElementDepth) {
- if (DEBUG_CALLBACKS) {
- System.out.println("comment("+fStringBuffer+")");
- }
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.comment(fStringBuffer, locationAugs());
- }
- if (DEBUG_BUFFER) {
- System.out.print(")scanComment: ");
- printBuffer();
- System.out.println();
- }
- if (eof) {
- throw new EOFException();
- }
- } // scanComment()
-
- /** Scans markup content. */
- protected boolean scanMarkupContent(XMLStringBuffer buffer,
- char cend) throws IOException {
- int c = -1;
- OUTER: while (true) {
- c = read();
- if (c == cend) {
- int count = 1;
- while (true) {
- c = read();
- if (c == cend) {
- count++;
- continue;
- }
- break;
- }
- if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1007", null);
- }
- break OUTER;
- }
- if (count < 2) {
- buffer.append(cend);
- //if (c != -1) {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- //}
- continue;
- }
- if (c != '>') {
- for (int i = 0; i < count; i++) {
- buffer.append(cend);
- }
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- continue;
- }
- for (int i = 0; i < count - 2; i++) {
- buffer.append(cend);
- }
- break;
- }
- else if (c == '\n' || c == '\r') {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- int newlines = skipNewlines();
- for (int i = 0; i < newlines; i++) {
- buffer.append('\n');
- }
- continue;
- }
- else if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1007", null);
- }
- break;
- }
- buffer.append((char)c);
- }
- return c == -1;
- } // scanMarkupContent(XMLStringBuffer,char):boolean
-
- /** Scans a processing instruction. */
- protected void scanPI() throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(scanPI: ");
- printBuffer();
- System.out.println();
- }
- if (fReportErrors) {
- fErrorReporter.reportWarning("HTML1008", null);
- }
-
- // scan processing instruction
- String target = scanName();
- if (target != null && !target.equalsIgnoreCase("xml")) {
- while (true) {
- int c = read();
- if (c == '\r' || c == '\n') {
- fCurrentEntity.lineNumber++;
- fCurrentEntity.columnNumber = 1;
- if (c == '\r') {
- c = read();
- if (c != '\n') {
- fCurrentEntity.offset--;
- }
- }
- continue;
- }
- if (c == -1) {
- break;
- }
- if (c != ' ' && c != '\t') {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- break;
- }
- }
- fStringBuffer.clear();
- while (true) {
- int c = read();
- if (c == '?' || c == '/') {
- char c0 = (char)c;
- c = read();
- if (c == '>') {
- break;
- }
- else {
- fStringBuffer.append(c0);
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- continue;
- }
- }
- else if (c == '\r' || c == '\n') {
- fStringBuffer.append('\n');
- fCurrentEntity.lineNumber++;
- fCurrentEntity.columnNumber = 1;
- if (c == '\r') {
- c = read();
- if (c != '\n') {
- fCurrentEntity.offset--;
- }
- }
- continue;
- }
- else if (c == -1) {
- break;
- }
- else {
- fStringBuffer.append((char)c);
- }
- }
- XMLString data = fStringBuffer;
- if (fDocumentHandler != null) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.processingInstruction(target, data, locationAugs());
- }
- }
-
- // scan xml/text declaration
- else {
- int beginLineNumber = fBeginLineNumber;
- int beginColumnNumber = fBeginColumnNumber;
- fAttributes.removeAllAttributes();
- int aindex = 0;
- while (scanPseudoAttribute(fAttributes)) {
- fAttributes.getName(aindex,fQName);
- fQName.rawname = fQName.rawname.toLowerCase();
- fAttributes.setName(aindex,fQName);
- aindex++;
- }
- if (fDocumentHandler != null) {
- String version = fAttributes.getValue("version");
- String encoding = fAttributes.getValue("encoding");
- String standalone = fAttributes.getValue("standalone");
-
- fBeginLineNumber = beginLineNumber;
- fBeginColumnNumber = beginColumnNumber;
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.xmlDecl(version, encoding, standalone,
- locationAugs());
- }
- }
-
- if (DEBUG_BUFFER) {
- System.out.print(")scanPI: ");
- printBuffer();
- System.out.println();
- }
- } // scanPI()
-
- /**
- * Scans a start element.
- *
- * @param empty Is used for a second return value to indicate whether
- * the start element tag is empty (e.g. "/>").
- */
- protected String scanStartElement(boolean[] empty) throws IOException {
- String ename = scanName();
- int length = ename != null ? ename.length() : 0;
- int c = length > 0 ? ename.charAt(0) : -1;
- if (length == 0 || !((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1009", null);
- }
- if (fDocumentHandler != null && fElementCount >= fElementDepth) {
- fStringBuffer.clear();
- fStringBuffer.append('<');
- if (length > 0) {
- fStringBuffer.append(ename);
- }
- fDocumentHandler.characters(fStringBuffer, null);
- }
- return null;
- }
- ename = modifyName(ename, fNamesElems);
- fAttributes.removeAllAttributes();
- boolean print = false;
- int beginLineNumber = fBeginLineNumber;
- int beginColumnNumber = fBeginColumnNumber;
- while (scanAttribute(fAttributes, empty)) {
- // do nothing
- }
- fBeginLineNumber = beginLineNumber;
- fBeginColumnNumber = beginColumnNumber;
- if (fByteStream != null && fElementDepth == -1) {
- if (ename.equalsIgnoreCase("META")) {
- if (DEBUG_CHARSET) {
- System.out.println("+++ <META>");
- }
- String httpEquiv = getValue(fAttributes, "http-equiv");
- if (httpEquiv != null && httpEquiv.equalsIgnoreCase("content-type")) {
- if (DEBUG_CHARSET) {
- System.out.println("+++ @content-type: \""+httpEquiv+'"');
- }
- String content = getValue(fAttributes, "content");
- int index1 = content != null ? content.toLowerCase().indexOf("charset=") : -1;
- if (index1 != -1 && !fIgnoreSpecifiedCharset) {
- int index2 = content.indexOf(';', index1);
- String charset = index2 != -1 ? content.substring(index1+8, index2) : content.substring(index1+8);
- try {
- String ianaEncoding = charset;
- String javaEncoding = EncodingMap.getIANA2JavaMapping(ianaEncoding.toUpperCase());
- if (DEBUG_CHARSET) {
- System.out.println("+++ ianaEncoding: "+ianaEncoding);
- System.out.println("+++ javaEncoding: "+javaEncoding);
- }
- if (javaEncoding == null) {
- javaEncoding = ianaEncoding;
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1001", new Object[]{ianaEncoding});
- }
- }
- fIso8859Encoding = ianaEncoding == null
- || ianaEncoding.toUpperCase().startsWith("ISO-8859")
- || ianaEncoding.equalsIgnoreCase(fDefaultIANAEncoding);
- fCurrentEntity.stream = new InputStreamReader(fByteStream, javaEncoding);
- fByteStream.playback();
- fElementDepth = fElementCount;
- fElementCount = 0;
- fCurrentEntity.offset = fCurrentEntity.length = 0;
- fCurrentEntity.lineNumber = 1;
- fCurrentEntity.columnNumber = 1;
- }
- catch (UnsupportedEncodingException e) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1010", new Object[]{charset});
- }
- // NOTE: If the encoding change doesn't work,
- // then there's no point in continuing to
- // buffer the input stream.
- fByteStream.clear();
- }
- }
- }
- }
- else if (ename.equalsIgnoreCase("BODY")) {
- fByteStream.clear();
- }
- else {
- HTMLElements.Element element = HTMLElements.getElement(ename);
- if (element.parent != null && element.parent.length > 0) {
- if (element.parent[0].code == HTMLElements.BODY) {
- fByteStream.clear();
- }
- }
- }
- }
- if (fDocumentHandler != null && fElementCount >= fElementDepth) {
- fQName.setValues(null, ename, ename, null);
- if (DEBUG_CALLBACKS) {
- System.out.println("startElement("+fQName+','+fAttributes+")");
- }
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- if (empty[0]) {
- fDocumentHandler.emptyElement(fQName, fAttributes, locationAugs());
- }
- else {
- fDocumentHandler.startElement(fQName, fAttributes, locationAugs());
- }
- }
- return ename;
- } // scanStartElement():ename
-
- /**
- * Scans a real attribute.
- *
- * @param attributes The list of attributes.
- * @param empty Is used for a second return value to indicate
- * whether the start element tag is empty
- * (e.g. "/>").
- */
- protected boolean scanAttribute(XMLAttributesImpl attributes,
- boolean[] empty)
- throws IOException {
- return scanAttribute(attributes,empty,'/');
- } // scanAttribute(XMLAttributesImpl,boolean[]):boolean
-
- /**
- * Scans a pseudo attribute.
- *
- * @param attributes The list of attributes.
- */
- protected boolean scanPseudoAttribute(XMLAttributesImpl attributes)
- throws IOException {
- return scanAttribute(attributes,fSingleBoolean,'?');
- } // scanPseudoAttribute(XMLAttributesImpl):boolean
-
- /**
- * Scans an attribute, pseudo or real.
- *
- * @param attributes The list of attributes.
- * @param empty Is used for a second return value to indicate
- * whether the start element tag is empty
- * (e.g. "/>").
- * @param endc The end character that appears before the
- * closing angle bracket ('>').
- */
- protected boolean scanAttribute(XMLAttributesImpl attributes,
- boolean[] empty, char endc)
- throws IOException {
- boolean skippedSpaces = skipSpaces();
- fBeginLineNumber = fCurrentEntity.lineNumber;
- fBeginColumnNumber = fCurrentEntity.columnNumber;
- int c = read();
- if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1007", null);
- }
- throw new EOFException();
- }
- if (c == '>') {
- return false;
- }
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- String aname = scanName();
- if (aname == null) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1011", null);
- }
- empty[0] = skipMarkup(false);
- return false;
- }
- if (!skippedSpaces && fReportErrors) {
- fErrorReporter.reportError("HTML1013", new Object[] { aname });
- }
- aname = modifyName(aname, fNamesAttrs);
- skipSpaces();
- c = read();
- if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1007", null);
- }
- throw new EOFException();
- }
- if (c == '/' || c == '>') {
- fQName.setValues(null, aname, aname, null);
- attributes.addAttribute(fQName, "CDATA", "");
- attributes.setSpecified(attributes.getLength()-1, true);
- if (fAugmentations) {
- addLocationItem(attributes, attributes.getLength() - 1);
- }
- if (c == '/') {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- empty[0] = skipMarkup(false);
- }
- return false;
- }
- /***
- // REVISIT: [Q] Why is this still here? -Ac
- if (c == '/' || c == '>') {
- if (c == '/') {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- empty[0] = skipMarkup(false);
- }
- fQName.setValues(null, aname, aname, null);
- attributes.addAttribute(fQName, "CDATA", "");
- attributes.setSpecified(attributes.getLength()-1, true);
- if (fAugmentations) {
- addLocationItem(attributes, attributes.getLength() - 1);
- }
- return false;
- }
- /***/
- if (c == '=') {
- skipSpaces();
- c = read();
- if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1007", null);
- }
- throw new EOFException();
- }
- // Xiaowei/Ac: Fix for <a href=/cgi-bin/myscript>...</a>
- if (c == '>') {
- fQName.setValues(null, aname, aname, null);
- attributes.addAttribute(fQName, "CDATA", "");
- attributes.setSpecified(attributes.getLength()-1, true);
- if (fAugmentations) {
- addLocationItem(attributes, attributes.getLength() - 1);
- }
- return false;
- }
- fStringBuffer.clear();
- fNonNormAttr.clear();
- if (c != '\'' && c != '"') {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- while (true) {
- c = read();
- // Xiaowei/Ac: Fix for <a href=/broken/>...</a>
- if (Character.isSpace((char)c) || c == '>') {
- //fCharOffset--;
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- break;
- }
- if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1007", null);
- }
- throw new EOFException();
- }
- if (c == '&') {
- int ce = scanEntityRef(fStringBuffer2, false);
- if (ce != -1) {
- fStringBuffer.append((char)ce);
- }
- else {
- fStringBuffer.append(fStringBuffer2);
- }
- fNonNormAttr.append(fStringBuffer2);
- }
- else {
- fStringBuffer.append((char)c);
- fNonNormAttr.append((char)c);
- }
- }
- fQName.setValues(null, aname, aname, null);
- String avalue = fStringBuffer.toString();
- attributes.addAttribute(fQName, "CDATA", avalue);
-
- int lastattr = attributes.getLength()-1;
- attributes.setSpecified(lastattr, true);
- attributes.setNonNormalizedValue(lastattr, fNonNormAttr.toString());
- if (fAugmentations) {
- addLocationItem(attributes, attributes.getLength() - 1);
- }
- return true;
- }
- char quote = (char)c;
- do {
- c = read();
- if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1007", null);
- }
- throw new EOFException();
- }
- if (c == '&') {
- int ce = scanEntityRef(fStringBuffer2, false);
- if (ce != -1) {
- fStringBuffer.append((char)ce);
- }
- else {
- fStringBuffer.append(fStringBuffer2);
- }
- fNonNormAttr.append(fStringBuffer2);
- }
- else if (c == '\t') {
- fStringBuffer.append(' ');
- fNonNormAttr.append('\t');
- }
- else if (c == '\r' || c == '\n') {
- fCurrentEntity.lineNumber++;
- fCurrentEntity.columnNumber = 0;
- if (c == '\r') {
- int c2 = read();
- if (c2 != '\n') {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- }
- else {
- fNonNormAttr.append('\r');
- c = c2;
- }
- }
- fStringBuffer.append(' ');
- fNonNormAttr.append((char)c);
- }
- else if (c != quote) {
- fStringBuffer.append((char)c);
- fNonNormAttr.append((char)c);
- }
- } while (c != quote);
- fQName.setValues(null, aname, aname, null);
- String avalue = fStringBuffer.toString();
- attributes.addAttribute(fQName, "CDATA", avalue);
-
- int lastattr = attributes.getLength()-1;
- attributes.setSpecified(lastattr, true);
- attributes.setNonNormalizedValue(lastattr, fNonNormAttr.toString());
- if (fAugmentations) {
- addLocationItem(attributes, attributes.getLength() - 1);
- }
- }
- else {
- fQName.setValues(null, aname, aname, null);
- attributes.addAttribute(fQName, "CDATA", "");
- attributes.setSpecified(attributes.getLength()-1, true);
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- if (fAugmentations) {
- addLocationItem(attributes, attributes.getLength() - 1);
- }
- }
- return true;
- } // scanAttribute(XMLAttributesImpl):boolean
-
- /** Adds location augmentations to the specified attribute. */
- protected void addLocationItem(XMLAttributes attributes, int index) {
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- LocationItem locationItem = new LocationItem();
- locationItem.setValues(fBeginLineNumber, fBeginColumnNumber,
- fEndLineNumber, fEndColumnNumber);
- Augmentations augs = attributes.getAugmentations(index);
- augs.putItem(AUGMENTATIONS, locationItem);
- } // addLocationItem(XMLAttributes,int)
-
- /** Scans an end element. */
- protected void scanEndElement() throws IOException {
- String ename = scanName();
- if (fReportErrors && ename == null) {
- fErrorReporter.reportError("HTML1012", null);
- }
- skipMarkup(false);
- if (ename != null) {
- ename = modifyName(ename, fNamesElems);
- if (fDocumentHandler != null && fElementCount >= fElementDepth) {
- fQName.setValues(null, ename, ename, null);
- if (DEBUG_CALLBACKS) {
- System.out.println("endElement("+fQName+")");
- }
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.endElement(fQName, locationAugs());
- }
- }
- } // scanEndElement()
-
- } // class ContentScanner
-
- /**
- * 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>.
- *
- * @author Andy Clark
- */
- public class SpecialScanner
- implements Scanner {
-
- //
- // Data
- //
-
- /** Name of element whose content needs to be scanned as text. */
- protected String fElementName;
-
- /** True if <script> element. */
- protected boolean fScript;
-
- /** True if <style> element. */
- protected boolean fStyle;
-
- /** True if <textarea> element. */
- protected boolean fTextarea;
-
- // temp vars
-
- /** A qualified name. */
- private final QName fQName = new QName();
-
- /** A string buffer. */
- private final XMLStringBuffer fStringBuffer = new XMLStringBuffer();
-
- //
- // Public methods
- //
-
- /** Sets the element name. */
- public Scanner setElementName(String ename) {
- fElementName = ename;
- fScript = fElementName.equalsIgnoreCase("SCRIPT");
- fStyle = fElementName.equalsIgnoreCase("STYLE");
- fTextarea = fElementName.equalsIgnoreCase("TEXTAREA");
- return this;
- } // setElementName(String):Scanner
-
- //
- // Scanner methods
- //
-
- /** Scan. */
- public boolean scan(boolean complete) throws IOException {
- boolean next;
- do {
- try {
- next = false;
- int delimiter = -1;
- switch (fScannerState) {
- case STATE_CONTENT: {
- fBeginLineNumber = fCurrentEntity.lineNumber;
- fBeginColumnNumber = fCurrentEntity.columnNumber;
- int c = read();
- if (c == '<') {
- setScannerState(STATE_MARKUP_BRACKET);
- continue;
- }
- if (c == '&') {
- if (fTextarea) {
- scanEntityRef(fStringBuffer, true);
- continue;
- }
- fStringBuffer.clear();
- fStringBuffer.append('&');
- }
- else if (c == -1) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML1007", null);
- }
- throw new EOFException();
- }
- else {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- fStringBuffer.clear();
- }
- scanCharacters(fStringBuffer, -1);
- break;
- } // case STATE_CONTENT
- case STATE_MARKUP_BRACKET: {
- int c = read();
- if (c == '!') {
- if (skip("--", false)) {
- fStringBuffer.clear();
- boolean strip = (fScript && fScriptStripCommentDelims) ||
- (fStyle && fStyleStripCommentDelims);
- if (strip) {
- do {
- c = read();
- if (c == '\r' || c == '\n') {
- fCurrentEntity.columnNumber--;
- fCurrentEntity.offset--;
- break;
- }
- } while (c != -1);
- skipNewlines(1);
- delimiter = '-';
- }
- else {
- fStringBuffer.append("<!--");
- }
- }
- else if (skip("[CDATA[", false)) {
- fStringBuffer.clear();
- boolean strip = (fScript && fScriptStripCDATADelims) ||
- (fStyle && fStyleStripCDATADelims);
- if (strip) {
- do {
- c = read();
- if (c == '\r' || c == '\n') {
- fCurrentEntity.columnNumber--;
- fCurrentEntity.offset--;
- break;
- }
- } while (c != -1);
- skipNewlines(1);
- delimiter = ']';
- }
- else {
- fStringBuffer.append("<![CDATA[");
- }
- }
- }
- else if (c == '/') {
- String ename = scanName();
- if (ename != null) {
- if (ename.equalsIgnoreCase(fElementName)) {
- if (read() == '>') {
- ename = modifyName(ename, fNamesElems);
- if (fDocumentHandler != null && fElementCount >= fElementDepth) {
- fQName.setValues(null, ename, ename, null);
- if (DEBUG_CALLBACKS) {
- System.out.println("endElement("+fQName+")");
- }
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.endElement(fQName, locationAugs());
- }
- setScanner(fContentScanner);
- setScannerState(STATE_CONTENT);
- return true;
- }
- else {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- }
- }
- fStringBuffer.clear();
- fStringBuffer.append("</");
- fStringBuffer.append(ename);
- }
- else {
- fStringBuffer.clear();
- fStringBuffer.append("</");
- }
- }
- else {
- fStringBuffer.clear();
- fStringBuffer.append('<');
- fStringBuffer.append((char)c);
- }
- scanCharacters(fStringBuffer, delimiter);
- setScannerState(STATE_CONTENT);
- break;
- } // case STATE_MARKUP_BRACKET
- } // switch
- } // try
- catch (EOFException e) {
- setScanner(fContentScanner);
- if (fCurrentEntityStack.empty()) {
- setScannerState(STATE_END_DOCUMENT);
- }
- else {
- fCurrentEntity = (CurrentEntity)fCurrentEntityStack.pop();
- setScannerState(STATE_CONTENT);
- }
- return true;
- }
- } // do
- while (next || complete);
- return true;
- } // scan(boolean):boolean
-
- //
- // Protected methods
- //
-
- /** Scan characters. */
- protected void scanCharacters(XMLStringBuffer buffer,
- int delimiter) throws IOException {
- if (DEBUG_BUFFER) {
- System.out.print("(scanCharacters, delimiter="+delimiter+": ");
- printBuffer();
- System.out.println();
- }
- boolean strip = (fScript && fScriptStripCommentDelims) ||
- (fScript && fScriptStripCDATADelims) ||
- (fStyle && fStyleStripCommentDelims) ||
- (fStyle && fStyleStripCDATADelims);
- while (true) {
- int c = read();
- if (c == -1 || (delimiter == -1 && (c == '<' || c == '&'))) {
- if (c != -1) {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- }
- break;
- }
- // Patch supplied by Jonathan Baxter
- else if (c == '\r' || c == '\n') {
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- int newlines = skipNewlines();
- for (int i = 0; i < newlines; i++) {
- buffer.append('\n');
- }
- }
- else if (delimiter != -1 && c == (char)delimiter) {
- int count = 0;
- do {
- count++;
- c = read();
- } while (c == (char)delimiter);
- for (int i = strip && c == '>' ? 2 : 0; i < count; i++) {
- buffer.append((char)delimiter);
- }
- if (c == -1 || (count >= 2 && c == '>')) {
- if (!strip) {
- buffer.append((char)c);
- }
- break;
- }
- fCurrentEntity.offset--;
- fCurrentEntity.columnNumber--;
- }
- else {
- buffer.append((char)c);
- if (c == '\n') {
- fCurrentEntity.columnNumber = 1;
- fCurrentEntity.lineNumber++;
- }
- }
- }
- if (buffer.length > 0 && fDocumentHandler != null && fElementCount >= fElementDepth) {
- if (DEBUG_CALLBACKS) {
- System.out.println("characters("+buffer+")");
- }
- fEndLineNumber = fCurrentEntity.lineNumber;
- fEndColumnNumber = fCurrentEntity.columnNumber;
- fDocumentHandler.characters(buffer, locationAugs());
- }
- if (DEBUG_BUFFER) {
- System.out.print(")scanCharacters: ");
- printBuffer();
- System.out.println();
- }
- } // scanCharacters(StringBuffer)
-
- } // class SpecialScanner
-
- /**
- * 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.
- *
- * @author Andy Clark
- */
- public static class PlaybackInputStream
- extends FilterInputStream {
-
- //
- // Constants
- //
-
- /** Set to true to debug playback. */
- private static final boolean DEBUG_PLAYBACK = false;
-
- //
- // Data
- //
-
- // state
-
- /** Playback mode. */
- protected boolean fPlayback = false;
-
- /** Buffer cleared. */
- protected boolean fCleared = false;
-
- /** Encoding detected. */
- protected boolean fDetected = false;
-
- // buffer info
-
- /** Byte buffer. */
- protected byte[] fByteBuffer = new byte[1024];
-
- /** Offset into byte buffer during playback. */
- protected int fByteOffset = 0;
-
- /** Length of bytes read into byte buffer. */
- protected int fByteLength = 0;
-
- /** Pushback offset. */
- public int fPushbackOffset = 0;
-
- /** Pushback length. */
- public int fPushbackLength = 0;
-
- //
- // Constructors
- //
-
- /** Constructor. */
- public PlaybackInputStream(InputStream in) {
- super(in);
- } // <init>(InputStream)
-
- //
- // Public methods
- //
-
- /** Detect encoding. */
- public void detectEncoding(String[] encodings) throws IOException {
- if (fDetected) {
- throw new IOException("Should not detect encoding twice.");
- }
- fDetected = true;
- int b1 = read();
- if (b1 == -1) {
- return;
- }
- int b2 = read();
- if (b2 == -1) {
- fPushbackLength = 1;
- return;
- }
- // UTF-8 BOM: 0xEFBBBF
- if (b1 == 0xEF && b2 == 0xBB) {
- int b3 = read();
- if (b3 == 0xBF) {
- fPushbackOffset = 3;
- encodings[0] = "UTF-8";
- encodings[1] = "UTF8";
- return;
- }
- fPushbackLength = 3;
- }
- // UTF-16 LE BOM: 0xFFFE
- if (b1 == 0xFF && b2 == 0xFE) {
- encodings[0] = "UTF-16";
- encodings[1] = "UnicodeLittleUnmarked";
- return;
- }
- // UTF-16 BE BOM: 0xFEFF
- else if (b1 == 0xFE && b2 == 0xFF) {
- encodings[0] = "UTF-16";
- encodings[1] = "UnicodeBigUnmarked";
- return;
- }
- // unknown
- fPushbackLength = 2;
- } // detectEncoding()
-
- /** Playback buffer contents. */
- public void playback() {
- fPlayback = true;
- } // playback()
-
- /**
- * 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.
- */
- public void clear() {
- if (!fPlayback) {
- fCleared = true;
- fByteBuffer = null;
- }
- } // clear()
-
- //
- // InputStream methods
- //
-
- /** Read a byte. */
- public int read() throws IOException {
- if (DEBUG_PLAYBACK) {
- System.out.println("(read");
- }
- if (fPushbackOffset < fPushbackLength) {
- return fByteBuffer[fPushbackOffset++];
- }
- if (fCleared) {
- return in.read();
- }
- if (fPlayback) {
- int c = fByteBuffer[fByteOffset++];
- if (fByteOffset == fByteLength) {
- fCleared = true;
- fByteBuffer = null;
- }
- if (DEBUG_PLAYBACK) {
- System.out.println(")read -> "+(char)c);
- }
- return c;
- }
- int c = in.read();
- if (c != -1) {
- if (fByteLength == fByteBuffer.length) {
- byte[] newarray = new byte[fByteLength + 1024];
- System.arraycopy(fByteBuffer, 0, newarray, 0, fByteLength);
- fByteBuffer = newarray;
- }
- fByteBuffer[fByteLength++] = (byte)c;
- }
- if (DEBUG_PLAYBACK) {
- System.out.println(")read -> "+(char)c);
- }
- return c;
- } // read():int
-
- /** Read an array of bytes. */
- public int read(byte[] array) throws IOException {
- return read(array, 0, array.length);
- } // read(byte[]):int
-
- /** Read an array of bytes. */
- public int read(byte[] array, int offset, int length) throws IOException {
- if (DEBUG_PLAYBACK) {
- System.out.println(")read("+offset+','+length+')');
- }
- if (fPushbackOffset < fPushbackLength) {
- int count = fPushbackLength - fPushbackOffset;
- if (count > length) {
- count = length;
- }
- System.arraycopy(fByteBuffer, fPushbackOffset, array, offset, count);
- fPushbackOffset += count;
- return count;
- }
- if (fCleared) {
- return in.read(array, offset, length);
- }
- if (fPlayback) {
- if (fByteOffset + length > fByteLength) {
- length = fByteLength - fByteOffset;
- }
- System.arraycopy(fByteBuffer, fByteOffset, array, offset, length);
- fByteOffset += length;
- if (fByteOffset == fByteLength) {
- fCleared = true;
- fByteBuffer = null;
- }
- return length;
- }
- int count = in.read(array, offset, length);
- if (count != -1) {
- if (fByteLength + count > fByteBuffer.length) {
- byte[] newarray = new byte[fByteLength + count + 512];
- System.arraycopy(fByteBuffer, 0, newarray, 0, fByteLength);
- fByteBuffer = newarray;
- }
- System.arraycopy(array, offset, fByteBuffer, fByteLength, count);
- fByteLength += count;
- }
- if (DEBUG_PLAYBACK) {
- System.out.println(")read("+offset+','+length+") -> "+count);
- }
- return count;
- } // read(byte[]):int
-
- } // class PlaybackInputStream
-
- /**
- * Location infoset item.
- *
- * @author Andy Clark
- */
- protected static class LocationItem
- implements HTMLEventInfo {
-
- //
- // Data
- //
-
- /** Beginning line number. */
- protected int fBeginLineNumber;
-
- /** Beginning column number. */
- protected int fBeginColumnNumber;
-
- /** Ending line number. */
- protected int fEndLineNumber;
-
- /** Ending column number. */
- protected int fEndColumnNumber;
-
- //
- // Public methods
- //
-
- /** Sets the values of this item. */
- public void setValues(int beginLine, int beginColumn,
- int endLine, int endColumn) {
- fBeginLineNumber = beginLine;
- fBeginColumnNumber = beginColumn;
- fEndLineNumber = endLine;
- fEndColumnNumber = endColumn;
- } // setValues(int,int,int,int)
-
- //
- // HTMLEventInfo methods
- //
-
- // location information
-
- /** Returns the line number of the beginning of this event.*/
- public int getBeginLineNumber() {
- return fBeginLineNumber;
- } // getBeginLineNumber():int
-
- /** Returns the column number of the beginning of this event.*/
- public int getBeginColumnNumber() {
- return fBeginColumnNumber;
- } // getBeginColumnNumber():int
-
- /** Returns the line number of the end of this event.*/
- public int getEndLineNumber() {
- return fEndLineNumber;
- } // getEndLineNumber():int
-
- /** Returns the column number of the end of this event.*/
- public int getEndColumnNumber() {
- return fEndColumnNumber;
- } // getEndColumnNumber():int
-
- // other information
-
- /** Returns true if this corresponding event was synthesized. */
- public boolean isSynthesized() {
- return false;
- } // isSynthesize():boolean
-
- //
- // Object methods
- //
-
- /** Returns a string representation of this object. */
- public String toString() {
- StringBuffer str = new StringBuffer();
- str.append(fBeginLineNumber);
- str.append(':');
- str.append(fBeginColumnNumber);
- str.append(':');
- str.append(fEndLineNumber);
- str.append(':');
- str.append(fEndColumnNumber);
- return str.toString();
- } // toString():String
-
- } // class LocationItem
-
-} // class HTMLScanner
diff --git a/nekohtml/src/html/org/cyberneko/html/HTMLTagBalancer.java b/nekohtml/src/html/org/cyberneko/html/HTMLTagBalancer.java
deleted file mode 100644
index 9e3f2b0..0000000
--- a/nekohtml/src/html/org/cyberneko/html/HTMLTagBalancer.java
+++ /dev/null
@@ -1,1234 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html;
-
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-
-import org.apache.xerces.util.XMLAttributesImpl;
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.NamespaceContext;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XMLDocumentHandler;
-import org.apache.xerces.xni.XMLLocator;
-import org.apache.xerces.xni.XMLResourceIdentifier;
-import org.apache.xerces.xni.XMLString;
-import org.apache.xerces.xni.XNIException;
-import org.apache.xerces.xni.parser.XMLComponentManager;
-import org.apache.xerces.xni.parser.XMLConfigurationException;
-import org.apache.xerces.xni.parser.XMLDocumentFilter;
-import org.apache.xerces.xni.parser.XMLDocumentSource;
-
-/**
- * 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>
- *
- * @see HTMLElements
- *
- * @author Andy Clark
- *
- * @version $Id: HTMLTagBalancer.java,v 1.20 2005/02/14 04:06:22 andyc Exp $
- */
-public class HTMLTagBalancer
- implements XMLDocumentFilter, HTMLComponent {
-
- //
- // Constants
- //
-
- // features
-
- /** Namespaces. */
- protected static final String NAMESPACES = "http://xml.org/sax/features/namespaces";
-
- /** Include infoset augmentations. */
- protected static final String AUGMENTATIONS = "http://cyberneko.org/html/features/augmentations";
-
- /** Report errors. */
- protected static final String REPORT_ERRORS = "http://cyberneko.org/html/features/report-errors";
-
- /** Document fragment balancing only (deprecated). */
- protected static final String DOCUMENT_FRAGMENT_DEPRECATED = "http://cyberneko.org/html/features/document-fragment";
-
- /** Document fragment balancing only. */
- protected static final String DOCUMENT_FRAGMENT = "http://cyberneko.org/html/features/balance-tags/document-fragment";
-
- /** Ignore outside content. */
- protected static final String IGNORE_OUTSIDE_CONTENT = "http://cyberneko.org/html/features/balance-tags/ignore-outside-content";
-
- /** Recognized features. */
- private static final String[] RECOGNIZED_FEATURES = {
- NAMESPACES,
- AUGMENTATIONS,
- REPORT_ERRORS,
- DOCUMENT_FRAGMENT_DEPRECATED,
- DOCUMENT_FRAGMENT,
- IGNORE_OUTSIDE_CONTENT,
- };
-
- /** Recognized features defaults. */
- private static final Boolean[] RECOGNIZED_FEATURES_DEFAULTS = {
- null,
- null,
- null,
- null,
- Boolean.FALSE,
- Boolean.FALSE,
- };
-
- // properties
-
- /** Modify HTML element names: { "upper", "lower", "default" }. */
- protected static final String NAMES_ELEMS = "http://cyberneko.org/html/properties/names/elems";
-
- /** Modify HTML attribute names: { "upper", "lower", "default" }. */
- protected static final String NAMES_ATTRS = "http://cyberneko.org/html/properties/names/attrs";
-
- /** Error reporter. */
- protected static final String ERROR_REPORTER = "http://cyberneko.org/html/properties/error-reporter";
-
- /** Recognized properties. */
- private static final String[] RECOGNIZED_PROPERTIES = {
- NAMES_ELEMS,
- NAMES_ATTRS,
- ERROR_REPORTER,
- };
-
- /** Recognized properties defaults. */
- private static final Object[] RECOGNIZED_PROPERTIES_DEFAULTS = {
- null,
- null,
- null,
- };
-
- // modify HTML names
-
- /** Don't modify HTML names. */
- protected static final short NAMES_NO_CHANGE = 0;
-
- /** Match HTML element names. */
- protected static final short NAMES_MATCH = 0;
-
- /** Uppercase HTML names. */
- protected static final short NAMES_UPPERCASE = 1;
-
- /** Lowercase HTML names. */
- protected static final short NAMES_LOWERCASE = 2;
-
- // static vars
-
- /** Synthesized event info item. */
- protected static final HTMLEventInfo SYNTHESIZED_ITEM =
- new HTMLEventInfo.SynthesizedItem();
-
- //
- // Data
- //
-
- // features
-
- /** Namespaces. */
- protected boolean fNamespaces;
-
- /** Include infoset augmentations. */
- protected boolean fAugmentations;
-
- /** Report errors. */
- protected boolean fReportErrors;
-
- /** Document fragment balancing only. */
- protected boolean fDocumentFragment;
-
- /** Ignore outside content. */
- protected boolean fIgnoreOutsideContent;
-
- // properties
-
- /** Modify HTML element names. */
- protected short fNamesElems;
-
- /** Modify HTML attribute names. */
- protected short fNamesAttrs;
-
- /** Error reporter. */
- protected HTMLErrorReporter fErrorReporter;
-
- // connections
-
- /** The document source. */
- protected XMLDocumentSource fDocumentSource;
-
- /** The document handler. */
- protected XMLDocumentHandler fDocumentHandler;
-
- // state
-
- /** The element stack. */
- protected final InfoStack fElementStack = new InfoStack();
-
- /** The inline stack. */
- protected final InfoStack fInlineStack = new InfoStack();
-
- /** True if seen anything. Important for xml declaration. */
- protected boolean fSeenAnything;
-
- /** True if root element has been seen. */
- protected boolean fSeenDoctype;
-
- /** True if root element has been seen. */
- protected boolean fSeenRootElement;
-
- /**
- * 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.
- */
- protected boolean fSeenRootElementEnd;
-
- /** True if seen <head< element. */
- protected boolean fSeenHeadElement;
-
- /** True if seen <body< element. */
- protected boolean fSeenBodyElement;
-
- // temp vars
-
- /** A qualified name. */
- private final QName fQName = new QName();
-
- /** Empty attributes. */
- private final XMLAttributes fEmptyAttrs = new XMLAttributesImpl();
-
- /** Augmentations. */
- private final HTMLAugmentations fInfosetAugs = new HTMLAugmentations();
-
- //
- // HTMLComponent methods
- //
-
- /** Returns the default state for a feature. */
- public Boolean getFeatureDefault(String featureId) {
- int length = RECOGNIZED_FEATURES != null ? RECOGNIZED_FEATURES.length : 0;
- for (int i = 0; i < length; i++) {
- if (RECOGNIZED_FEATURES[i].equals(featureId)) {
- return RECOGNIZED_FEATURES_DEFAULTS[i];
- }
- }
- return null;
- } // getFeatureDefault(String):Boolean
-
- /** Returns the default state for a property. */
- public Object getPropertyDefault(String propertyId) {
- int length = RECOGNIZED_PROPERTIES != null ? RECOGNIZED_PROPERTIES.length : 0;
- for (int i = 0; i < length; i++) {
- if (RECOGNIZED_PROPERTIES[i].equals(propertyId)) {
- return RECOGNIZED_PROPERTIES_DEFAULTS[i];
- }
- }
- return null;
- } // getPropertyDefault(String):Object
-
- //
- // XMLComponent methods
- //
-
- /** Returns recognized features. */
- public String[] getRecognizedFeatures() {
- return RECOGNIZED_FEATURES;
- } // getRecognizedFeatures():String[]
-
- /** Returns recognized properties. */
- public String[] getRecognizedProperties() {
- return RECOGNIZED_PROPERTIES;
- } // getRecognizedProperties():String[]
-
- /** Resets the component. */
- public void reset(XMLComponentManager manager)
- throws XMLConfigurationException {
-
- // get features
- fNamespaces = manager.getFeature(NAMESPACES);
- fAugmentations = manager.getFeature(AUGMENTATIONS);
- fReportErrors = manager.getFeature(REPORT_ERRORS);
- fDocumentFragment = manager.getFeature(DOCUMENT_FRAGMENT) ||
- manager.getFeature(DOCUMENT_FRAGMENT_DEPRECATED);
- fIgnoreOutsideContent = manager.getFeature(IGNORE_OUTSIDE_CONTENT);
-
- // get properties
- fNamesElems = getNamesValue(String.valueOf(manager.getProperty(NAMES_ELEMS)));
- fNamesAttrs = getNamesValue(String.valueOf(manager.getProperty(NAMES_ATTRS)));
- fErrorReporter = (HTMLErrorReporter)manager.getProperty(ERROR_REPORTER);
-
- } // reset(XMLComponentManager)
-
- /** Sets a feature. */
- public void setFeature(String featureId, boolean state)
- throws XMLConfigurationException {
-
- if (featureId.equals(AUGMENTATIONS)) {
- fAugmentations = state;
- return;
- }
- if (featureId.equals(REPORT_ERRORS)) {
- fReportErrors = state;
- return;
- }
- if (featureId.equals(IGNORE_OUTSIDE_CONTENT)) {
- fIgnoreOutsideContent = state;
- return;
- }
-
- } // setFeature(String,boolean)
-
- /** Sets a property. */
- public void setProperty(String propertyId, Object value)
- throws XMLConfigurationException {
-
- if (propertyId.equals(NAMES_ELEMS)) {
- fNamesElems = getNamesValue(String.valueOf(value));
- return;
- }
-
- if (propertyId.equals(NAMES_ATTRS)) {
- fNamesAttrs = getNamesValue(String.valueOf(value));
- return;
- }
-
- } // setProperty(String,Object)
-
- //
- // XMLDocumentSource methods
- //
-
- /** Sets the document handler. */
- public void setDocumentHandler(XMLDocumentHandler handler) {
- fDocumentHandler = handler;
- } // setDocumentHandler(XMLDocumentHandler)
-
- // @since Xerces 2.1.0
-
- /** Returns the document handler. */
- public XMLDocumentHandler getDocumentHandler() {
- return fDocumentHandler;
- } // getDocumentHandler():XMLDocumentHandler
-
- //
- // XMLDocumentHandler methods
- //
-
- // since Xerces-J 2.2.0
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding,
- NamespaceContext nscontext, Augmentations augs)
- throws XNIException {
-
- // reset state
- fElementStack.top = 0;
- fSeenAnything = false;
- fSeenDoctype = false;
- fSeenRootElement = false;
- fSeenRootElementEnd = false;
- fSeenHeadElement = false;
- fSeenBodyElement = false;
-
- // pass on event
- if (fDocumentHandler != null) {
- try {
- // NOTE: Hack to allow the default filter to work with
- // old and new versions of the XNI document handler
- // interface. -Ac
- Class cls = fDocumentHandler.getClass();
- Class[] types = {
- XMLLocator.class, String.class,
- NamespaceContext.class, Augmentations.class
- };
- Method method = cls.getMethod("startDocument", types);
- Object[] params = {
- locator, encoding,
- nscontext, augs
- };
- method.invoke(fDocumentHandler, params);
- }
- catch (IllegalAccessException e) {
- throw new XNIException(e);
- }
- catch (InvocationTargetException e) {
- throw new XNIException(e);
- }
- catch (NoSuchMethodException e) {
- try {
- // NOTE: Hack to allow the default filter to work with
- // old and new versions of the XNI document handler
- // interface. -Ac
- Class cls = fDocumentHandler.getClass();
- Class[] types = {
- XMLLocator.class, String.class, Augmentations.class
- };
- Method method = cls.getMethod("startDocument", types);
- Object[] params = {
- locator, encoding, augs
- };
- method.invoke(fDocumentHandler, params);
- }
- catch (IllegalAccessException ex) {
- // NOTE: Should never reach here!
- throw new XNIException(ex);
- }
- catch (InvocationTargetException ex) {
- // NOTE: Should never reach here!
- throw new XNIException(ex);
- }
- catch (NoSuchMethodException ex) {
- // NOTE: Should never reach here!
- throw new XNIException(ex);
- }
- }
- }
-
- } // startDocument(XMLLocator,String,Augmentations)
-
- // old methods
-
- /** XML declaration. */
- public void xmlDecl(String version, String encoding, String standalone,
- Augmentations augs) throws XNIException {
- if (!fSeenAnything && fDocumentHandler != null) {
- fDocumentHandler.xmlDecl(version, encoding, standalone, augs);
- }
- } // xmlDecl(String,String,String,Augmentations)
-
- /** Doctype declaration. */
- public void doctypeDecl(String rootElementName, String publicId, String systemId,
- Augmentations augs) throws XNIException {
- fSeenAnything = true;
- if (fReportErrors) {
- if (fSeenRootElement) {
- fErrorReporter.reportError("HTML2010", null);
- }
- else if (fSeenDoctype) {
- fErrorReporter.reportError("HTML2011", null);
- }
- }
- if (!fSeenRootElement && !fSeenDoctype) {
- fSeenDoctype = true;
- if (fDocumentHandler != null) {
- fDocumentHandler.doctypeDecl(rootElementName, publicId, systemId, augs);
- }
- }
- } // doctypeDecl(String,String,String,Augmentations)
-
- /** End document. */
- public void endDocument(Augmentations augs) throws XNIException {
-
- // handle empty document
- if (!fSeenRootElement && !fDocumentFragment) {
- if (fReportErrors) {
- fErrorReporter.reportError("HTML2000", null);
- }
- String ename = modifyName("html", fNamesElems);
- fQName.setValues(null, ename, ename, null);
- if (fDocumentHandler != null) {
- callStartElement(fQName, emptyAttributes(), synthesizedAugs());
- callEndElement(fQName, synthesizedAugs());
- }
- }
-
- // pop all remaining elements
- else {
- int length = fElementStack.top;
- for (int i = 0; i < length; i++) {
- Info info = fElementStack.pop();
- if (fReportErrors) {
- String ename = info.qname.rawname;
- fErrorReporter.reportWarning("HTML2001", new Object[]{ename});
- }
- if (fDocumentHandler != null) {
- callEndElement(info.qname, synthesizedAugs());
- }
- }
- }
-
- // call handler
- if (fDocumentHandler != null) {
- fDocumentHandler.endDocument(augs);
- }
-
- } // endDocument(Augmentations)
-
- /** Comment. */
- public void comment(XMLString text, Augmentations augs) throws XNIException {
- fSeenAnything = true;
- if (fDocumentHandler != null) {
- fDocumentHandler.comment(text, augs);
- }
- } // comment(XMLString,Augmentations)
-
- /** Processing instruction. */
- public void processingInstruction(String target, XMLString data,
- Augmentations augs) throws XNIException {
- fSeenAnything = true;
- if (fDocumentHandler != null) {
- fDocumentHandler.processingInstruction(target, data, augs);
- }
- } // processingInstruction(String,XMLString,Augmentations)
-
- /** Start element. */
- public void startElement(QName elem, XMLAttributes attrs, Augmentations augs)
- throws XNIException {
- fSeenAnything = true;
-
- // check for end of document
- if (fSeenRootElementEnd) {
- return;
- }
-
- // get element information
- HTMLElements.Element element = getElement(elem.rawname);
-
- // ignore multiple html, head, body elements
- if (fSeenRootElement && element.code == HTMLElements.HTML) {
- return;
- }
- if (element.code == HTMLElements.HEAD) {
- if (fSeenHeadElement) {
- return;
- }
- fSeenHeadElement = true;
- }
- if (element.code == HTMLElements.BODY) {
- if (fSeenBodyElement) {
- return;
- }
- fSeenBodyElement = true;
- }
-
- // check proper parent
- if (element.parent != null) {
- if (!fSeenRootElement && !fDocumentFragment) {
- String pname = element.parent[0].name;
- pname = modifyName(pname, fNamesElems);
- if (fReportErrors) {
- String ename = elem.rawname;
- fErrorReporter.reportWarning("HTML2002", new Object[]{ename,pname});
- }
- QName qname = new QName(null, pname, pname, null);
- startElement(qname, null, synthesizedAugs());
- }
- else {
- HTMLElements.Element pelement = element.parent[0];
- if (pelement.code != HTMLElements.HEAD || (!fSeenBodyElement && !fDocumentFragment)) {
- int depth = getParentDepth(element.parent, element.bounds);
- if (depth == -1) {
- String pname = pelement.name;
- pname = modifyName(pname, fNamesElems);
- int pdepth = getParentDepth(pelement.parent, pelement.bounds);
- if (pdepth != -1) {
- QName qname = new QName(null, pname, pname, null);
- if (fReportErrors) {
- String ename = elem.rawname;
- fErrorReporter.reportWarning("HTML2004", new Object[]{ename,pname});
- }
- startElement(qname, null, synthesizedAugs());
- }
- }
- }
- }
- }
-
- // if block element, save immediate parent inline elements
- int depth = 0;
- if (element.flags == 0) {
- int length = fElementStack.top;
- fInlineStack.top = 0;
- for (int i = length - 1; i >= 0; i--) {
- Info info = fElementStack.data[i];
- if (!info.element.isInline()) {
- break;
- }
- fInlineStack.push(info);
- endElement(info.qname, synthesizedAugs());
- }
- depth = fInlineStack.top;
- }
-
- // close previous elements
- if (element.closes != null) {
- int length = fElementStack.top;
- for (int i = length - 1; i >= 0; i--) {
- Info info = fElementStack.data[i];
-
- // does it close the element we're looking at?
- if (element.closes(info.element.code)) {
- if (fReportErrors) {
- String ename = elem.rawname;
- String iname = info.qname.rawname;
- fErrorReporter.reportWarning("HTML2005", new Object[]{ename,iname});
- }
- for (int j = length - 1; j >= i; j--) {
- info = fElementStack.pop();
- if (fDocumentHandler != null) {
- // PATCH: Marc-Andr� Morissette
- callEndElement(info.qname, synthesizedAugs());
- }
- }
- length = i;
- continue;
- }
-
- // should we stop searching?
- boolean container = info.element.isContainer();
- boolean parent = false;
- if (!container) {
- for (int j = 0; j < element.parent.length; j++) {
- parent = parent || info.element.code == element.parent[j].code;
- }
- }
- if (container || parent) {
- break;
- }
- }
- }
-
- // call handler
- fSeenRootElement = true;
- if (element != null && element.isEmpty()) {
- if (attrs == null) {
- attrs = emptyAttributes();
- }
- if (fDocumentHandler != null) {
- fDocumentHandler.emptyElement(elem, attrs, augs);
- }
- }
- else {
- boolean inline = element != null && element.isInline();
- fElementStack.push(new Info(element, elem, inline ? attrs : null));
- if (attrs == null) {
- attrs = emptyAttributes();
- }
- if (fDocumentHandler != null) {
- callStartElement(elem, attrs, augs);
- }
- }
-
- // re-open inline elements
- for (int i = 0; i < depth; i++) {
- Info info = fInlineStack.pop();
- startElement(info.qname, info.attributes, synthesizedAugs());
- }
-
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** Empty element. */
- public void emptyElement(QName elem, XMLAttributes attrs, Augmentations augs)
- throws XNIException {
- startElement(elem, attrs, augs);
- endElement(elem, augs);
- } // emptyElement(QName,XMLAttributes,Augmentations)
-
- /** Start entity. */
- public void startGeneralEntity(String name,
- XMLResourceIdentifier id,
- String encoding,
- Augmentations augs) throws XNIException {
- fSeenAnything = true;
-
- // check for end of document
- if (fSeenRootElementEnd) {
- return;
- }
-
- // insert body, if needed
- if (!fDocumentFragment) {
- boolean insertBody = !fSeenRootElement;
- if (!insertBody) {
- Info info = fElementStack.peek();
- if (info.element.code == HTMLElements.HEAD ||
- info.element.code == HTMLElements.HTML) {
- String hname = modifyName("head", fNamesElems);
- String bname = modifyName("body", fNamesElems);
- if (fReportErrors) {
- fErrorReporter.reportWarning("HTML2009", new Object[]{hname,bname});
- }
- fQName.setValues(null, hname, hname, null);
- endElement(fQName, synthesizedAugs());
- insertBody = true;
- }
- }
- if (insertBody) {
- String ename = modifyName("body", fNamesElems);
- fQName.setValues(null, ename, ename, null);
- if (fReportErrors) {
- fErrorReporter.reportWarning("HTML2006", new Object[]{ename});
- }
- startElement(fQName, null, synthesizedAugs());
- }
- }
-
- // call handler
- if (fDocumentHandler != null) {
- fDocumentHandler.startGeneralEntity(name, id, encoding, augs);
- }
-
- } // startGeneralEntity(String,XMLResourceIdentifier,String,Augmentations)
-
- /** Text declaration. */
- public void textDecl(String version, String encoding, Augmentations augs)
- throws XNIException {
- fSeenAnything = true;
-
- // check for end of document
- if (fSeenRootElementEnd) {
- return;
- }
-
- // call handler
- if (fDocumentHandler != null) {
- fDocumentHandler.textDecl(version, encoding, augs);
- }
-
- } // textDecl(String,String,Augmentations)
-
- /** End entity. */
- public void endGeneralEntity(String name, Augmentations augs) throws XNIException {
-
- // check for end of document
- if (fSeenRootElementEnd) {
- return;
- }
-
- // call handler
- if (fDocumentHandler != null) {
- fDocumentHandler.endGeneralEntity(name, augs);
- }
-
- } // endGeneralEntity(String,Augmentations)
-
- /** Start CDATA section. */
- public void startCDATA(Augmentations augs) throws XNIException {
- fSeenAnything = true;
-
- // check for end of document
- if (fSeenRootElementEnd) {
- return;
- }
-
- // call handler
- if (fDocumentHandler != null) {
- fDocumentHandler.startCDATA(augs);
- }
-
- } // startCDATA(Augmentations)
-
- /** End CDATA section. */
- public void endCDATA(Augmentations augs) throws XNIException {
-
- // check for end of document
- if (fSeenRootElementEnd) {
- return;
- }
-
- // call handler
- if (fDocumentHandler != null) {
- fDocumentHandler.endCDATA(augs);
- }
-
- } // endCDATA(Augmentations)
-
- /** Characters. */
- public void characters(XMLString text, Augmentations augs) throws XNIException {
-
- // check for end of document
- if (fSeenRootElementEnd) {
- return;
- }
-
- // is this text whitespace?
- boolean whitespace = true;
- for (int i = 0; i < text.length; i++) {
- if (!Character.isWhitespace(text.ch[text.offset + i])) {
- whitespace = false;
- break;
- }
- }
-
- if (!fDocumentFragment) {
- // handle bare characters
- if (!fSeenRootElement) {
- if (whitespace) {
- return;
- }
- String ename = modifyName("body", fNamesElems);
- fQName.setValues(null, ename, ename, null);
- if (fReportErrors) {
- fErrorReporter.reportWarning("HTML2006", new Object[]{ename});
- }
- startElement(fQName, null, synthesizedAugs());
- }
-
- // handle character content in head
- // NOTE: This fequently happens when the document looks like:
- // <title>Title</title>
- // And here's some text.
- else if (!whitespace) {
- Info info = fElementStack.peek();
- if (info.element.code == HTMLElements.HEAD ||
- info.element.code == HTMLElements.HTML) {
- String hname = modifyName("head", fNamesElems);
- String bname = modifyName("body", fNamesElems);
- if (fReportErrors) {
- fErrorReporter.reportWarning("HTML2009", new Object[]{hname,bname});
- }
- fQName.setValues(null, hname, hname, null);
- endElement(fQName, synthesizedAugs());
- fQName.setValues(null, bname, bname, null);
- startElement(fQName, null, synthesizedAugs());
- }
- }
- }
-
- // call handler
- if (fDocumentHandler != null) {
- fDocumentHandler.characters(text, augs);
- }
-
- } // characters(XMLString,Augmentations)
-
- /** Ignorable whitespace. */
- public void ignorableWhitespace(XMLString text, Augmentations augs)
- throws XNIException {
- characters(text, augs);
- } // ignorableWhitespace(XMLString,Augmentations)
-
- /** End element. */
- public void endElement(QName element, Augmentations augs) throws XNIException {
-
- // is there anything to do?
- if (fSeenRootElementEnd) {
- return;
- }
-
- // get element information
- HTMLElements.Element elem = getElement(element.rawname);
-
- // do we ignore outside content?
- if (!fIgnoreOutsideContent &&
- (elem.code == HTMLElements.BODY || elem.code == HTMLElements.HTML)) {
- return;
- }
-
- // check for end of document
- if (elem.code == HTMLElements.HTML) {
- fSeenRootElementEnd = true;
- }
-
- // empty element
- int depth = getElementDepth(elem);
- if (depth == -1 && elem.code == HTMLElements.P) {
- startElement(element, emptyAttributes(), synthesizedAugs());
- endElement(element, augs);
- return;
- }
-
- // find unbalanced inline elements
- if (depth > 1 && elem.isInline()) {
- int size = fElementStack.top;
- fInlineStack.top = 0;
- for (int i = 0; i < depth - 1; i++) {
- Info info = fElementStack.data[size - i - 1];
- HTMLElements.Element pelem = info.element;
- if (pelem.isInline()) {
- // NOTE: I don't have to make a copy of the info because
- // it will just be popped off of the element stack
- // as soon as we close it, anyway.
- fInlineStack.push(info);
- }
- }
- }
-
- // close children up to appropriate element
- for (int i = 0; i < depth; i++) {
- Info info = fElementStack.pop();
- if (fReportErrors && i < depth - 1) {
- String ename = modifyName(element.rawname, fNamesElems);
- String iname = info.qname.rawname;
- fErrorReporter.reportWarning("HTML2007", new Object[]{ename,iname});
- }
- if (fDocumentHandler != null) {
- // PATCH: Marc-Andr� Morissette
- callEndElement(info.qname, i < depth - 1 ? synthesizedAugs() : augs);
- }
- }
-
- // re-open inline elements
- if (depth > 1) {
- int size = fInlineStack.top;
- for (int i = 0; i < size; i++) {
- Info info = (Info)fInlineStack.pop();
- XMLAttributes attributes = info.attributes;
- if (fReportErrors) {
- String iname = info.qname.rawname;
- fErrorReporter.reportWarning("HTML2008", new Object[]{iname});
- }
- startElement(info.qname, attributes, synthesizedAugs());
- }
- }
-
- } // endElement(QName,Augmentations)
-
- // @since Xerces 2.1.0
-
- /** Sets the document source. */
- public void setDocumentSource(XMLDocumentSource source) {
- fDocumentSource = source;
- } // setDocumentSource(XMLDocumentSource)
-
- /** Returns the document source. */
- public XMLDocumentSource getDocumentSource() {
- return fDocumentSource;
- } // getDocumentSource():XMLDocumentSource
-
- // removed since Xerces-J 2.3.0
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding, Augmentations augs)
- throws XNIException {
- startDocument(locator, encoding, null, augs);
- } // startDocument(XMLLocator,String,Augmentations)
-
- /** Start prefix mapping. */
- public void startPrefixMapping(String prefix, String uri, Augmentations augs)
- throws XNIException {
-
- // check for end of document
- if (fSeenRootElementEnd) {
- return;
- }
-
- // call handler
- if (fDocumentHandler != null) {
- Class cls = fDocumentHandler.getClass();
- Class[] types = { String.class, String.class, Augmentations.class };
- try {
- Method method = cls.getMethod("startPrefixMapping", types);
- Object[] args = { prefix, uri, augs };
- method.invoke(fDocumentHandler, args);
- }
- catch (NoSuchMethodException e) {
- // ignore
- }
- catch (IllegalAccessException e) {
- // ignore
- }
- catch (InvocationTargetException e) {
- // ignore
- }
- }
-
- } // startPrefixMapping(String,String,Augmentations)
-
- /** End prefix mapping. */
- public void endPrefixMapping(String prefix, Augmentations augs)
- throws XNIException {
-
- // check for end of document
- if (fSeenRootElementEnd) {
- return;
- }
-
- // call handler
- if (fDocumentHandler != null) {
- Class cls = fDocumentHandler.getClass();
- Class[] types = { String.class, Augmentations.class };
- try {
- Method method = cls.getMethod("endPrefixMapping", types);
- Object[] args = { prefix, augs };
- method.invoke(fDocumentHandler, args);
- }
- catch (NoSuchMethodException e) {
- // ignore
- }
- catch (IllegalAccessException e) {
- // ignore
- }
- catch (InvocationTargetException e) {
- // ignore
- }
- }
-
- } // endPrefixMapping(String,Augmentations)
-
- //
- // Protected methods
- //
-
- /** Returns an HTML element. */
- protected HTMLElements.Element getElement(String name) {
- if (fNamespaces) {
- int index = name.indexOf(':');
- if (index != -1) {
- name = name.substring(index+1);
- }
- }
- return HTMLElements.getElement(name);
- } // getElement(String):HTMLElements.Element
-
- /** Call document handler start element. */
- protected final void callStartElement(QName element, XMLAttributes attrs,
- Augmentations augs)
- throws XNIException {
- fDocumentHandler.startElement(element, attrs, augs);
- } // callStartElement(QName,XMLAttributes,Augmentations)
-
- /** Call document handler end element. */
- protected final void callEndElement(QName element, Augmentations augs)
- throws XNIException {
- fDocumentHandler.endElement(element, augs);
- } // callEndElement(QName,Augmentations)
-
- /**
- * Returns the depth of the open tag associated with the specified
- * element name or -1 if no matching element is found.
- *
- * @param element The element.
- */
- protected final int getElementDepth(HTMLElements.Element element) {
- final boolean container = element.isContainer();
- int depth = -1;
- for (int i = fElementStack.top - 1; i >= 0; i--) {
- Info info = fElementStack.data[i];
- if (info.element.code == element.code) {
- depth = fElementStack.top - i;
- break;
- }
- if (!container && info.element.isBlock()) {
- break;
- }
- }
- return depth;
- } // getElementDepth(HTMLElements.Element)
-
- /**
- * Returns the depth of the open tag associated with the specified
- * element parent names or -1 if no matching element is found.
- *
- * @param parents The parent elements.
- */
- protected int getParentDepth(HTMLElements.Element[] parents, short bounds) {
- if (parents != null) {
- for (int i = fElementStack.top - 1; i >= 0; i--) {
- Info info = fElementStack.data[i];
- if (info.element.code == bounds) {
- break;
- }
- for (int j = 0; j < parents.length; j++) {
- if (info.element.code == parents[j].code) {
- return fElementStack.top - i;
- }
- }
- }
- }
- return -1;
- } // getParentDepth(HTMLElements.Element[],short):int
-
- /** Returns a set of empty attributes. */
- protected final XMLAttributes emptyAttributes() {
- fEmptyAttrs.removeAllAttributes();
- return fEmptyAttrs;
- } // emptyAttributes():XMLAttributes
-
- /** Returns an augmentations object with a synthesized item added. */
- protected final Augmentations synthesizedAugs() {
- HTMLAugmentations augs = null;
- if (fAugmentations) {
- augs = fInfosetAugs;
- augs.removeAllItems();
- augs.putItem(AUGMENTATIONS, SYNTHESIZED_ITEM);
- }
- return augs;
- } // synthesizedAugs():Augmentations
-
- //
- // Protected static methods
- //
-
- /** Modifies the given name based on the specified mode. */
- protected static final String modifyName(String name, short mode) {
- switch (mode) {
- case NAMES_UPPERCASE: return name.toUpperCase();
- case NAMES_LOWERCASE: return name.toLowerCase();
- }
- return name;
- } // modifyName(String,short):String
-
- /**
- * Converts HTML names string value to constant value.
- *
- * @see #NAMES_NO_CHANGE
- * @see #NAMES_LOWERCASE
- * @see #NAMES_UPPERCASE
- */
- protected static final short getNamesValue(String value) {
- if (value.equals("lower")) {
- return NAMES_LOWERCASE;
- }
- if (value.equals("upper")) {
- return NAMES_UPPERCASE;
- }
- return NAMES_NO_CHANGE;
- } // getNamesValue(String):short
-
- //
- // Classes
- //
-
- /**
- * 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.
- *
- * @author Andy Clark
- */
- public static class Info {
-
- //
- // Data
- //
-
- /** The element. */
- public HTMLElements.Element element;
-
- /** The element qualified name. */
- public QName qname;
-
- /** The element attributes. */
- public XMLAttributes attributes;
-
- //
- // Constructors
- //
-
- /**
- * Creates an element information object.
- * <p>
- * <strong>Note:</strong>
- * This constructor makes a copy of the element information.
- *
- * @param element The element qualified name.
- */
- public Info(HTMLElements.Element element, QName qname) {
- this(element, qname, null);
- } // <init>(HTMLElements.Element,QName)
-
- /**
- * Creates an element information object.
- * <p>
- * <strong>Note:</strong>
- * This constructor makes a copy of the element information.
- *
- * @param element The element qualified name.
- * @param attributes The element attributes.
- */
- public Info(HTMLElements.Element element,
- QName qname, XMLAttributes attributes) {
- this.element = element;
- this.qname = new QName(qname);
- if (attributes != null) {
- int length = attributes.getLength();
- if (length > 0) {
- QName aqname = new QName();
- XMLAttributes newattrs = new XMLAttributesImpl();
- for (int i = 0; i < length; i++) {
- attributes.getName(i, aqname);
- String type = attributes.getType(i);
- String value = attributes.getValue(i);
- String nonNormalizedValue = attributes.getNonNormalizedValue(i);
- boolean specified = attributes.isSpecified(i);
- newattrs.addAttribute(aqname, type, value);
- newattrs.setNonNormalizedValue(i, nonNormalizedValue);
- newattrs.setSpecified(i, specified);
- }
- this.attributes = newattrs;
- }
- }
- } // <init>(HTMLElements.Element,QName,XMLAttributes)
-
- } // class Info
-
- /** Unsynchronized stack of element information. */
- public static class InfoStack {
-
- //
- // Data
- //
-
- /** The top of the stack. */
- public int top;
-
- /** The stack data. */
- public Info[] data = new Info[10];
-
- //
- // Public methods
- //
-
- /** Pushes element information onto the stack. */
- public void push(Info info) {
- if (top == data.length) {
- Info[] newarray = new Info[top + 10];
- System.arraycopy(data, 0, newarray, 0, top);
- data = newarray;
- }
- data[top++] = info;
- } // push(Info)
-
- /** Peeks at the top of the stack. */
- public Info peek() {
- return data[top-1];
- } // peek():Info
-
- /** Pops the top item off of the stack. */
- public Info pop() {
- return data[--top];
- } // pop():Info
-
- } // class InfoStack
-
-} // class HTMLTagBalancer
diff --git a/nekohtml/src/html/org/cyberneko/html/ObjectFactory.java b/nekohtml/src/html/org/cyberneko/html/ObjectFactory.java
deleted file mode 100644
index fb27920..0000000
--- a/nekohtml/src/html/org/cyberneko/html/ObjectFactory.java
+++ /dev/null
@@ -1,510 +0,0 @@
-/*
- * Copyright 2001-2004 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.cyberneko.html;
-
-import java.io.InputStream;
-import java.io.IOException;
-import java.io.File;
-import java.io.FileInputStream;
-
-import java.util.Properties;
-import java.io.BufferedReader;
-import java.io.InputStreamReader;
-
-/**
- * This class is duplicated for each JAXP subpackage so keep it in sync.
- * It is package private and therefore is not exposed as part of the JAXP
- * API.
- * <p>
- * This code is designed to implement the JAXP 1.1 spec pluggability
- * feature and is designed to run on JDK version 1.1 and
- * later, and to compile on JDK 1.2 and onward.
- * The code also runs both as part of an unbundled jar file and
- * when bundled as part of the JDK.
- * <p>
- *
- * @version $Id: ObjectFactory.java,v 1.1 2004/03/31 20:00:21 andyc Exp $
- */
-class ObjectFactory {
-
- //
- // Constants
- //
-
- // name of default properties file to look for in JDK's jre/lib directory
- private static final String DEFAULT_PROPERTIES_FILENAME = "xerces.properties";
-
- /** Set to true for debugging */
- private static final boolean DEBUG = false;
-
- /**
- * Default columns per line.
- */
- private static final int DEFAULT_LINE_LENGTH = 80;
-
- /** cache the contents of the xerces.properties file.
- * Until an attempt has been made to read this file, this will
- * be null; if the file does not exist or we encounter some other error
- * during the read, this will be empty.
- */
- private static Properties fXercesProperties = null;
-
- /***
- * Cache the time stamp of the xerces.properties file so
- * that we know if it's been modified and can invalidate
- * the cache when necessary.
- */
- private static long fLastModified = -1;
-
- //
- // static methods
- //
-
- /**
- * Finds the implementation Class object in the specified order. The
- * specified order is the following:
- * <ol>
- * <li>query the system property using <code>System.getProperty</code>
- * <li>read <code>META-INF/services/<i>factoryId</i></code> file
- * <li>use fallback classname
- * </ol>
- *
- * @return Class object of factory, never null
- *
- * @param factoryId Name of the factory to find, same as
- * a property name
- * @param fallbackClassName Implementation class name, if nothing else
- * is found. Use null to mean no fallback.
- *
- * @exception ObjectFactory.ConfigurationError
- */
- static Object createObject(String factoryId, String fallbackClassName)
- throws ConfigurationError {
- return createObject(factoryId, null, fallbackClassName);
- } // createObject(String,String):Object
-
- /**
- * Finds the implementation Class object in the specified order. The
- * specified order is the following:
- * <ol>
- * <li>query the system property using <code>System.getProperty</code>
- * <li>read <code>$java.home/lib/<i>propertiesFilename</i></code> file
- * <li>read <code>META-INF/services/<i>factoryId</i></code> file
- * <li>use fallback classname
- * </ol>
- *
- * @return Class object of factory, never null
- *
- * @param factoryId Name of the factory to find, same as
- * a property name
- * @param propertiesFilename The filename in the $java.home/lib directory
- * of the properties file. If none specified,
- * ${java.home}/lib/xerces.properties will be used.
- * @param fallbackClassName Implementation class name, if nothing else
- * is found. Use null to mean no fallback.
- *
- * @exception ObjectFactory.ConfigurationError
- */
- static Object createObject(String factoryId,
- String propertiesFilename,
- String fallbackClassName)
- throws ConfigurationError
- {
- if (DEBUG) debugPrintln("debug is on");
-
- SecuritySupport ss = SecuritySupport.getInstance();
- ClassLoader cl = findClassLoader();
-
- // Use the system property first
- try {
- String systemProp = ss.getSystemProperty(factoryId);
- if (systemProp != null) {
- if (DEBUG) debugPrintln("found system property, value=" + systemProp);
- return newInstance(systemProp, cl, true);
- }
- } catch (SecurityException se) {
- // Ignore and continue w/ next location
- }
-
- // Try to read from propertiesFilename, or $java.home/lib/xerces.properties
- String factoryClassName = null;
- // no properties file name specified; use $JAVA_HOME/lib/xerces.properties:
- if (propertiesFilename == null) {
- File propertiesFile = null;
- boolean propertiesFileExists = false;
- try {
- String javah = ss.getSystemProperty("java.home");
- propertiesFilename = javah + File.separator +
- "lib" + File.separator + DEFAULT_PROPERTIES_FILENAME;
- propertiesFile = new File(propertiesFilename);
- propertiesFileExists = ss.getFileExists(propertiesFile);
- } catch (SecurityException e) {
- // try again...
- fLastModified = -1;
- fXercesProperties = null;
- }
-
- synchronized (ObjectFactory.class) {
- boolean loadProperties = false;
- try {
- // file existed last time
- if(fLastModified >= 0) {
- if(propertiesFileExists &&
- (fLastModified < (fLastModified = ss.getLastModified(propertiesFile)))) {
- loadProperties = true;
- } else {
- // file has stopped existing...
- if(!propertiesFileExists) {
- fLastModified = -1;
- fXercesProperties = null;
- } // else, file wasn't modified!
- }
- } else {
- // file has started to exist:
- if(propertiesFileExists) {
- loadProperties = true;
- fLastModified = ss.getLastModified(propertiesFile);
- } // else, nothing's changed
- }
- if(loadProperties) {
- // must never have attempted to read xerces.properties before (or it's outdeated)
- fXercesProperties = new Properties();
- FileInputStream fis = ss.getFileInputStream(propertiesFile);
- fXercesProperties.load(fis);
- fis.close();
- }
- } catch (Exception x) {
- fXercesProperties = null;
- fLastModified = -1;
- // assert(x instanceof FileNotFoundException
- // || x instanceof SecurityException)
- // In both cases, ignore and continue w/ next location
- }
- }
- if(fXercesProperties != null) {
- factoryClassName = fXercesProperties.getProperty(factoryId);
- }
- } else {
- try {
- FileInputStream fis = ss.getFileInputStream(new File(propertiesFilename));
- Properties props = new Properties();
- props.load(fis);
- fis.close();
- factoryClassName = props.getProperty(factoryId);
- } catch (Exception x) {
- // assert(x instanceof FileNotFoundException
- // || x instanceof SecurityException)
- // In both cases, ignore and continue w/ next location
- }
- }
- if (factoryClassName != null) {
- if (DEBUG) debugPrintln("found in " + propertiesFilename + ", value=" + factoryClassName);
- return newInstance(factoryClassName, cl, true);
- }
-
- // Try Jar Service Provider Mechanism
- Object provider = findJarServiceProvider(factoryId);
- if (provider != null) {
- return provider;
- }
-
- if (fallbackClassName == null) {
- throw new ConfigurationError(
- "Provider for " + factoryId + " cannot be found", null);
- }
-
- if (DEBUG) debugPrintln("using fallback, value=" + fallbackClassName);
- return newInstance(fallbackClassName, cl, true);
- } // createObject(String,String,String):Object
-
- //
- // Private static methods
- //
-
- /** Prints a message to standard error if debugging is enabled. */
- private static void debugPrintln(String msg) {
- if (DEBUG) {
- System.err.println("JAXP: " + msg);
- }
- } // debugPrintln(String)
-
- /**
- * Figure out which ClassLoader to use. For JDK 1.2 and later use
- * the context ClassLoader.
- */
- static ClassLoader findClassLoader()
- throws ConfigurationError
- {
- SecuritySupport ss = SecuritySupport.getInstance();
-
- // Figure out which ClassLoader to use for loading the provider
- // class. If there is a Context ClassLoader then use it.
- ClassLoader context = ss.getContextClassLoader();
- ClassLoader system = ss.getSystemClassLoader();
-
- ClassLoader chain = system;
- while (true) {
- if (context == chain) {
- // Assert: we are on JDK 1.1 or we have no Context ClassLoader
- // or any Context ClassLoader in chain of system classloader
- // (including extension ClassLoader) so extend to widest
- // ClassLoader (always look in system ClassLoader if Xerces
- // is in boot/extension/system classpath and in current
- // ClassLoader otherwise); normal classloaders delegate
- // back to system ClassLoader first so this widening doesn't
- // change the fact that context ClassLoader will be consulted
- ClassLoader current = ObjectFactory.class.getClassLoader();
-
- chain = system;
- while (true) {
- if (current == chain) {
- // Assert: Current ClassLoader in chain of
- // boot/extension/system ClassLoaders
- return system;
- }
- if (chain == null) {
- break;
- }
- chain = ss.getParentClassLoader(chain);
- }
-
- // Assert: Current ClassLoader not in chain of
- // boot/extension/system ClassLoaders
- return current;
- }
-
- if (chain == null) {
- // boot ClassLoader reached
- break;
- }
-
- // Check for any extension ClassLoaders in chain up to
- // boot ClassLoader
- chain = ss.getParentClassLoader(chain);
- };
-
- // Assert: Context ClassLoader not in chain of
- // boot/extension/system ClassLoaders
- return context;
- } // findClassLoader():ClassLoader
-
- /**
- * Create an instance of a class using the specified ClassLoader
- */
- static Object newInstance(String className, ClassLoader cl,
- boolean doFallback)
- throws ConfigurationError
- {
- // assert(className != null);
- try{
- Class providerClass = findProviderClass(className, cl, doFallback);
- Object instance = providerClass.newInstance();
- if (DEBUG) debugPrintln("created new instance of " + providerClass +
- " using ClassLoader: " + cl);
- return instance;
- } catch (ClassNotFoundException x) {
- throw new ConfigurationError(
- "Provider " + className + " not found", x);
- } catch (Exception x) {
- throw new ConfigurationError(
- "Provider " + className + " could not be instantiated: " + x,
- x);
- }
- }
-
- /**
- * Find a Class using the specified ClassLoader
- */
- static Class findProviderClass(String className, ClassLoader cl,
- boolean doFallback)
- throws ClassNotFoundException, ConfigurationError
- {
- //throw security exception if the calling thread is not allowed to access the package
- //restrict the access to package as speicified in java.security policy
- SecurityManager security = System.getSecurityManager();
- try{
- if (security != null) {
- final int lastDot = className.lastIndexOf(".");
- String packageName = className;
- if (lastDot != -1) packageName = className.substring(0, lastDot);
- security.checkPackageAccess(packageName);
- }
- }catch(SecurityException e){
- throw e ;
- }
- Class providerClass;
- if (cl == null) {
- // XXX Use the bootstrap ClassLoader. There is no way to
- // load a class using the bootstrap ClassLoader that works
- // in both JDK 1.1 and Java 2. However, this should still
- // work b/c the following should be true:
- //
- // (cl == null) iff current ClassLoader == null
- //
- // Thus Class.forName(String) will use the current
- // ClassLoader which will be the bootstrap ClassLoader.
- providerClass = Class.forName(className);
- } else {
- try {
- providerClass = cl.loadClass(className);
- } catch (ClassNotFoundException x) {
- if (doFallback) {
- // Fall back to current classloader
- ClassLoader current = ObjectFactory.class.getClassLoader();
- if (current == null) {
- providerClass = Class.forName(className);
- } else if (cl != current) {
- cl = current;
- providerClass = cl.loadClass(className);
- } else {
- throw x;
- }
- } else {
- throw x;
- }
- }
- }
-
- return providerClass;
- }
-
- /*
- * Try to find provider using Jar Service Provider Mechanism
- *
- * @return instance of provider class if found or null
- */
- private static Object findJarServiceProvider(String factoryId)
- throws ConfigurationError
- {
- SecuritySupport ss = SecuritySupport.getInstance();
- String serviceId = "META-INF/services/" + factoryId;
- InputStream is = null;
-
- // First try the Context ClassLoader
- ClassLoader cl = findClassLoader();
-
- is = ss.getResourceAsStream(cl, serviceId);
-
- // If no provider found then try the current ClassLoader
- if (is == null) {
- ClassLoader current = ObjectFactory.class.getClassLoader();
- if (cl != current) {
- cl = current;
- is = ss.getResourceAsStream(cl, serviceId);
- }
- }
-
- if (is == null) {
- // No provider found
- return null;
- }
-
- if (DEBUG) debugPrintln("found jar resource=" + serviceId +
- " using ClassLoader: " + cl);
-
- // Read the service provider name in UTF-8 as specified in
- // the jar spec. Unfortunately this fails in Microsoft
- // VJ++, which does not implement the UTF-8
- // encoding. Theoretically, we should simply let it fail in
- // that case, since the JVM is obviously broken if it
- // doesn't support such a basic standard. But since there
- // are still some users attempting to use VJ++ for
- // development, we have dropped in a fallback which makes a
- // second attempt using the platform's default encoding. In
- // VJ++ this is apparently ASCII, which is a subset of
- // UTF-8... and since the strings we'll be reading here are
- // also primarily limited to the 7-bit ASCII range (at
- // least, in English versions), this should work well
- // enough to keep us on the air until we're ready to
- // officially decommit from VJ++. [Edited comment from
- // jkesselm]
- BufferedReader rd;
- try {
- rd = new BufferedReader(new InputStreamReader(is, "UTF-8"), DEFAULT_LINE_LENGTH);
- } catch (java.io.UnsupportedEncodingException e) {
- rd = new BufferedReader(new InputStreamReader(is), DEFAULT_LINE_LENGTH);
- }
-
- String factoryClassName = null;
- try {
- // XXX Does not handle all possible input as specified by the
- // Jar Service Provider specification
- factoryClassName = rd.readLine();
- rd.close();
- } catch (IOException x) {
- // No provider found
- return null;
- }
-
- if (factoryClassName != null &&
- ! "".equals(factoryClassName)) {
- if (DEBUG) debugPrintln("found in resource, value="
- + factoryClassName);
-
- // Note: here we do not want to fall back to the current
- // ClassLoader because we want to avoid the case where the
- // resource file was found using one ClassLoader and the
- // provider class was instantiated using a different one.
- return newInstance(factoryClassName, cl, false);
- }
-
- // No provider found
- return null;
- }
-
- //
- // Classes
- //
-
- /**
- * A configuration error.
- */
- static class ConfigurationError
- extends Error {
-
- //
- // Data
- //
-
- /** Exception. */
- private Exception exception;
-
- //
- // Constructors
- //
-
- /**
- * Construct a new instance with the specified detail string and
- * exception.
- */
- ConfigurationError(String msg, Exception x) {
- super(msg);
- this.exception = x;
- } // <init>(String,Exception)
-
- //
- // methods
- //
-
- /** Returns the exception associated to this error. */
- Exception getException() {
- return exception;
- } // getException():Exception
-
- } // class ConfigurationError
-
-} // class ObjectFactory
diff --git a/nekohtml/src/html/org/cyberneko/html/SecuritySupport.java b/nekohtml/src/html/org/cyberneko/html/SecuritySupport.java
deleted file mode 100644
index f505019..0000000
--- a/nekohtml/src/html/org/cyberneko/html/SecuritySupport.java
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
- * Copyright 2002,2004 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.cyberneko.html;
-
-import java.io.*;
-
-/**
- * This class is duplicated for each JAXP subpackage so keep it in sync.
- * It is package private and therefore is not exposed as part of the JAXP
- * API.
- *
- * Base class with security related methods that work on JDK 1.1.
- */
-class SecuritySupport {
-
- /*
- * Make this of type Object so that the verifier won't try to
- * prove its type, thus possibly trying to load the SecuritySupport12
- * class.
- */
- private static final Object securitySupport;
-
- static {
- SecuritySupport ss = null;
- try {
- Class c = Class.forName("java.security.AccessController");
- // if that worked, we're on 1.2.
- /*
- // don't reference the class explicitly so it doesn't
- // get dragged in accidentally.
- c = Class.forName("javax.mail.SecuritySupport12");
- Constructor cons = c.getConstructor(new Class[] { });
- ss = (SecuritySupport)cons.newInstance(new Object[] { });
- */
- /*
- * Unfortunately, we can't load the class using reflection
- * because the class is package private. And the class has
- * to be package private so the APIs aren't exposed to other
- * code that could use them to circumvent security. Thus,
- * we accept the risk that the direct reference might fail
- * on some JDK 1.1 JVMs, even though we would never execute
- * this code in such a case. Sigh...
- */
- ss = new SecuritySupport12();
- } catch (Exception ex) {
- // ignore it
- } finally {
- if (ss == null)
- ss = new SecuritySupport();
- securitySupport = ss;
- }
- }
-
- /**
- * Return an appropriate instance of this class, depending on whether
- * we're on a JDK 1.1 or J2SE 1.2 (or later) system.
- */
- static SecuritySupport getInstance() {
- return (SecuritySupport)securitySupport;
- }
-
- ClassLoader getContextClassLoader() {
- return null;
- }
-
- ClassLoader getSystemClassLoader() {
- return null;
- }
-
- ClassLoader getParentClassLoader(ClassLoader cl) {
- return null;
- }
-
- String getSystemProperty(String propName) {
- return System.getProperty(propName);
- }
-
- FileInputStream getFileInputStream(File file)
- throws FileNotFoundException
- {
- return new FileInputStream(file);
- }
-
- InputStream getResourceAsStream(ClassLoader cl, String name) {
- InputStream ris;
- if (cl == null) {
- ris = ClassLoader.getSystemResourceAsStream(name);
- } else {
- ris = cl.getResourceAsStream(name);
- }
- return ris;
- }
-
- boolean getFileExists(File f) {
- return f.exists();
- }
-
- long getLastModified(File f) {
- return f.lastModified();
- }
-}
diff --git a/nekohtml/src/html/org/cyberneko/html/SecuritySupport12.java b/nekohtml/src/html/org/cyberneko/html/SecuritySupport12.java
deleted file mode 100644
index 8619bb3..0000000
--- a/nekohtml/src/html/org/cyberneko/html/SecuritySupport12.java
+++ /dev/null
@@ -1,132 +0,0 @@
-/*
- * Copyright 2002,2004 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.cyberneko.html;
-
-import java.security.*;
-import java.io.*;
-
-/**
- * This class is duplicated for each JAXP subpackage so keep it in sync.
- * It is package private and therefore is not exposed as part of the JAXP
- * API.
- *
- * Security related methods that only work on J2SE 1.2 and newer.
- */
-class SecuritySupport12 extends SecuritySupport {
-
- ClassLoader getContextClassLoader() {
- return (ClassLoader)
- AccessController.doPrivileged(new PrivilegedAction() {
- public Object run() {
- ClassLoader cl = null;
- try {
- cl = Thread.currentThread().getContextClassLoader();
- } catch (SecurityException ex) { }
- return cl;
- }
- });
- }
-
- ClassLoader getSystemClassLoader() {
- return (ClassLoader)
- AccessController.doPrivileged(new PrivilegedAction() {
- public Object run() {
- ClassLoader cl = null;
- try {
- cl = ClassLoader.getSystemClassLoader();
- } catch (SecurityException ex) {}
- return cl;
- }
- });
- }
-
- ClassLoader getParentClassLoader(final ClassLoader cl) {
- return (ClassLoader)
- AccessController.doPrivileged(new PrivilegedAction() {
- public Object run() {
- ClassLoader parent = null;
- try {
- parent = cl.getParent();
- } catch (SecurityException ex) {}
-
- // eliminate loops in case of the boot
- // ClassLoader returning itself as a parent
- return (parent == cl) ? null : parent;
- }
- });
- }
-
- String getSystemProperty(final String propName) {
- return (String)
- AccessController.doPrivileged(new PrivilegedAction() {
- public Object run() {
- return System.getProperty(propName);
- }
- });
- }
-
- FileInputStream getFileInputStream(final File file)
- throws FileNotFoundException
- {
- try {
- return (FileInputStream)
- AccessController.doPrivileged(new PrivilegedExceptionAction() {
- public Object run() throws FileNotFoundException {
- return new FileInputStream(file);
- }
- });
- } catch (PrivilegedActionException e) {
- throw (FileNotFoundException)e.getException();
- }
- }
-
- InputStream getResourceAsStream(final ClassLoader cl,
- final String name)
- {
- return (InputStream)
- AccessController.doPrivileged(new PrivilegedAction() {
- public Object run() {
- InputStream ris;
- if (cl == null) {
- ris = ClassLoader.getSystemResourceAsStream(name);
- } else {
- ris = cl.getResourceAsStream(name);
- }
- return ris;
- }
- });
- }
-
- boolean getFileExists(final File f) {
- return ((Boolean)
- AccessController.doPrivileged(new PrivilegedAction() {
- public Object run() {
- return new Boolean(f.exists());
- }
- })).booleanValue();
- }
-
- long getLastModified(final File f) {
- return ((Long)
- AccessController.doPrivileged(new PrivilegedAction() {
- public Object run() {
- return new Long(f.lastModified());
- }
- })).longValue();
- }
-
-}
diff --git a/nekohtml/src/html/org/cyberneko/html/filters/DefaultFilter.java b/nekohtml/src/html/org/cyberneko/html/filters/DefaultFilter.java
deleted file mode 100644
index 1578cf7..0000000
--- a/nekohtml/src/html/org/cyberneko/html/filters/DefaultFilter.java
+++ /dev/null
@@ -1,437 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html.filters;
-
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-
-import org.cyberneko.html.HTMLComponent;
-
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.NamespaceContext;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XMLDocumentHandler;
-import org.apache.xerces.xni.XMLLocator;
-import org.apache.xerces.xni.XMLResourceIdentifier;
-import org.apache.xerces.xni.XMLString;
-import org.apache.xerces.xni.XNIException;
-import org.apache.xerces.xni.parser.XMLComponentManager;
-import org.apache.xerces.xni.parser.XMLConfigurationException;
-import org.apache.xerces.xni.parser.XMLDocumentFilter;
-import org.apache.xerces.xni.parser.XMLDocumentSource;
-
-/**
- * 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.
- *
- * @author Andy Clark
- *
- * @version $Id: DefaultFilter.java,v 1.7 2005/02/14 03:56:54 andyc Exp $
- */
-public class DefaultFilter
- implements XMLDocumentFilter, HTMLComponent {
-
- //
- // Data
- //
-
- /** Document handler. */
- protected XMLDocumentHandler fDocumentHandler;
-
- /** Document source. */
- protected XMLDocumentSource fDocumentSource;
-
- //
- // XMLDocumentSource methods
- //
-
- /** Sets the document handler. */
- public void setDocumentHandler(XMLDocumentHandler handler) {
- fDocumentHandler = handler;
- } // setDocumentHandler(XMLDocumentHandler)
-
- // @since Xerces 2.1.0
-
- /** Returns the document handler. */
- public XMLDocumentHandler getDocumentHandler() {
- return fDocumentHandler;
- } // getDocumentHandler():XMLDocumentHandler
-
- /** Sets the document source. */
- public void setDocumentSource(XMLDocumentSource source) {
- fDocumentSource = source;
- } // setDocumentSource(XMLDocumentSource)
-
- /** Returns the document source. */
- public XMLDocumentSource getDocumentSource() {
- return fDocumentSource;
- } // getDocumentSource():XMLDocumentSource
-
- //
- // XMLDocumentHandler methods
- //
-
- // since Xerces-J 2.2.0
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding,
- NamespaceContext nscontext, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- try {
- // NOTE: Hack to allow the default filter to work with
- // old and new versions of the XNI document handler
- // interface. -Ac
- Class cls = fDocumentHandler.getClass();
- Class[] types = {
- XMLLocator.class, String.class,
- NamespaceContext.class, Augmentations.class
- };
- Method method = cls.getMethod("startDocument", types);
- Object[] params = {
- locator, encoding,
- nscontext, augs
- };
- method.invoke(fDocumentHandler, params);
- }
- catch (IllegalAccessException e) {
- throw new XNIException(e);
- }
- catch (InvocationTargetException e) {
- throw new XNIException(e);
- }
- catch (NoSuchMethodException e) {
- try {
- // NOTE: Hack to allow the default filter to work with
- // old and new versions of the XNI document handler
- // interface. -Ac
- Class cls = fDocumentHandler.getClass();
- Class[] types = {
- XMLLocator.class, String.class, Augmentations.class
- };
- Method method = cls.getMethod("startDocument", types);
- Object[] params = {
- locator, encoding, augs
- };
- method.invoke(fDocumentHandler, params);
- }
- catch (NoSuchMethodException ex) {
- // NOTE: Should not happen!
- throw new XNIException(ex);
- }
- catch (IllegalAccessException ex) {
- // NOTE: Should not happen!
- throw new XNIException(ex);
- }
- catch (InvocationTargetException ex) {
- // NOTE: Should not happen!
- throw new XNIException(ex);
- }
- }
- }
- } // startDocument(XMLLocator,String,Augmentations)
-
- // old methods
-
- /** XML declaration. */
- public void xmlDecl(String version, String encoding, String standalone, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.xmlDecl(version, encoding, standalone, augs);
- }
- } // xmlDecl(String,String,String,Augmentations)
-
- /** Doctype declaration. */
- public void doctypeDecl(String root, String publicId, String systemId, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.doctypeDecl(root, publicId, systemId, augs);
- }
- } // doctypeDecl(String,String,String,Augmentations)
-
- /** Comment. */
- public void comment(XMLString text, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.comment(text, augs);
- }
- } // comment(XMLString,Augmentations)
-
- /** Processing instruction. */
- public void processingInstruction(String target, XMLString data, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.processingInstruction(target, data, augs);
- }
- } // processingInstruction(String,XMLString,Augmentations)
-
- /** Start element. */
- public void startElement(QName element, XMLAttributes attributes, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.startElement(element, attributes, augs);
- }
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** Empty element. */
- public void emptyElement(QName element, XMLAttributes attributes, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.emptyElement(element, attributes, augs);
- }
- } // emptyElement(QName,XMLAttributes,Augmentations)
-
- /** Characters. */
- public void characters(XMLString text, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.characters(text, augs);
- }
- } // characters(XMLString,Augmentations)
-
- /** Ignorable whitespace. */
- public void ignorableWhitespace(XMLString text, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.ignorableWhitespace(text, augs);
- }
- } // ignorableWhitespace(XMLString,Augmentations)
-
- /** Start general entity. */
- public void startGeneralEntity(String name, XMLResourceIdentifier id, String encoding, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.startGeneralEntity(name, id, encoding, augs);
- }
- } // startGeneralEntity(String,XMLResourceIdentifier,String,Augmentations)
-
- /** Text declaration. */
- public void textDecl(String version, String encoding, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.textDecl(version, encoding, augs);
- }
- } // textDecl(String,String,Augmentations)
-
- /** End general entity. */
- public void endGeneralEntity(String name, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.endGeneralEntity(name, augs);
- }
- } // endGeneralEntity(String,Augmentations)
-
- /** Start CDATA section. */
- public void startCDATA(Augmentations augs) throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.startCDATA(augs);
- }
- } // startCDATA(Augmentations)
-
- /** End CDATA section. */
- public void endCDATA(Augmentations augs) throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.endCDATA(augs);
- }
- } // endCDATA(Augmentations)
-
- /** End element. */
- public void endElement(QName element, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.endElement(element, augs);
- }
- } // endElement(QName,Augmentations)
-
- /** End document. */
- public void endDocument(Augmentations augs) throws XNIException {
- if (fDocumentHandler != null) {
- fDocumentHandler.endDocument(augs);
- }
- } // endDocument(Augmentations)
-
- // removed since Xerces-J 2.3.0
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding, Augmentations augs)
- throws XNIException {
- startDocument(locator, encoding, null, augs);
- } // startDocument(XMLLocator,String,Augmentations)
-
- /** Start prefix mapping. */
- public void startPrefixMapping(String prefix, String uri, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- Class cls = fDocumentHandler.getClass();
- Class[] types = { String.class, String.class, Augmentations.class };
- try {
- Method method = cls.getMethod("startPrefixMapping", types);
- Object[] args = { prefix, uri, augs };
- method.invoke(fDocumentHandler, args);
- }
- catch (NoSuchMethodException e) {
- // ignore
- }
- catch (IllegalAccessException e) {
- // ignore
- }
- catch (InvocationTargetException e) {
- // ignore
- }
- }
- } // startPrefixMapping(String,String,Augmentations)
-
- /** End prefix mapping. */
- public void endPrefixMapping(String prefix, Augmentations augs)
- throws XNIException {
- if (fDocumentHandler != null) {
- Class cls = fDocumentHandler.getClass();
- Class[] types = { String.class, Augmentations.class };
- try {
- Method method = cls.getMethod("endPrefixMapping", types);
- Object[] args = { prefix, augs };
- method.invoke(fDocumentHandler, args);
- }
- catch (NoSuchMethodException e) {
- // ignore
- }
- catch (IllegalAccessException e) {
- // ignore
- }
- catch (InvocationTargetException e) {
- // ignore
- }
- }
- } // endPrefixMapping(String,Augmentations)
-
- //
- // HTMLComponent methods
- //
-
- /**
- * 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.
- */
- public String[] getRecognizedFeatures() {
- return null;
- } // getRecognizedFeatures():String[]
-
- /**
- * Returns the default state for a feature, or null if this
- * component does not want to report a default value for this
- * feature.
- */
- public Boolean getFeatureDefault(String featureId) {
- return null;
- } // getFeatureDefault(String):Boolean
-
- /**
- * 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.
- */
- public String[] getRecognizedProperties() {
- return null;
- } // getRecognizedProperties():String[]
-
- /**
- * Returns the default state for a property, or null if this
- * component does not want to report a default value for this
- * property.
- */
- public Object getPropertyDefault(String propertyId) {
- return null;
- } // getPropertyDefault(String):Object
-
- /**
- * Resets the component. The component can query the component manager
- * about any features and properties that affect the operation of the
- * component.
- *
- * @param componentManager The component manager.
- *
- * @throws XNIException Thrown by component on initialization error.
- */
- public void reset(XMLComponentManager componentManager)
- throws XMLConfigurationException {
- } // reset(XMLComponentManager)
-
- /**
- * 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.
- *
- * @param featureId The feature identifier.
- * @param state The state of the feature.
- *
- * @throws XMLConfigurationException Thrown for configuration error.
- * In general, components should
- * only throw this exception if
- * it is <strong>really</strong>
- * a critical error.
- */
- public void setFeature(String featureId, boolean state)
- throws XMLConfigurationException {
- } // setFeature(String,boolean)
-
- /**
- * 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.
- *
- * @param propertyId The property identifier.
- * @param value The value of the property.
- *
- * @throws XMLConfigurationException Thrown for configuration error.
- * In general, components should
- * only throw this exception if
- * it is <strong>really</strong>
- * a critical error.
- */
- public void setProperty(String propertyId, Object value)
- throws XMLConfigurationException {
- } // setProperty(String,Object)
-
- //
- // Protected static methods
- //
-
- /**
- * Utility method for merging string arrays for recognized features
- * and recognized properties.
- */
- protected static String[] merge(String[] array1, String[] array2) {
-
- // shortcut merge
- if (array1 == array2) {
- return array1;
- }
- if (array1 == null) {
- return array2;
- }
- if (array2 == null) {
- return array1;
- }
-
- // full merge
- String[] array3 = new String[array1.length + array2.length];
- System.arraycopy(array1, 0, array3, 0, array1.length);
- System.arraycopy(array2, 0, array3, array1.length, array2.length);
-
- return array3;
-
- } // merge(String[],String[]):String[]
-
-} // class DefaultFilter
diff --git a/nekohtml/src/html/org/cyberneko/html/filters/ElementRemover.java b/nekohtml/src/html/org/cyberneko/html/filters/ElementRemover.java
deleted file mode 100644
index 1a9460e..0000000
--- a/nekohtml/src/html/org/cyberneko/html/filters/ElementRemover.java
+++ /dev/null
@@ -1,340 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html.filters;
-
-import java.util.Hashtable;
-
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.NamespaceContext;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XMLLocator;
-import org.apache.xerces.xni.XMLResourceIdentifier;
-import org.apache.xerces.xni.XMLString;
-import org.apache.xerces.xni.XNIException;
-
-/**
- * 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.
- *
- * @author Andy Clark
- *
- * @version $Id: ElementRemover.java,v 1.5 2005/02/14 03:56:54 andyc Exp $
- */
-public class ElementRemover
- extends DefaultFilter {
-
- //
- // Constants
- //
-
- /** A "null" object. */
- protected static final Object NULL = new Object();
-
- //
- // Data
- //
-
- // information
-
- /** Accepted elements. */
- protected Hashtable fAcceptedElements = new Hashtable();
-
- /** Removed elements. */
- protected Hashtable fRemovedElements = new Hashtable();
-
- // state
-
- /** The element depth. */
- protected int fElementDepth;
-
- /** The element depth at element removal. */
- protected int fRemovalElementDepth;
-
- //
- // Public methods
- //
-
- /**
- * Specifies that the given element should be accepted and, optionally,
- * which attributes of that element should be kept.
- *
- * @param element The element to accept.
- * @param attributes The list of attributes to be kept or null if no
- * attributes should be kept for this element.
- *
- * see #removeElement
- */
- public void acceptElement(String element, String[] attributes) {
- Object key = element.toLowerCase();
- Object value = NULL;
- if (attributes != null) {
- String[] newarray = new String[attributes.length];
- for (int i = 0; i < attributes.length; i++) {
- newarray[i] = attributes[i].toLowerCase();
- }
- value = attributes;
- }
- fAcceptedElements.put(key, value);
- } // acceptElement(String,String[])
-
- /**
- * 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.
- *
- * @param element The element to completely remove.
- */
- public void removeElement(String element) {
- Object key = element.toLowerCase();
- Object value = NULL;
- fRemovedElements.put(key, value);
- } // removeElement(String)
-
- //
- // XMLDocumentHandler methods
- //
-
- // since Xerces-J 2.2.0
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding,
- NamespaceContext nscontext, Augmentations augs)
- throws XNIException {
- fElementDepth = 0;
- fRemovalElementDepth = Integer.MAX_VALUE;
- super.startDocument(locator, encoding, nscontext, augs);
- } // startDocument(XMLLocator,String,NamespaceContext,Augmentations)
-
- // old methods
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding, Augmentations augs)
- throws XNIException {
- startDocument(locator, encoding, null, augs);
- } // startDocument(XMLLocator,String,Augmentations)
-
- /** Start prefix mapping. */
- public void startPrefixMapping(String prefix, String uri, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.startPrefixMapping(prefix, uri, augs);
- }
- } // startPrefixMapping(String,String,Augmentations)
-
- /** Start element. */
- public void startElement(QName element, XMLAttributes attributes, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth && handleOpenTag(element, attributes)) {
- super.startElement(element, attributes, augs);
- }
- fElementDepth++;
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** Empty element. */
- public void emptyElement(QName element, XMLAttributes attributes, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth && handleOpenTag(element, attributes)) {
- super.emptyElement(element, attributes, augs);
- }
- } // emptyElement(QName,XMLAttributes,Augmentations)
-
- /** Comment. */
- public void comment(XMLString text, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.comment(text, augs);
- }
- } // comment(XMLString,Augmentations)
-
- /** Processing instruction. */
- public void processingInstruction(String target, XMLString data, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.processingInstruction(target, data, augs);
- }
- } // processingInstruction(String,XMLString,Augmentations)
-
- /** Characters. */
- public void characters(XMLString text, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.characters(text, augs);
- }
- } // characters(XMLString,Augmentations)
-
- /** Ignorable whitespace. */
- public void ignorableWhitespace(XMLString text, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.ignorableWhitespace(text, augs);
- }
- } // ignorableWhitespace(XMLString,Augmentations)
-
- /** Start general entity. */
- public void startGeneralEntity(String name, XMLResourceIdentifier id, String encoding, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.startGeneralEntity(name, id, encoding, augs);
- }
- } // startGeneralEntity(String,XMLResourceIdentifier,String,Augmentations)
-
- /** Text declaration. */
- public void textDecl(String version, String encoding, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.textDecl(version, encoding, augs);
- }
- } // textDecl(String,String,Augmentations)
-
- /** End general entity. */
- public void endGeneralEntity(String name, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.endGeneralEntity(name, augs);
- }
- } // endGeneralEntity(String,Augmentations)
-
- /** Start CDATA section. */
- public void startCDATA(Augmentations augs) throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.startCDATA(augs);
- }
- } // startCDATA(Augmentations)
-
- /** End CDATA section. */
- public void endCDATA(Augmentations augs) throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.endCDATA(augs);
- }
- } // endCDATA(Augmentations)
-
- /** End element. */
- public void endElement(QName element, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth && elementAccepted(element.rawname)) {
- super.endElement(element, augs);
- }
- fElementDepth--;
- if (fElementDepth == fRemovalElementDepth) {
- fRemovalElementDepth = Integer.MAX_VALUE;
- }
- } // endElement(QName,Augmentations)
-
- /** End prefix mapping. */
- public void endPrefixMapping(String prefix, Augmentations augs)
- throws XNIException {
- if (fElementDepth <= fRemovalElementDepth) {
- super.endPrefixMapping(prefix, augs);
- }
- } // endPrefixMapping(String,Augmentations)
-
- //
- // Protected methods
- //
-
- /** Returns true if the specified element is accepted. */
- protected boolean elementAccepted(String element) {
- Object key = element.toLowerCase();
- return fAcceptedElements.containsKey(key);
- } // elementAccepted(String):boolean
-
- /** Returns true if the specified element should be removed. */
- protected boolean elementRemoved(String element) {
- Object key = element.toLowerCase();
- return fRemovedElements.containsKey(key);
- } // elementRemoved(String):boolean
-
- /** Handles an open tag. */
- protected boolean handleOpenTag(QName element, XMLAttributes attributes) {
- if (elementAccepted(element.rawname)) {
- Object key = element.rawname.toLowerCase();
- Object value = fAcceptedElements.get(key);
- if (value != NULL) {
- String[] anames = (String[])value;
- int attributeCount = attributes.getLength();
- LOOP: for (int i = 0; i < attributeCount; i++) {
- String aname = attributes.getQName(i).toLowerCase();
- for (int j = 0; j < anames.length; j++) {
- if (anames[j].equals(aname)) {
- continue LOOP;
- }
- }
- attributes.removeAttributeAt(i--);
- attributeCount--;
- }
- }
- else {
- attributes.removeAllAttributes();
- }
- return true;
- }
- else if (elementRemoved(element.rawname)) {
- fRemovalElementDepth = fElementDepth;
- }
- return false;
- } // handleOpenTag(QName,XMLAttributes):boolean
-
-} // class DefaultFilter
diff --git a/nekohtml/src/html/org/cyberneko/html/filters/Identity.java b/nekohtml/src/html/org/cyberneko/html/filters/Identity.java
deleted file mode 100644
index 614da08..0000000
--- a/nekohtml/src/html/org/cyberneko/html/filters/Identity.java
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html.filters;
-
-import org.cyberneko.html.HTMLConfiguration;
-import org.cyberneko.html.HTMLEventInfo;
-
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XNIException;
-import org.apache.xerces.xni.parser.XMLDocumentFilter;
-import org.apache.xerces.xni.parser.XMLInputSource;
-import org.apache.xerces.xni.parser.XMLParserConfiguration;
-
-/**
- * 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.
- *
- * @author Andy Clark
- *
- * @version $Id: Identity.java,v 1.4 2005/02/14 03:56:54 andyc Exp $
- */
-public class Identity
- extends DefaultFilter {
-
- //
- // Constants
- //
-
- /** Augmentations feature identifier. */
- protected static final String AUGMENTATIONS = "http://cyberneko.org/html/features/augmentations";
-
- /** Filters property identifier. */
- protected static final String FILTERS = "http://cyberneko.org/html/properties/filters";
-
- //
- // XMLDocumentHandler methods
- //
-
- /** Start element. */
- public void startElement(QName element, XMLAttributes attributes,
- Augmentations augs) throws XNIException {
- if (augs == null || !synthesized(augs)) {
- super.startElement(element, attributes, augs);
- }
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** Empty element. */
- public void emptyElement(QName element, XMLAttributes attributes,
- Augmentations augs) throws XNIException {
- if (augs == null || !synthesized(augs)) {
- super.emptyElement(element, attributes, augs);
- }
- } // emptyElement(QName,XMLAttributes,Augmentations)
-
- /** End element. */
- public void endElement(QName element, Augmentations augs)
- throws XNIException {
- if (augs == null || !synthesized(augs)) {
- super.endElement(element, augs);
- }
- } // endElement(QName,XMLAttributes,Augmentations)
-
- //
- // Protected static methods
- //
-
- /** Returns true if the information provided is synthesized. */
- protected static boolean synthesized(Augmentations augs) {
- HTMLEventInfo info = (HTMLEventInfo)augs.getItem(AUGMENTATIONS);
- return info != null ? info.isSynthesized() : false;
- } // synthesized(Augmentations):boolean
-
-} // class Identity
diff --git a/nekohtml/src/html/org/cyberneko/html/filters/NamespaceBinder.java b/nekohtml/src/html/org/cyberneko/html/filters/NamespaceBinder.java
deleted file mode 100644
index f46abf1..0000000
--- a/nekohtml/src/html/org/cyberneko/html/filters/NamespaceBinder.java
+++ /dev/null
@@ -1,693 +0,0 @@
-/*
- * (C) Copyright 2004-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html.filters;
-
-import org.cyberneko.html.HTMLElements;
-
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-import java.util.Enumeration;
-import java.util.Vector;
-
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.NamespaceContext;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XMLLocator;
-import org.apache.xerces.xni.XNIException;
-import org.apache.xerces.xni.parser.XMLComponentManager;
-import org.apache.xerces.xni.parser.XMLConfigurationException;
-
-/**
- * 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>
- *
- * @author Andy Clark
- *
- * @version $Id: NamespaceBinder.java,v 1.8 2005/05/30 00:19:28 andyc Exp $
- */
-public class NamespaceBinder
- extends DefaultFilter {
-
- //
- // Constants
- //
-
- // namespace uris
-
- /** XHTML 1.0 namespace URI (http://www.w3.org/1999/xhtml). */
- public static final String XHTML_1_0_URI = "http://www.w3.org/1999/xhtml";
-
- /** XML namespace URI (http://www.w3.org/XML/1998/namespace). */
- public static final String XML_URI = "http://www.w3.org/XML/1998/namespace";
-
- /** XMLNS namespace URI (http://www.w3.org/2000/xmlns/). */
- public static final String XMLNS_URI = "http://www.w3.org/2000/xmlns/";
-
- // features
-
- /** Namespaces. */
- protected static final String NAMESPACES = "http://xml.org/sax/features/namespaces";
-
- /** Override namespace binding URI. */
- protected static final String OVERRIDE_NAMESPACES = "http://cyberneko.org/html/features/override-namespaces";
-
- /** Insert namespace binding URIs. */
- protected static final String INSERT_NAMESPACES = "http://cyberneko.org/html/features/insert-namespaces";
-
- /** Recognized features. */
- private static final String[] RECOGNIZED_FEATURES = {
- NAMESPACES,
- OVERRIDE_NAMESPACES,
- INSERT_NAMESPACES,
- };
-
- /** Feature defaults. */
- private static final Boolean[] FEATURE_DEFAULTS = {
- null,
- Boolean.FALSE,
- Boolean.FALSE,
- };
-
- // properties
-
- /** Modify HTML element names: { "upper", "lower", "default" }. */
- protected static final String NAMES_ELEMS = "http://cyberneko.org/html/properties/names/elems";
-
- /** Modify HTML attribute names: { "upper", "lower", "default" }. */
- protected static final String NAMES_ATTRS = "http://cyberneko.org/html/properties/names/attrs";
-
- /** Namespaces URI. */
- protected static final String NAMESPACES_URI = "http://cyberneko.org/html/properties/namespaces-uri";
-
- /** Recognized properties. */
- private static final String[] RECOGNIZED_PROPERTIES = new String[] {
- NAMES_ELEMS,
- NAMES_ATTRS,
- NAMESPACES_URI,
- };
-
- /** Property defaults. */
- private static final Object[] PROPERTY_DEFAULTS = {
- null,
- null,
- XHTML_1_0_URI,
- };
-
- // modify HTML names
-
- /** Don't modify HTML names. */
- protected static final short NAMES_NO_CHANGE = 0;
-
- /** Uppercase HTML names. */
- protected static final short NAMES_UPPERCASE = 1;
-
- /** Lowercase HTML names. */
- protected static final short NAMES_LOWERCASE = 2;
-
- //
- // Data
- //
-
- // features
-
- /** Namespaces. */
- protected boolean fNamespaces;
-
- /** Namespace prefixes. */
- protected boolean fNamespacePrefixes;
-
- /** Override namespaces. */
- protected boolean fOverrideNamespaces;
-
- /** Insert namespaces. */
- protected boolean fInsertNamespaces;
-
- // properties
-
- /** Modify HTML element names. */
- protected short fNamesElems;
-
- /** Modify HTML attribute names. */
- protected short fNamesAttrs;
-
- /** Namespaces URI. */
- protected String fNamespacesURI;
-
- // state
-
- /** Namespace context. */
- protected final NamespaceSupport fNamespaceContext = new NamespaceSupport();
-
- // temp vars
-
- /** QName. */
- private final QName fQName = new QName();
-
- //
- // HTMLComponent methods
- //
-
- /**
- * 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.
- */
- public String[] getRecognizedFeatures() {
- return merge(super.getRecognizedFeatures(), RECOGNIZED_FEATURES);
- } // getRecognizedFeatures():String[]
-
- /**
- * Returns the default state for a feature, or null if this
- * component does not want to report a default value for this
- * feature.
- */
- public Boolean getFeatureDefault(String featureId) {
- for (int i = 0; i < RECOGNIZED_FEATURES.length; i++) {
- if (RECOGNIZED_FEATURES[i].equals(featureId)) {
- return FEATURE_DEFAULTS[i];
- }
- }
- return super.getFeatureDefault(featureId);
- } // getFeatureDefault(String):Boolean
-
- /**
- * 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.
- */
- public String[] getRecognizedProperties() {
- return merge(super.getRecognizedProperties(), RECOGNIZED_PROPERTIES);
- } // getRecognizedProperties():String[]
-
- /**
- * Returns the default value for a property, or null if this
- * component does not want to report a default value for this
- * property.
- */
- public Object getPropertyDefault(String propertyId) {
- for (int i = 0; i < RECOGNIZED_PROPERTIES.length; i++) {
- if (RECOGNIZED_PROPERTIES[i].equals(propertyId)) {
- return PROPERTY_DEFAULTS[i];
- }
- }
- return super.getPropertyDefault(propertyId);
- } // getPropertyDefault(String):Object
-
- /**
- * Resets the component. The component can query the component manager
- * about any features and properties that affect the operation of the
- * component.
- *
- * @param manager The component manager.
- *
- * @throws XNIException Thrown by component on initialization error.
- */
- public void reset(XMLComponentManager manager)
- throws XMLConfigurationException {
- super.reset(manager);
-
- // features
- fNamespaces = manager.getFeature(NAMESPACES);
- fOverrideNamespaces = manager.getFeature(OVERRIDE_NAMESPACES);
- fInsertNamespaces = manager.getFeature(INSERT_NAMESPACES);
-
- // get properties
- fNamesElems = getNamesValue(String.valueOf(manager.getProperty(NAMES_ELEMS)));
- fNamesAttrs = getNamesValue(String.valueOf(manager.getProperty(NAMES_ATTRS)));
- fNamespacesURI = String.valueOf(manager.getProperty(NAMESPACES_URI));
-
- // initialize state
- fNamespaceContext.reset();
-
- } // reset(XMLComponentManager)
-
- //
- // XMLDocumentHandler methods
- //
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding,
- NamespaceContext nscontext, Augmentations augs)
- throws XNIException {
-
- // perform default handling
- // NOTE: using own namespace context
- super.startDocument(locator,encoding,fNamespaceContext,augs);
-
- } // startDocument(XMLLocator,String,NamespaceContext,Augmentations)
-
- /** Start element. */
- public void startElement(QName element, XMLAttributes attrs,
- Augmentations augs) throws XNIException {
-
- // bind namespaces, if needed
- if (fNamespaces) {
- fNamespaceContext.pushContext();
- bindNamespaces(element, attrs);
-
- int dcount = fNamespaceContext.getDeclaredPrefixCount();
- if (fDocumentHandler != null && dcount > 0) {
- try {
- Class cls = fDocumentHandler.getClass();
- Class[] types = { String.class, String.class };
- Method method = cls.getMethod("startPrefixMapping", types);
- for (int i = 0; i < dcount; i++) {
- String prefix = fNamespaceContext.getDeclaredPrefixAt(i);
- String uri = fNamespaceContext.getURI(prefix);
- Object[] args = { prefix, uri };
- method.invoke(fDocumentHandler, args);
- }
- }
- catch (NoSuchMethodException e) {
- // ignore
- }
- catch (InvocationTargetException e) {
- // ignore
- }
- catch (IllegalAccessException e) {
- // ignore
- }
- }
- }
-
- // perform default handling
- super.startElement(element, attrs, augs);
-
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** Empty element. */
- public void emptyElement(QName element, XMLAttributes attrs,
- Augmentations augs) throws XNIException {
-
- // bind namespaces, if needed
- if (fNamespaces) {
- fNamespaceContext.pushContext();
- bindNamespaces(element, attrs);
-
- int dcount = fNamespaceContext.getDeclaredPrefixCount();
- if (fDocumentHandler != null && dcount > 0) {
- try {
- Class cls = fDocumentHandler.getClass();
- Class[] types = { String.class, String.class };
- Method method = cls.getMethod("startPrefixMapping", types);
- for (int i = 0; i < dcount; i++) {
- String prefix = fNamespaceContext.getDeclaredPrefixAt(i);
- String uri = fNamespaceContext.getURI(prefix);
- Object[] args = { prefix, uri };
- method.invoke(fDocumentHandler, args);
- }
- }
- catch (NoSuchMethodException e) {
- // ignore
- }
- catch (InvocationTargetException e) {
- // ignore
- }
- catch (IllegalAccessException e) {
- // ignore
- }
- }
- }
-
- // perform default handling
- super.emptyElement(element, attrs, augs);
-
- // pop context
- if (fNamespaces) {
- int dcount = fNamespaceContext.getDeclaredPrefixCount();
- if (fDocumentHandler != null && dcount > 0) {
- try {
- Class cls = fDocumentHandler.getClass();
- Class[] types = { String.class };
- Method method = cls.getMethod("endPrefixMapping", types);
- for (int i = dcount-1; i >= 0; i--) {
- String prefix = fNamespaceContext.getDeclaredPrefixAt(i);
- Object[] args = { prefix };
- method.invoke(fDocumentHandler, args);
- }
- }
- catch (NoSuchMethodException e) {
- // ignore
- }
- catch (InvocationTargetException e) {
- // ignore
- }
- catch (IllegalAccessException e) {
- // ignore
- }
- }
-
- fNamespaceContext.popContext();
- }
-
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** End element. */
- public void endElement(QName element, Augmentations augs)
- throws XNIException {
-
- // bind namespaces, if needed
- if (fNamespaces) {
- bindNamespaces(element, null);
- }
-
- // perform default handling
- super.endElement(element, augs);
-
- // pop context
- if (fNamespaces) {
- int dcount = fNamespaceContext.getDeclaredPrefixCount();
- if (fDocumentHandler != null && dcount > 0) {
- try {
- Class cls = fDocumentHandler.getClass();
- Class[] types = { String.class };
- Method method = cls.getMethod("endPrefixMapping", types);
- for (int i = dcount-1; i >= 0; i--) {
- String prefix = fNamespaceContext.getDeclaredPrefixAt(i);
- Object[] args = { prefix };
- method.invoke(fDocumentHandler, args);
- }
- }
- catch (NoSuchMethodException e) {
- // ignore
- }
- catch (InvocationTargetException e) {
- // ignore
- }
- catch (IllegalAccessException e) {
- // ignore
- }
- }
-
- fNamespaceContext.popContext();
- }
-
- } // endElement(QName,Augmentations)
-
- //
- // Protected static methods
- //
-
- /** Splits a qualified name. */
- protected static void splitQName(QName qname) {
- int index = qname.rawname.indexOf(':');
- if (index != -1) {
- qname.prefix = qname.rawname.substring(0,index);
- qname.localpart = qname.rawname.substring(index+1);
- }
- } // splitQName(QName)
-
- /**
- * Converts HTML names string value to constant value.
- *
- * @see #NAMES_NO_CHANGE
- * @see #NAMES_LOWERCASE
- * @see #NAMES_UPPERCASE
- */
- protected static final short getNamesValue(String value) {
- if (value.equals("lower")) { return NAMES_LOWERCASE; }
- if (value.equals("upper")) { return NAMES_UPPERCASE; }
- return NAMES_NO_CHANGE;
- } // getNamesValue(String):short
-
- /** Modifies the given name based on the specified mode. */
- protected static final String modifyName(String name, short mode) {
- switch (mode) {
- case NAMES_UPPERCASE: return name.toUpperCase();
- case NAMES_LOWERCASE: return name.toLowerCase();
- }
- return name;
- } // modifyName(String,short):String
-
- //
- // Protected methods
- //
-
- /** Binds namespaces. */
- protected void bindNamespaces(QName element, XMLAttributes attrs) {
-
- // split element qname
- splitQName(element);
-
- // declare namespace prefixes
- int attrCount = attrs != null ? attrs.getLength() : 0;
- for (int i = attrCount - 1; i >= 0; i--) {
- attrs.getName(i, fQName);
- String aname = fQName.rawname;
- String ANAME = aname.toUpperCase();
- if (ANAME.startsWith("XMLNS:") || ANAME.equals("XMLNS")) {
- int anamelen = aname.length();
-
- // get parts
- String aprefix = anamelen > 5 ? aname.substring(0,5) : null;
- String alocal = anamelen > 5 ? aname.substring(6) : aname;
- String avalue = attrs.getValue(i);
-
- // re-case parts and set them back into attributes
- if (anamelen > 5) {
- aprefix = modifyName(aprefix, NAMES_LOWERCASE);
- alocal = modifyName(alocal, fNamesElems);
- aname = aprefix + ':' + alocal;
- }
- else {
- alocal = modifyName(alocal, NAMES_LOWERCASE);
- aname = alocal;
- }
- fQName.setValues(aprefix, alocal, aname, null);
- attrs.setName(i, fQName);
-
- // declare prefix
- String prefix = alocal != aname ? alocal : "";
- String uri = avalue.length() > 0 ? avalue : null;
- if (fOverrideNamespaces &&
- prefix.equals(element.prefix) &&
- HTMLElements.getElement(element.localpart, null) != null) {
- uri = fNamespacesURI;
- }
- fNamespaceContext.declarePrefix(prefix, uri);
- }
- }
-
- // bind element
- String prefix = element.prefix != null ? element.prefix : "";
- element.uri = fNamespaceContext.getURI(prefix);
- // REVISIT: The prefix of a qualified element name that is
- // bound to a namespace is passed (as recent as
- // Xerces 2.4.0) as "" for start elements and null
- // for end elements. Why? One of them is a bug,
- // clearly. -Ac
- if (element.uri != null && element.prefix == null) {
- element.prefix = "";
- }
-
- // do we need to insert namespace bindings?
- if (fInsertNamespaces &&
- HTMLElements.getElement(element.localpart,null) != null) {
- if (element.prefix == null ||
- fNamespaceContext.getURI(element.prefix) == null) {
- String xmlns = "xmlns" + ((element.prefix != null)
- ? ":"+element.prefix : "");
- fQName.setValues(null, xmlns, xmlns, null);
- attrs.addAttribute(fQName, "CDATA", fNamespacesURI);
- bindNamespaces(element, attrs);
- return;
- }
- }
-
- // bind attributes
- attrCount = attrs != null ? attrs.getLength() : 0;
- for (int i = 0; i < attrCount; i++) {
- attrs.getName(i, fQName);
- splitQName(fQName);
- prefix = !fQName.rawname.equals("xmlns")
- ? (fQName.prefix != null ? fQName.prefix : "") : "xmlns";
- // PATCH: Joseph Walton
- if (!prefix.equals("")) {
- fQName.uri = prefix.equals("xml") ? XML_URI : fNamespaceContext.getURI(prefix);
- }
- // NOTE: You would think the xmlns namespace would be handled
- // by NamespaceSupport but it's not. -Ac
- if (prefix.equals("xmlns") && fQName.uri == null) {
- fQName.uri = XMLNS_URI;
- }
- attrs.setName(i, fQName);
- }
-
- } // bindNamespaces(QName,XMLAttributes)
-
- //
- // Classes
- //
-
- /**
- * 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.
- */
- public static class NamespaceSupport
- implements NamespaceContext {
-
- //
- // Data
- //
-
- /** Top of the levels list. */
- protected int fTop = 0;
-
- /** The levels of the entries. */
- protected int[] fLevels = new int[10];
-
- /** The entries. */
- protected Entry[] fEntries = new Entry[10];
-
- //
- // Constructors
- //
-
- /** Default constructor. */
- public NamespaceSupport() {
- pushContext();
- declarePrefix("xml", NamespaceContext.XML_URI);
- declarePrefix("xmlns", NamespaceContext.XMLNS_URI);
- } // <init>()
-
- //
- // NamespaceContext methods
- //
-
- // since Xerces 2.0.0-beta2 (old XNI namespaces)
-
- /** Get URI. */
- public String getURI(String prefix) {
- for (int i = fLevels[fTop]-1; i >= 0; i--) {
- Entry entry = (Entry)fEntries[i];
- if (entry.prefix.equals(prefix)) {
- return entry.uri;
- }
- }
- return null;
- } // getURI(String):String
-
- /** Get declared prefix count. */
- public int getDeclaredPrefixCount() {
- return fLevels[fTop] - fLevels[fTop-1];
- } // getDeclaredPrefixCount():int
-
- /** Get declared prefix at. */
- public String getDeclaredPrefixAt(int index) {
- return fEntries[fLevels[fTop-1] + index].prefix;
- } // getDeclaredPrefixAt(int):String
-
- /** Get parent context. */
- public NamespaceContext getParentContext() {
- return this;
- } // getParentContext():NamespaceContext
-
- // since Xerces #.#.# (new XNI namespaces)
-
- /** Reset. */
- public void reset() {
- fLevels[fTop = 1] = fLevels[fTop-1];
- } // reset()
-
- /** Push context. */
- public void pushContext() {
- if (++fTop == fLevels.length) {
- int[] iarray = new int[fLevels.length + 10];
- System.arraycopy(fLevels, 0, iarray, 0, fLevels.length);
- fLevels = iarray;
- }
- fLevels[fTop] = fLevels[fTop-1];
- } // pushContext()
-
- /** Pop context. */
- public void popContext() {
- fTop--;
- } // popContext()
-
- /** Declare prefix. */
- public boolean declarePrefix(String prefix, String uri) {
- int count = getDeclaredPrefixCount();
- for (int i = 0; i < count; i++) {
- String dprefix = getDeclaredPrefixAt(i);
- if (dprefix.equals(prefix)) {
- return false;
- }
- }
- Entry entry = new Entry(prefix, uri);
- if (fLevels[fTop] == fEntries.length) {
- Entry[] earray = new Entry[fEntries.length + 10];
- System.arraycopy(fEntries, 0, earray, 0, fEntries.length);
- fEntries = earray;
- }
- fEntries[fLevels[fTop]++] = entry;
- return true;
- } // declarePrefix(String,String):boolean
-
- /** Get prefix. */
- public String getPrefix(String uri) {
- for (int i = fLevels[fTop]-1; i >= 0; i--) {
- Entry entry = (Entry)fEntries[i];
- if (entry.uri.equals(uri)) {
- return entry.prefix;
- }
- }
- return null;
- } // getPrefix(String):String
-
- /** Get all prefixes. */
- public Enumeration getAllPrefixes() {
- Vector prefixes = new Vector();
- for (int i = fLevels[1]; i < fLevels[fTop]; i++) {
- String prefix = fEntries[i].prefix;
- if (!prefixes.contains(prefix)) {
- prefixes.addElement(prefix);
- }
- }
- return prefixes.elements();
- } // getAllPrefixes():Enumeration
-
- //
- // Classes
- //
-
- /** A namespace binding entry. */
- static class Entry {
-
- //
- // Data
- //
-
- /** Prefix. */
- public String prefix;
-
- /** URI. */
- public String uri;
-
- //
- // Constructors
- //
-
- /** Constructs an entry. */
- public Entry(String prefix, String uri) {
- this.prefix = prefix;
- this.uri = uri;
- } // <init>(String,String)
-
- } // class Entry
-
- } // class NamespaceSupport
-
-} // class NamespaceBinder
diff --git a/nekohtml/src/html/org/cyberneko/html/filters/Purifier.java b/nekohtml/src/html/org/cyberneko/html/filters/Purifier.java
deleted file mode 100644
index f81c74d..0000000
--- a/nekohtml/src/html/org/cyberneko/html/filters/Purifier.java
+++ /dev/null
@@ -1,470 +0,0 @@
-/*
- * (C) Copyright 2004-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html.filters;
-
-import org.cyberneko.html.HTMLAugmentations;
-import org.cyberneko.html.HTMLEventInfo;
-
-import java.lang.reflect.Method;
-import java.lang.reflect.InvocationTargetException;
-
-import org.apache.xerces.util.XMLChar;
-import org.apache.xerces.util.XMLStringBuffer;
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.NamespaceContext;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XMLLocator;
-import org.apache.xerces.xni.XMLString;
-import org.apache.xerces.xni.XNIException;
-import org.apache.xerces.xni.parser.XMLComponentManager;
-import org.apache.xerces.xni.parser.XMLConfigurationException;
-
-/**
- * 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.
- *
- * @author Andy Clark
- *
- * @version $Id: Purifier.java,v 1.5 2005/02/14 03:56:54 andyc Exp $
- */
-public class Purifier
- extends DefaultFilter {
-
- //
- // Constants
- //
-
- /** Synthesized namespace binding prefix. */
- public static final String SYNTHESIZED_NAMESPACE_PREFX =
- "http://cyberneko.org/html/ns/synthesized/";
-
- /** Namespaces. */
- protected static final String NAMESPACES = "http://xml.org/sax/features/namespaces";
-
- /** Include infoset augmentations. */
- protected static final String AUGMENTATIONS = "http://cyberneko.org/html/features/augmentations";
-
- /** Recognized features. */
- private static final String[] RECOGNIZED_FEATURES = {
- NAMESPACES,
- AUGMENTATIONS,
- };
-
- /** Recognized features defaults. */
- private static final Boolean[] RECOGNIZED_FEATURES_DEFAULTS = {
- null,
- null,
- };
-
- // static vars
-
- /** Synthesized event info item. */
- protected static final HTMLEventInfo SYNTHESIZED_ITEM =
- new HTMLEventInfo.SynthesizedItem();
-
- //
- // Data
- //
-
- // features
-
- /** Namespaces. */
- protected boolean fNamespaces;
-
- /** Augmentations. */
- protected boolean fAugmentations;
-
- // state
-
- /** True if the doctype declaration was seen. */
- protected boolean fSeenDoctype;
-
- /** True if root element was seen. */
- protected boolean fSeenRootElement;
-
- /** True if inside a CDATA section. */
- protected boolean fInCDATASection;
-
- // doctype declaration info
-
- /** Public identifier of doctype declaration. */
- protected String fPublicId;
-
- /** System identifier of doctype declaration. */
- protected String fSystemId;
-
- // namespace info
-
- /** Namespace information. */
- protected NamespaceContext fNamespaceContext;
-
- /** Synthesized namespace binding count. */
- protected int fSynthesizedNamespaceCount;
-
- // temp vars
-
- /** Qualified name. */
- private QName fQName = new QName();
-
- /** Augmentations. */
- private final HTMLAugmentations fInfosetAugs = new HTMLAugmentations();
-
- /** String buffer. */
- private final XMLStringBuffer fStringBuffer = new XMLStringBuffer();
-
- //
- // XMLComponent methods
- //
-
- public void reset(XMLComponentManager manager)
- throws XMLConfigurationException {
-
- // state
- fInCDATASection = false;
-
- // features
- fNamespaces = manager.getFeature(NAMESPACES);
- fAugmentations = manager.getFeature(AUGMENTATIONS);
-
- } // reset(XMLComponentManager)
-
- //
- // XMLDocumentHandler methods
- //
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding,
- Augmentations augs) throws XNIException {
- fNamespaceContext = fNamespaces
- ? new NamespaceBinder.NamespaceSupport() : null;
- fSynthesizedNamespaceCount = 0;
- handleStartDocument();
- super.startDocument(locator, encoding, augs);
- } // startDocument(XMLLocator,String,Augmentations)
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding,
- NamespaceContext nscontext, Augmentations augs)
- throws XNIException {
- fNamespaceContext = nscontext;
- fSynthesizedNamespaceCount = 0;
- handleStartDocument();
- super.startDocument(locator, encoding, nscontext, augs);
- } // startDocument(XMLLocator,NamespaceContext,String,Augmentations)
-
- /** XML declaration. */
- public void xmlDecl(String version, String encoding, String standalone,
- Augmentations augs) throws XNIException {
- if (version == null || !version.equals("1.0")) {
- version = "1.0";
- }
- if (encoding != null && encoding.length() == 0) {
- encoding = null;
- }
- if (standalone != null) {
- if (!standalone.equalsIgnoreCase("true") &&
- !standalone.equalsIgnoreCase("false")) {
- standalone = null;
- }
- else {
- standalone = standalone.toLowerCase();
- }
- }
- super.xmlDecl(version,encoding,standalone,augs);
- } // xmlDecl(String,String,String,Augmentations)
-
- /** Comment. */
- public void comment(XMLString text, Augmentations augs)
- throws XNIException {
- StringBuffer str = new StringBuffer(purifyText(text).toString());
- int length = str.length();
- for (int i = length-1; i >= 0; i--) {
- char c = str.charAt(i);
- if (c == '-') {
- str.insert(i + 1, ' ');
- }
- }
- fStringBuffer.length = 0;
- fStringBuffer.append(str.toString());
- text = fStringBuffer;
- super.comment(text, augs);
- } // comment(XMLString,Augmentations)
-
- /** Processing instruction. */
- public void processingInstruction(String target, XMLString data,
- Augmentations augs)
- throws XNIException {
- target = purifyName(target, true);
- data = purifyText(data);
- super.processingInstruction(target, data, augs);
- } // processingInstruction(String,XMLString,Augmentations)
-
- /** Doctype declaration. */
- public void doctypeDecl(String root, String pubid, String sysid,
- Augmentations augs) throws XNIException {
- fSeenDoctype = true;
- // NOTE: It doesn't matter what the root element name is because
- // it must match the root element. -Ac
- fPublicId = pubid;
- fSystemId = sysid;
- // NOTE: If the public identifier is specified, then a system
- // identifier must also be specified. -Ac
- if (fPublicId != null && fSystemId == null) {
- fSystemId = "";
- }
- // NOTE: Can't save the augmentations because the object state
- // is transient. -Ac
- } // doctypeDecl(String,String,String,Augmentations)
-
- /** Start element. */
- public void startElement(QName element, XMLAttributes attrs,
- Augmentations augs) throws XNIException {
- handleStartElement(element, attrs);
- super.startElement(element, attrs, augs);
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** Empty element. */
- public void emptyElement(QName element, XMLAttributes attrs,
- Augmentations augs) throws XNIException {
- handleStartElement(element, attrs);
- super.emptyElement(element, attrs, augs);
- } // emptyElement(QName,XMLAttributes,Augmentations)
-
- /** Start CDATA section. */
- public void startCDATA(Augmentations augs) throws XNIException {
- fInCDATASection = true;
- super.startCDATA(augs);
- } // startCDATA(Augmentations)
-
- /** End CDATA section. */
- public void endCDATA(Augmentations augs) throws XNIException {
- fInCDATASection = false;
- super.endCDATA(augs);
- } // endCDATA(Augmentations)
-
- /** Characters. */
- public void characters(XMLString text, Augmentations augs)
- throws XNIException {
- text = purifyText(text);
- if (fInCDATASection) {
- StringBuffer str = new StringBuffer(text.toString());
- int length = str.length();
- for (int i = length-1; i >= 0; i--) {
- char c = str.charAt(i);
- if (c == ']') {
- str.insert(i + 1, ' ');
- }
- }
- fStringBuffer.length = 0;
- fStringBuffer.append(str.toString());
- text = fStringBuffer;
- }
- super.characters(text,augs);
- } // characters(XMLString,Augmentations)
-
- /** End element. */
- public void endElement(QName element, Augmentations augs)
- throws XNIException {
- element = purifyQName(element);
- if (fNamespaces) {
- if (element.prefix != null && element.uri == null) {
- element.uri = fNamespaceContext.getURI(element.prefix);
- }
- }
- super.endElement(element, augs);
- } // endElement(QName,Augmentations)
-
- //
- // Protected methods
- //
-
- /** Handle start document. */
- protected void handleStartDocument() {
- fSeenDoctype = false;
- fSeenRootElement = false;
- } // handleStartDocument()
-
- /** Handle start element. */
- protected void handleStartElement(QName element, XMLAttributes attrs) {
-
- // handle element and attributes
- element = purifyQName(element);
- int attrCount = attrs != null ? attrs.getLength() : 0;
- for (int i = attrCount-1; i >= 0; i--) {
- // purify attribute name
- attrs.getName(i, fQName);
- attrs.setName(i, purifyQName(fQName));
-
- // synthesize namespace bindings
- if (fNamespaces) {
- if (!fQName.rawname.equals("xmlns") &&
- !fQName.rawname.startsWith("xmlns:")) {
- // NOTE: Must get attribute name again because the
- // purifyQName method does not guarantee that
- // the same QName object is returned. -Ac
- attrs.getName(i, fQName);
- if (fQName.prefix != null && fQName.uri == null) {
- synthesizeBinding(attrs, fQName.prefix);
- }
- }
- }
- }
-
- // synthesize namespace bindings
- if (fNamespaces) {
- if (element.prefix != null && element.uri == null) {
- synthesizeBinding(attrs, element.prefix);
- }
- }
-
- // synthesize doctype declaration
- if (!fSeenRootElement && fSeenDoctype) {
- Augmentations augs = synthesizedAugs();
- super.doctypeDecl(element.rawname, fPublicId, fSystemId, augs);
- }
-
- // mark start element as seen
- fSeenRootElement = true;
-
- } // handleStartElement(QName,XMLAttributes)
-
- /** Synthesize namespace binding. */
- protected void synthesizeBinding(XMLAttributes attrs, String ns) {
- String prefix = "xmlns";
- String localpart = ns;
- String qname = prefix+':'+localpart;
- String uri = NamespaceBinder.NAMESPACES_URI;
- String atype = "CDATA";
- String avalue = SYNTHESIZED_NAMESPACE_PREFX+fSynthesizedNamespaceCount++;
-
- // add attribute
- fQName.setValues(prefix, localpart, qname, uri);
- attrs.addAttribute(fQName, atype, avalue);
-
- // bind namespace
- fNamespaceContext.declarePrefix(ns, avalue);
-
- } // synthesizeBinding(XMLAttributes,String)
-
- /** Returns an augmentations object with a synthesized item added. */
- protected final Augmentations synthesizedAugs() {
- HTMLAugmentations augs = null;
- if (fAugmentations) {
- augs = fInfosetAugs;
- augs.removeAllItems();
- augs.putItem(AUGMENTATIONS, SYNTHESIZED_ITEM);
- }
- return augs;
- } // synthesizedAugs():Augmentations
-
- //
- // Protected methods
- //
-
- /** Purify qualified name. */
- protected QName purifyQName(QName qname) {
- qname.prefix = purifyName(qname.prefix, true);
- qname.localpart = purifyName(qname.localpart, true);
- qname.rawname = purifyName(qname.rawname, false);
- return qname;
- } // purifyQName(QName):QName
-
- /** Purify name. */
- protected String purifyName(String name, boolean localpart) {
- if (name == null) {
- return name;
- }
- StringBuffer str = new StringBuffer();
- int length = name.length();
- boolean seenColon = localpart;
- for (int i = 0; i < length; i++) {
- char c = name.charAt(i);
- if (i == 0) {
- if (!XMLChar.isNameStart(c)) {
- str.append("_u"+toHexString(c,4)+"_");
- }
- else {
- str.append(c);
- }
- }
- else {
- if ((fNamespaces && c == ':' && seenColon) || !XMLChar.isName(c)) {
- str.append("_u"+toHexString(c,4)+"_");
- }
- else {
- str.append(c);
- }
- seenColon = seenColon || c == ':';
- }
- }
- return str.toString();
- } // purifyName(String):String
-
- /** Purify content. */
- protected XMLString purifyText(XMLString text) {
- fStringBuffer.length = 0;
- for (int i = 0; i < text.length; i++) {
- char c = text.ch[text.offset+i];
- if (XMLChar.isInvalid(c)) {
- fStringBuffer.append("\\u"+toHexString(c,4));
- }
- else {
- fStringBuffer.append(c);
- }
- }
- return fStringBuffer;
- } // purifyText(XMLString):XMLString
-
- //
- // Protected static methods
- //
-
- /** Returns a padded hexadecimal string for the given value. */
- protected static String toHexString(int c, int padlen) {
- StringBuffer str = new StringBuffer(padlen);
- str.append(Integer.toHexString(c));
- int len = padlen - str.length();
- for (int i = 0; i < len; i++) {
- str.insert(0, '0');
- }
- return str.toString().toUpperCase();
- } // toHexString(int,int):String
-
-} // class Purifier
diff --git a/nekohtml/src/html/org/cyberneko/html/filters/Writer.java b/nekohtml/src/html/org/cyberneko/html/filters/Writer.java
deleted file mode 100644
index dab0b38..0000000
--- a/nekohtml/src/html/org/cyberneko/html/filters/Writer.java
+++ /dev/null
@@ -1,474 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html.filters;
-
-import java.io.OutputStream;
-import java.io.OutputStreamWriter;
-import java.io.PrintWriter;
-import java.io.UnsupportedEncodingException;
-
-import org.cyberneko.html.HTMLConfiguration;
-import org.cyberneko.html.HTMLElements;
-import org.cyberneko.html.HTMLEntities;
-import org.cyberneko.html.filters.DefaultFilter;
-
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.NamespaceContext;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XMLLocator;
-import org.apache.xerces.xni.XMLResourceIdentifier;
-import org.apache.xerces.xni.XMLString;
-import org.apache.xerces.xni.XNIException;
-import org.apache.xerces.xni.parser.XMLDocumentFilter;
-import org.apache.xerces.xni.parser.XMLInputSource;
-import org.apache.xerces.xni.parser.XMLParserConfiguration;
-
-/**
- * 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.
- *
- * @author Andy Clark
- *
- * @version $Id: Writer.java,v 1.7 2005/02/14 04:01:33 andyc Exp $
- */
-public class Writer
- extends DefaultFilter {
-
- //
- // Constants
- //
-
- /** Notify character entity references. */
- public static final String NOTIFY_CHAR_REFS = "http://apache.org/xml/features/scanner/notify-char-refs";
-
- /** Notify built-in entity references. */
- public static final String NOTIFY_HTML_BUILTIN_REFS = "http://cyberneko.org/html/features/scanner/notify-builtin-refs";
-
- /** Augmentations feature identifier. */
- protected static final String AUGMENTATIONS = "http://cyberneko.org/html/features/augmentations";
-
- /** Filters property identifier. */
- protected static final String FILTERS = "http://cyberneko.org/html/properties/filters";
-
- //
- // Data
- //
-
- /** The encoding. */
- protected String fEncoding;
-
- /**
- * The print writer used for serializing the document with the
- * appropriate character encoding.
- */
- protected PrintWriter fPrinter;
-
- // state
-
- /** Seen root element. */
- protected boolean fSeenRootElement;
-
- /** Seen http-equiv directive. */
- protected boolean fSeenHttpEquiv;
-
- /** Element depth. */
- protected int fElementDepth;
-
- /** Normalize character content. */
- protected boolean fNormalize;
-
- /** Print characters. */
- protected boolean fPrintChars;
-
- //
- // Constructors
- //
-
- /** Constructs a writer filter that prints to standard out. */
- public Writer() {
- // Note: UTF-8 should *always* be a supported encoding. Although,
- // I've heard of the old M$ JVM not supporting it! Amazing. -Ac
- try {
- fEncoding = "UTF-8";
- fPrinter = new PrintWriter(new OutputStreamWriter(System.out, fEncoding));
- }
- catch (UnsupportedEncodingException e) {
- throw new RuntimeException(e.getMessage());
- }
- } // <init>()
-
- /**
- * Constructs a writer filter using the specified output stream and
- * encoding.
- *
- * @param outputStream The output stream to write to.
- * @param encoding The encoding to be used for the output. The encoding name
- * should be an official IANA encoding name.
- */
- public Writer(OutputStream outputStream, String encoding)
- throws UnsupportedEncodingException {
- this(new OutputStreamWriter(outputStream, encoding), encoding);
- } // <init>(OutputStream,String)
-
- /**
- * Constructs a writer filter using the specified Java writer and
- * encoding.
- *
- * @param writer The Java writer to write to.
- * @param encoding The encoding to be used for the output. The encoding name
- * should be an official IANA encoding name.
- */
- public Writer(java.io.Writer writer, String encoding) {
- fEncoding = encoding;
- if (writer instanceof PrintWriter) {
- fPrinter = (PrintWriter)writer;
- }
- else {
- fPrinter = new PrintWriter(writer);
- }
- } // <init>(java.io.Writer,String)
-
- //
- // XMLDocumentHandler methods
- //
-
- // since Xerces-J 2.2.0
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding,
- NamespaceContext nscontext, Augmentations augs)
- throws XNIException {
- fSeenRootElement = false;
- fSeenHttpEquiv = false;
- fElementDepth = 0;
- fNormalize = true;
- fPrintChars = true;
- super.startDocument(locator, encoding, nscontext, augs);
- } // startDocument(XMLLocator,String,NamespaceContext,Augmentations)
-
- // old methods
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding, Augmentations augs)
- throws XNIException {
- startDocument(locator, encoding, null, augs);
- } // startDocument(XMLLocator,String,Augmentations)
-
- /** Comment. */
- public void comment(XMLString text, Augmentations augs)
- throws XNIException {
- if (fSeenRootElement && fElementDepth <= 0) {
- fPrinter.println();
- }
- fPrinter.print("<!--");
- printCharacters(text, false);
- fPrinter.print("-->");
- if (!fSeenRootElement) {
- fPrinter.println();
- }
- fPrinter.flush();
- } // comment(XMLString,Augmentations)
-
- /** Start element. */
- public void startElement(QName element, XMLAttributes attributes, Augmentations augs)
- throws XNIException {
- fSeenRootElement = true;
- fElementDepth++;
- fNormalize = !HTMLElements.getElement(element.rawname).isSpecial();
- printStartElement(element, attributes);
- super.startElement(element, attributes, augs);
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** Empty element. */
- public void emptyElement(QName element, XMLAttributes attributes, Augmentations augs)
- throws XNIException {
- fSeenRootElement = true;
- printStartElement(element, attributes);
- super.emptyElement(element, attributes, augs);
- } // emptyElement(QName,XMLAttributes,Augmentations)
-
- /** Characters. */
- public void characters(XMLString text, Augmentations augs)
- throws XNIException {
- if (fPrintChars) {
- printCharacters(text, fNormalize);
- }
- super.characters(text, augs);
- } // characters(XMLString,Augmentations)
-
- /** End element. */
- public void endElement(QName element, Augmentations augs)
- throws XNIException {
- fElementDepth--;
- fNormalize = true;
- /***
- // NOTE: Not sure if this is what should be done in the case where
- // the encoding is not explitly declared within the HEAD. So
- // I'm leaving it commented out for now. -Ac
- if (element.rawname.equalsIgnoreCase("head") && !fSeenHttpEquiv) {
- boolean capitalize = Character.isUpperCase(element.rawname.charAt(0));
- String ename = capitalize ? "META" : "meta";
- QName qname = new QName(null, ename, ename, null);
- XMLAttributes attrs = new XMLAttributesImpl();
- QName aname = new QName(null, "http-equiv", "http-equiv", null);
- attrs.addAttribute(aname, "CDATA", "Content-Type");
- aname.setValues(null, "content", "content", null);
- attrs.addAttribute(aname, "CDATA", "text/html; charset="+fEncoding);
- super.emptyElement(qname, attrs, null);
- }
- /***/
- printEndElement(element);
- super.endElement(element, augs);
- } // endElement(QName,Augmentations)
-
- /** Start general entity. */
- public void startGeneralEntity(String name, XMLResourceIdentifier id, String encoding, Augmentations augs)
- throws XNIException {
- fPrintChars = false;
- if (name.startsWith("#")) {
- try {
- boolean hex = name.startsWith("#x");
- int offset = hex ? 2 : 1;
- int base = hex ? 16 : 10;
- int value = Integer.parseInt(name.substring(offset), base);
- String entity = HTMLEntities.get(value);
- if (entity != null) {
- name = entity;
- }
- }
- catch (NumberFormatException e) {
- // ignore
- }
- }
- printEntity(name);
- super.startGeneralEntity(name, id, encoding, augs);
- } // startGeneralEntity(String,XMLResourceIdentifier,String,Augmentations)
-
- /** End general entity. */
- public void endGeneralEntity(String name, Augmentations augs)
- throws XNIException {
- fPrintChars = true;
- super.endGeneralEntity(name, augs);
- } // endGeneralEntity(String,Augmentations)
-
- //
- // Protected methods
- //
-
- /** Print attribute value. */
- protected void printAttributeValue(String text) {
- int length = text.length();
- for (int j = 0; j < length; j++) {
- char c = text.charAt(j);
- if (c == '"') {
- fPrinter.print(""");
- }
- else {
- fPrinter.print(c);
- }
- }
- fPrinter.flush();
- } // printAttributeValue(String)
-
- /** Print characters. */
- protected void printCharacters(XMLString text, boolean normalize) {
- if (normalize) {
- for (int i = 0; i < text.length; i++) {
- char c = text.ch[text.offset + i];
- if (c != '\n') {
- String entity = HTMLEntities.get(c);
- if (entity != null) {
- printEntity(entity);
- }
- else {
- fPrinter.print(c);
- }
- }
- else {
- fPrinter.println();
- }
- }
- }
- else {
- for (int i = 0; i < text.length; i++) {
- char c = text.ch[text.offset + i];
- fPrinter.print(c);
- }
- }
- fPrinter.flush();
- } // printCharacters(XMLString,boolean)
-
- /** Print start element. */
- protected void printStartElement(QName element, XMLAttributes attributes) {
-
- // modify META[@http-equiv='content-type']/@content value
- int contentIndex = -1;
- String originalContent = null;
- if (element.rawname.toLowerCase().equals("meta")) {
- String httpEquiv = null;
- int length = attributes.getLength();
- for (int i = 0; i < length; i++) {
- String aname = attributes.getQName(i).toLowerCase();
- if (aname.equals("http-equiv")) {
- httpEquiv = attributes.getValue(i);
- }
- else if (aname.equals("content")) {
- contentIndex = i;
- }
- }
- if (httpEquiv != null && httpEquiv.toLowerCase().equals("content-type")) {
- fSeenHttpEquiv = true;
- String content = null;
- if (contentIndex != -1) {
- originalContent = attributes.getValue(contentIndex);
- content = originalContent.toLowerCase();
- }
- if (content != null) {
- int charsetIndex = content.indexOf("charset=");
- if (charsetIndex != -1) {
- content = content.substring(0, charsetIndex + 8);
- }
- else {
- content += ";charset=";
- }
- content += fEncoding;
- attributes.setValue(contentIndex, content);
- }
- }
- }
-
- // print element
- fPrinter.print('<');
- fPrinter.print(element.rawname);
- int attrCount = attributes != null ? attributes.getLength() : 0;
- for (int i = 0; i < attrCount; i++) {
- String aname = attributes.getQName(i);
- String avalue = attributes.getValue(i);
- fPrinter.print(' ');
- fPrinter.print(aname);
- fPrinter.print("=\"");
- printAttributeValue(avalue);
- fPrinter.print('"');
- }
- fPrinter.print('>');
- fPrinter.flush();
-
- // return original META[@http-equiv]/@content value
- if (contentIndex != -1) {
- attributes.setValue(contentIndex, originalContent);
- }
-
- } // printStartElement(QName,XMLAttributes)
-
- /** Print end element. */
- protected void printEndElement(QName element) {
- fPrinter.print("</");
- fPrinter.print(element.rawname);
- fPrinter.print('>');
- fPrinter.flush();
- } // printEndElement(QName)
-
- /** Print entity. */
- protected void printEntity(String name) {
- fPrinter.print('&');
- fPrinter.print(name);
- fPrinter.print(';');
- fPrinter.flush();
- } // printEntity(String)
-
- //
- // MAIN
- //
-
- /** Main. */
- public static void main(String[] argv) throws Exception {
- if (argv.length == 0) {
- printUsage();
- System.exit(1);
- }
- XMLParserConfiguration parser = new HTMLConfiguration();
- parser.setFeature(NOTIFY_CHAR_REFS, true);
- parser.setFeature(NOTIFY_HTML_BUILTIN_REFS, true);
- String iencoding = null;
- String oencoding = "Windows-1252";
- boolean identity = false;
- boolean purify = false;
- for (int i = 0; i < argv.length; i++) {
- String arg = argv[i];
- if (arg.equals("-ie")) {
- iencoding = argv[++i];
- continue;
- }
- if (arg.equals("-e") || arg.equals("-oe")) {
- oencoding = argv[++i];
- continue;
- }
- if (arg.equals("-i")) {
- identity = true;
- continue;
- }
- if (arg.equals("-p")) {
- purify = true;
- continue;
- }
- if (arg.equals("-h")) {
- printUsage();
- System.exit(1);
- }
- java.util.Vector filtersVector = new java.util.Vector(2);
- if (identity) {
- filtersVector.addElement(new Identity());
- }
- else if (purify) {
- filtersVector.addElement(new Purifier());
- }
- filtersVector.addElement(new Writer(System.out, oencoding));
- XMLDocumentFilter[] filters =
- new XMLDocumentFilter[filtersVector.size()];
- filtersVector.copyInto(filters);
- parser.setProperty(FILTERS, filters);
- XMLInputSource source = new XMLInputSource(null, arg, null);
- source.setEncoding(iencoding);
- parser.parse(source);
- }
- } // main(String[])
-
- /** Print usage. */
- private static void printUsage() {
- System.err.println("usage: java "+Writer.class.getName()+" (options) file ...");
- System.err.println();
- System.err.println("options:");
- System.err.println(" -ie name Specify IANA name of input encoding.");
- System.err.println(" -oe name Specify IANA name of output encoding.");
- System.err.println(" -i Perform identity transform.");
- System.err.println(" -p Purify output to ensure XML well-formedness.");
- System.err.println(" -h Display help screen.");
- System.err.println();
- System.err.println("notes:");
- System.err.println(" The -i and -p options are mutually exclusive.");
- System.err.println(" The -e option has been replaced with -oe.");
- } // printUsage()
-
-} // class Writer
diff --git a/nekohtml/src/html/org/cyberneko/html/parsers/DOMFragmentParser.java b/nekohtml/src/html/org/cyberneko/html/parsers/DOMFragmentParser.java
deleted file mode 100644
index f230f45..0000000
--- a/nekohtml/src/html/org/cyberneko/html/parsers/DOMFragmentParser.java
+++ /dev/null
@@ -1,577 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- * ==============================================================
- * This file contains some code from Apache Xerces-J which is
- * used in accordance with the Apache license. Please refer to
- * the LICENSE_apache file for specific details.
- */
-
-package org.cyberneko.html.parsers;
-
-import org.cyberneko.html.HTMLConfiguration;
-
-import org.apache.xerces.impl.Constants;
-import org.apache.xerces.util.ErrorHandlerWrapper;
-
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.NamespaceContext;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XMLDocumentHandler;
-import org.apache.xerces.xni.XMLLocator;
-import org.apache.xerces.xni.XMLResourceIdentifier;
-import org.apache.xerces.xni.XMLString;
-import org.apache.xerces.xni.XNIException;
-
-import org.apache.xerces.xni.parser.XMLConfigurationException;
-import org.apache.xerces.xni.parser.XMLDocumentSource;
-import org.apache.xerces.xni.parser.XMLErrorHandler;
-import org.apache.xerces.xni.parser.XMLInputSource;
-import org.apache.xerces.xni.parser.XMLParseException;
-import org.apache.xerces.xni.parser.XMLParserConfiguration;
-
-import java.io.InputStream;
-import java.io.IOException;
-import java.io.Reader;
-
-import org.w3c.dom.Attr;
-import org.w3c.dom.CDATASection;
-import org.w3c.dom.Comment;
-import org.w3c.dom.Document;
-import org.w3c.dom.DocumentFragment;
-import org.w3c.dom.Element;
-import org.w3c.dom.EntityReference;
-import org.w3c.dom.Node;
-import org.w3c.dom.ProcessingInstruction;
-import org.w3c.dom.Text;
-
-import org.xml.sax.ErrorHandler;
-import org.xml.sax.InputSource;
-import org.xml.sax.SAXException;
-import org.xml.sax.SAXParseException;
-import org.xml.sax.SAXNotRecognizedException;
-import org.xml.sax.SAXNotSupportedException;
-
-/**
- * A DOM parser for HTML fragments.
- *
- * @author Andy Clark
- *
- * @version $Id: DOMFragmentParser.java,v 1.8 2005/02/14 03:56:54 andyc Exp $
- */
-public class DOMFragmentParser
- implements XMLDocumentHandler {
-
- //
- // Constants
- //
-
- // features
-
- /** Document fragment balancing only. */
- protected static final String DOCUMENT_FRAGMENT =
- "http://cyberneko.org/html/features/document-fragment";
-
- /** Recognized features. */
- protected static final String[] RECOGNIZED_FEATURES = {
- DOCUMENT_FRAGMENT,
- };
-
- // properties
-
- /** Property identifier: error handler. */
- protected static final String ERROR_HANDLER =
- Constants.XERCES_PROPERTY_PREFIX + Constants.ERROR_HANDLER_PROPERTY;
-
- /** Current element node. */
- protected static final String CURRENT_ELEMENT_NODE =
- Constants.XERCES_PROPERTY_PREFIX + Constants.CURRENT_ELEMENT_NODE_PROPERTY;
-
- /** Recognized properties. */
- protected static final String[] RECOGNIZED_PROPERTIES = {
- ERROR_HANDLER,
- CURRENT_ELEMENT_NODE,
- };
-
- //
- // Data
- //
-
- /** Parser configuration. */
- protected XMLParserConfiguration fParserConfiguration;
-
- /** Document source. */
- protected XMLDocumentSource fDocumentSource;
-
- /** DOM document fragment. */
- protected DocumentFragment fDocumentFragment;
-
- /** Document. */
- protected Document fDocument;
-
- /** Current node. */
- protected Node fCurrentNode;
-
- /** True if within a CDATA section. */
- protected boolean fInCDATASection;
-
- //
- // Constructors
- //
-
- /** Default constructor. */
- public DOMFragmentParser() {
- fParserConfiguration = new HTMLConfiguration();
- fParserConfiguration.addRecognizedFeatures(RECOGNIZED_FEATURES);
- fParserConfiguration.addRecognizedProperties(RECOGNIZED_PROPERTIES);
- fParserConfiguration.setFeature(DOCUMENT_FRAGMENT, true);
- fParserConfiguration.setDocumentHandler(this);
- } // <init>()
-
- //
- // Public methods
- //
-
- /** Parses a document fragment. */
- public void parse(String systemId, DocumentFragment fragment)
- throws SAXException, IOException {
- parse(new InputSource(systemId), fragment);
- } // parse(String,DocumentFragment)
-
- /** Parses a document fragment. */
- public void parse(InputSource source, DocumentFragment fragment)
- throws SAXException, IOException {
-
- fCurrentNode = fDocumentFragment = fragment;
- fDocument = fDocumentFragment.getOwnerDocument();
-
- try {
- String pubid = source.getPublicId();
- String sysid = source.getSystemId();
- String encoding = source.getEncoding();
- InputStream stream = source.getByteStream();
- Reader reader = source.getCharacterStream();
-
- XMLInputSource inputSource =
- new XMLInputSource(pubid, sysid, sysid);
- inputSource.setEncoding(encoding);
- inputSource.setByteStream(stream);
- inputSource.setCharacterStream(reader);
-
- fParserConfiguration.parse(inputSource);
- }
- catch (XMLParseException e) {
- Exception ex = e.getException();
- if (ex != null) {
- throw new SAXParseException(e.getMessage(), null, ex);
- }
- throw new SAXParseException(e.getMessage(), null);
- }
-
- } // parse(InputSource,DocumentFragment)
-
- /**
- * 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>
- *
- * @param errorHandler The error handler.
- * @exception java.lang.NullPointerException If the handler
- * argument is null.
- * @see #getErrorHandler
- */
- public void setErrorHandler(ErrorHandler errorHandler) {
- fParserConfiguration.setErrorHandler(new ErrorHandlerWrapper(errorHandler));
- } // setErrorHandler(ErrorHandler)
-
- /**
- * Return the current error handler.
- *
- * @return The current error handler, or null if none
- * has been registered.
- * @see #setErrorHandler
- */
- public ErrorHandler getErrorHandler() {
-
- ErrorHandler errorHandler = null;
- try {
- XMLErrorHandler xmlErrorHandler =
- (XMLErrorHandler)fParserConfiguration.getProperty(ERROR_HANDLER);
- if (xmlErrorHandler != null &&
- xmlErrorHandler instanceof ErrorHandlerWrapper) {
- errorHandler = ((ErrorHandlerWrapper)xmlErrorHandler).getErrorHandler();
- }
- }
- catch (XMLConfigurationException e) {
- // do nothing
- }
- return errorHandler;
-
- } // getErrorHandler():ErrorHandler
-
- /**
- * 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.
- *
- * @param featureId The unique identifier (URI) of the feature.
- * @param state The requested state of the feature (true or false).
- *
- * @exception SAXNotRecognizedException If the
- * requested feature is not known.
- * @exception SAXNotSupportedException If the
- * requested feature is known, but the requested
- * state is not supported.
- */
- public void setFeature(String featureId, boolean state)
- throws SAXNotRecognizedException, SAXNotSupportedException {
-
- try {
- fParserConfiguration.setFeature(featureId, state);
- }
- catch (XMLConfigurationException e) {
- String message = e.getMessage();
- if (e.getType() == XMLConfigurationException.NOT_RECOGNIZED) {
- throw new SAXNotRecognizedException(message);
- }
- else {
- throw new SAXNotSupportedException(message);
- }
- }
-
- } // setFeature(String,boolean)
-
- /**
- * Query the state of a feature.
- *
- * Query the current state of any feature in a SAX2 parser. The
- * parser might not recognize the feature.
- *
- * @param featureId The unique identifier (URI) of the feature
- * being set.
- * @return The current state of the feature.
- * @exception org.xml.sax.SAXNotRecognizedException If the
- * requested feature is not known.
- * @exception SAXNotSupportedException If the
- * requested feature is known but not supported.
- */
- public boolean getFeature(String featureId)
- throws SAXNotRecognizedException, SAXNotSupportedException {
-
- try {
- return fParserConfiguration.getFeature(featureId);
- }
- catch (XMLConfigurationException e) {
- String message = e.getMessage();
- if (e.getType() == XMLConfigurationException.NOT_RECOGNIZED) {
- throw new SAXNotRecognizedException(message);
- }
- else {
- throw new SAXNotSupportedException(message);
- }
- }
-
- } // getFeature(String):boolean
-
- /**
- * 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.
- *
- * @param propertyId The unique identifier (URI) of the property
- * being set.
- * @param value The value to which the property is being set.
- *
- * @exception SAXNotRecognizedException If the
- * requested property is not known.
- * @exception SAXNotSupportedException If the
- * requested property is known, but the requested
- * value is not supported.
- */
- public void setProperty(String propertyId, Object value)
- throws SAXNotRecognizedException, SAXNotSupportedException {
-
- try {
- fParserConfiguration.setProperty(propertyId, value);
- }
- catch (XMLConfigurationException e) {
- String message = e.getMessage();
- if (e.getType() == XMLConfigurationException.NOT_RECOGNIZED) {
- throw new SAXNotRecognizedException(message);
- }
- else {
- throw new SAXNotSupportedException(message);
- }
- }
-
- } // setProperty(String,Object)
-
- /**
- * Query the value of a property.
- *
- * Return the current value of a property in a SAX2 parser.
- * The parser might not recognize the property.
- *
- * @param propertyId The unique identifier (URI) of the property
- * being set.
- * @return The current value of the property.
- * @exception org.xml.sax.SAXNotRecognizedException If the
- * requested property is not known.
- * @exception SAXNotSupportedException If the
- * requested property is known but not supported.
- */
- public Object getProperty(String propertyId)
- throws SAXNotRecognizedException, SAXNotSupportedException {
-
- if (propertyId.equals(CURRENT_ELEMENT_NODE)) {
- return (fCurrentNode!=null &&
- fCurrentNode.getNodeType() == Node.ELEMENT_NODE)? fCurrentNode:null;
- }
-
- try {
- return fParserConfiguration.getProperty(propertyId);
- }
- catch (XMLConfigurationException e) {
- String message = e.getMessage();
- if (e.getType() == XMLConfigurationException.NOT_RECOGNIZED) {
- throw new SAXNotRecognizedException(message);
- }
- else {
- throw new SAXNotSupportedException(message);
- }
- }
-
- } // getProperty(String):Object
-
- //
- // XMLDocumentHandler methods
- //
-
- /** Sets the document source. */
- public void setDocumentSource(XMLDocumentSource source) {
- fDocumentSource = source;
- } // setDocumentSource(XMLDocumentSource)
-
- /** Returns the document source. */
- public XMLDocumentSource getDocumentSource() {
- return fDocumentSource;
- } // getDocumentSource():XMLDocumentSource
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding,
- Augmentations augs) throws XNIException {
- startDocument(locator, encoding, null, augs);
- } // startDocument(XMLLocator,String,Augmentations)
-
- // since Xerces 2.2.0
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding,
- NamespaceContext nscontext,
- Augmentations augs) throws XNIException {
- fInCDATASection = false;
- } // startDocument(XMLLocator,String,NamespaceContext,Augmentations)
-
- /** XML declaration. */
- public void xmlDecl(String version, String encoding,
- String standalone, Augmentations augs)
- throws XNIException {
- } // xmlDecl(String,String,String,Augmentations)
-
- /** Document type declaration. */
- public void doctypeDecl(String root, String pubid, String sysid,
- Augmentations augs) throws XNIException {
- } // doctypeDecl(String,String,String,Augmentations)
-
- /** Processing instruction. */
- public void processingInstruction(String target, XMLString data,
- Augmentations augs)
- throws XNIException {
- ProcessingInstruction pi =
- fDocument.createProcessingInstruction(target, data.toString());
- fCurrentNode.appendChild(pi);
- } // processingInstruction(String,XMLString,Augmentations)
-
- /** Comment. */
- public void comment(XMLString text, Augmentations augs)
- throws XNIException {
- Comment comment = fDocument.createComment(text.toString());
- fCurrentNode.appendChild(comment);
- } // comment(XMLString,Augmentations)
-
- /** Start prefix mapping. @deprecated Since Xerces 2.2.0. */
- public void startPrefixMapping(String prefix, String uri,
- Augmentations augs) throws XNIException {
- } // startPrefixMapping(String,String,Augmentations)
-
- /** End prefix mapping. @deprecated Since Xerces 2.2.0. */
- public void endPrefixMapping(String prefix, Augmentations augs)
- throws XNIException {
- } // endPrefixMapping(String,Augmentations)
-
- /** Start element. */
- public void startElement(QName element, XMLAttributes attrs,
- Augmentations augs) throws XNIException {
- Element elementNode = fDocument.createElement(element.rawname);
- int count = attrs != null ? attrs.getLength() : 0;
- for (int i = 0; i < count; i++) {
- String aname = attrs.getQName(i);
- String avalue = attrs.getValue(i);
- elementNode.setAttribute(aname, avalue);
- }
- fCurrentNode.appendChild(elementNode);
- fCurrentNode = elementNode;
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** Empty element. */
- public void emptyElement(QName element, XMLAttributes attrs,
- Augmentations augs) throws XNIException {
- startElement(element, attrs, augs);
- endElement(element, augs);
- } // emptyElement(QName,XMLAttributes,Augmentations)
-
- /** Characters. */
- public void characters(XMLString text, Augmentations augs)
- throws XNIException {
-
- if (fInCDATASection) {
- Node node = fCurrentNode.getLastChild();
- if (node != null && node.getNodeType() == Node.CDATA_SECTION_NODE) {
- CDATASection cdata = (CDATASection)node;
- cdata.appendData(text.toString());
- }
- else {
- CDATASection cdata = fDocument.createCDATASection(text.toString());
- fCurrentNode.appendChild(cdata);
- }
- }
- else {
- Node node = fCurrentNode.getLastChild();
- if (node != null && node.getNodeType() == Node.TEXT_NODE) {
- Text textNode = (Text)node;
- textNode.appendData(text.toString());
- }
- else {
- Text textNode = fDocument.createTextNode(text.toString());
- fCurrentNode.appendChild(textNode);
- }
- }
-
- } // characters(XMLString,Augmentations)
-
- /** Ignorable whitespace. */
- public void ignorableWhitespace(XMLString text, Augmentations augs)
- throws XNIException {
- characters(text, augs);
- } // ignorableWhitespace(XMLString,Augmentations)
-
- /** Start general entity. */
- public void startGeneralEntity(String name, XMLResourceIdentifier id,
- String encoding, Augmentations augs)
- throws XNIException {
- EntityReference entityRef = fDocument.createEntityReference(name);
- fCurrentNode.appendChild(entityRef);
- fCurrentNode = entityRef;
- } // startGeneralEntity(String,XMLResourceIdentifier,String,Augmentations)
-
- /** Text declaration. */
- public void textDecl(String version, String encoding,
- Augmentations augs) throws XNIException {
- } // textDecl(String,String,Augmentations)
-
- /** End general entity. */
- public void endGeneralEntity(String name, Augmentations augs)
- throws XNIException {
- fCurrentNode = fCurrentNode.getParentNode();
- } // endGeneralEntity(String,Augmentations)
-
- /** Start CDATA section. */
- public void startCDATA(Augmentations augs) throws XNIException {
- fInCDATASection = true;
- } // startCDATA(Augmentations)
-
- /** End CDATA section. */
- public void endCDATA(Augmentations augs) throws XNIException {
- fInCDATASection = false;
- } // endCDATA(Augmentations)
-
- /** End element. */
- public void endElement(QName element, Augmentations augs)
- throws XNIException {
- fCurrentNode = fCurrentNode.getParentNode();
- } // endElement(QName,Augmentations)
-
- /** End document. */
- public void endDocument(Augmentations augs) throws XNIException {
- } // endDocument(Augmentations)
-
- //
- // DEBUG
- //
-
- /***
- public static void print(Node node) {
- short type = node.getNodeType();
- switch (type) {
- case Node.ELEMENT_NODE: {
- System.out.print('<');
- System.out.print(node.getNodeName());
- org.w3c.dom.NamedNodeMap attrs = node.getAttributes();
- int attrCount = attrs != null ? attrs.getLength() : 0;
- for (int i = 0; i < attrCount; i++) {
- Node attr = attrs.item(i);
- System.out.print(' ');
- System.out.print(attr.getNodeName());
- System.out.print("='");
- System.out.print(attr.getNodeValue());
- System.out.print('\'');
- }
- System.out.print('>');
- break;
- }
- case Node.TEXT_NODE: {
- System.out.print(node.getNodeValue());
- break;
- }
- }
- Node child = node.getFirstChild();
- while (child != null) {
- print(child);
- child = child.getNextSibling();
- }
- if (type == Node.ELEMENT_NODE) {
- System.out.print("</");
- System.out.print(node.getNodeName());
- System.out.print('>');
- }
- else if (type == Node.DOCUMENT_NODE || type == Node.DOCUMENT_FRAGMENT_NODE) {
- System.out.println();
- }
- System.out.flush();
- }
-
- public static void main(String[] argv) throws Exception {
- DOMFragmentParser parser = new DOMFragmentParser();
- HTMLDocument document = new org.apache.html.dom.HTMLDocumentImpl();
- for (int i = 0; i < argv.length; i++) {
- String sysid = argv[i];
- System.err.println("# "+sysid);
- DocumentFragment fragment = document.createDocumentFragment();
- parser.parse(sysid, fragment);
- print(fragment);
- }
- }
- /***/
-
-} // class DOMFragmentParser
diff --git a/nekohtml/src/html/org/cyberneko/html/parsers/DOMParser.java b/nekohtml/src/html/org/cyberneko/html/parsers/DOMParser.java
deleted file mode 100644
index e68962e..0000000
--- a/nekohtml/src/html/org/cyberneko/html/parsers/DOMParser.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html.parsers;
-
-import org.cyberneko.html.HTMLConfiguration;
-
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.XNIException;
-
-import org.w3c.dom.DOMException;
-
-/**
- * A DOM parser for HTML documents.
- *
- * @author Andy Clark
- *
- * @version $Id: DOMParser.java,v 1.5 2005/02/14 03:56:54 andyc Exp $
- */
-public class DOMParser
- /***/
- extends org.apache.xerces.parsers.DOMParser {
- /***
- // NOTE: It would be better to extend from AbstractDOMParser but
- // most users will find it easier if the API is just like the
- // Xerces DOM parser. By extending directly from DOMParser,
- // users can register SAX error handlers, entity resolvers,
- // and the like. -Ac
- extends org.apache.xerces.parsers.AbstractDOMParser {
- /***/
-
- //
- // Constructors
- //
-
- /** Default constructor. */
- public DOMParser() {
- super(new HTMLConfiguration());
- /*** extending DOMParser ***/
- try {
- setProperty("http://apache.org/xml/properties/dom/document-class-name",
- "org.apache.html.dom.HTMLDocumentImpl");
- }
- catch (org.xml.sax.SAXNotRecognizedException e) {
- throw new RuntimeException("http://apache.org/xml/properties/dom/document-class-name property not recognized");
- }
- catch (org.xml.sax.SAXNotSupportedException e) {
- throw new RuntimeException("http://apache.org/xml/properties/dom/document-class-name property not supported");
- }
- /*** extending AbstractDOMParser ***
- fConfiguration.setProperty("http://apache.org/xml/properties/dom/document-class-name",
- "org.apache.html.dom.HTMLDocumentImpl");
- /***/
- } // <init>()
-
- //
- // XMLDocumentHandler methods
- //
-
- /** Doctype declaration. */
- public void doctypeDecl(String root, String pubid, String sysid,
- Augmentations augs) throws XNIException {
-
- // NOTE: Xerces HTML DOM implementation (up to and including
- // 2.5.0) throws a heirarchy request error exception
- // when a doctype node is appended to the tree. So,
- // don't insert this node into the tree for those
- // versions... -Ac
-
- String VERSION = org.apache.xerces.impl.Version.fVersion;
- boolean okay = true;
- if (VERSION.startsWith("Xerces-J 2.")) {
- okay = getParserSubVersion() > 5;
- }
- // REVISIT: As soon as XML4J is updated with the latest code
- // from Xerces, then this needs to be updated to
- // check XML4J's version. -Ac
- else if (VERSION.startsWith("XML4J")) {
- okay = false;
- }
-
- // if okay, insert doctype; otherwise, don't risk it
- if (okay) {
- super.doctypeDecl(root, pubid, sysid, augs);
- }
-
- } // doctypeDecl(String,String,String,Augmentations)
-
- //
- // Private static methods
- //
-
- /** Returns the parser's sub-version number. */
- private static int getParserSubVersion() {
- try {
- String VERSION = org.apache.xerces.impl.Version.fVersion;
- int index1 = VERSION.indexOf('.') + 1;
- int index2 = VERSION.indexOf('.', index1);
- if (index2 == -1) { index2 = VERSION.length(); }
- return Integer.parseInt(VERSION.substring(index1, index2));
- }
- catch (Exception e) {
- return -1;
- }
- } // getParserSubVersion():int
-
-} // class DOMParser
diff --git a/nekohtml/src/html/org/cyberneko/html/parsers/SAXParser.java b/nekohtml/src/html/org/cyberneko/html/parsers/SAXParser.java
deleted file mode 100644
index 033d8b5..0000000
--- a/nekohtml/src/html/org/cyberneko/html/parsers/SAXParser.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package org.cyberneko.html.parsers;
-
-import org.apache.xerces.parsers.AbstractSAXParser;
-import org.cyberneko.html.HTMLConfiguration;
-
-/**
- * A SAX parser for HTML documents.
- *
- * @author Andy Clark
- *
- * @version $Id: SAXParser.java,v 1.4 2005/02/14 03:56:54 andyc Exp $
- */
-public class SAXParser
- extends AbstractSAXParser {
-
- //
- // Constructors
- //
-
- /** Default constructor. */
- public SAXParser() {
- super(new HTMLConfiguration());
- } // <init>()
-
-} // class SAXParser
diff --git a/nekohtml/src/html/org/cyberneko/html/res/ErrorMessages.properties b/nekohtml/src/html/org/cyberneko/html/res/ErrorMessages.properties
deleted file mode 100644
index dc7f298..0000000
--- a/nekohtml/src/html/org/cyberneko/html/res/ErrorMessages.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-##
-# NekoHTML error messages.
-#
-# @author Andy Clark
-#
-# @version $Id: ErrorMessages.properties,v 1.4 2004/11/01 00:28:35 andyc Exp $
-
-# internal messages
-HTML0000=General internal error.
-
-# scanner messages
-HTML1000=No character encoding indicator at beginning of document.
-HTML1001=No Java character encoding mapping for IANA character encoding "{0}".
-HTML1002=Unsupported syntax starting with "<!". Skipping to '>'.
-HTML1003=Bare markup character '<' found.
-HTML1004=Bare ampersand found.
-HTML1005=Invalid character entity "{0}".
-HTML1006=Unknown general entity "{0}".
-HTML1007=Premature end of file encountered.
-HTML1008=Skipping processing instruction.
-HTML1009=Missing start element name.
-HTML1010=Unsupported character encoding "{0}". Ignoring charset directive.
-HTML1011=Missing attribute name.
-HTML1012=Missing end element name.
-HTML1013=Missing whitespace before attribute "{0}".
-HTML1014=Missing root element name in DOCTYPE.
-
-# tag balancer messages
-HTML2000=Empty document.
-HTML2001=Element <{0}> not closed properly.
-HTML2002=Missing parent chain. Inserting proper parent <{1}> for element <{0}>.
-HTML2004=Inserting proper parent element <{1}> for element <{0}>.
-HTML2005=Start element <{0}> automatically closes element <{1}>.
-HTML2006=Bare character content found. Inserting parent element <{0}>.
-HTML2007=End element <{0}> automatically closes element <{1}>.
-HTML2008=Re-opening unbalanced inline element <{0}>.
-HTML2009=Character content found within element <{0}>. Inserting proper parent element <{1}>.
-HTML2010=DOCTYPE declaration found inside document content.
-HTML2011=Multiple DOCTYPE declaration.
diff --git a/nekohtml/src/html/org/cyberneko/html/res/HTMLlat1.properties b/nekohtml/src/html/org/cyberneko/html/res/HTMLlat1.properties
deleted file mode 100644
index 788ec3b..0000000
--- a/nekohtml/src/html/org/cyberneko/html/res/HTMLlat1.properties
+++ /dev/null
@@ -1,101 +0,0 @@
-##
-# This file was generated from the HTMLlat1.ent file.
-#
-# @version $Id: HTMLlat1.properties,v 1.1 2004/07/28 09:11:52 andyc Exp $
-
-nbsp=\u00a0
-iexcl=\u00a1
-cent=\u00a2
-pound=\u00a3
-curren=\u00a4
-yen=\u00a5
-brvbar=\u00a6
-sect=\u00a7
-uml=\u00a8
-copy=\u00a9
-ordf=\u00aa
-laquo=\u00ab
-not=\u00ac
-shy=\u00ad
-reg=\u00ae
-macr=\u00af
-deg=\u00b0
-plusmn=\u00b1
-sup2=\u00b2
-sup3=\u00b3
-acute=\u00b4
-micro=\u00b5
-para=\u00b6
-middot=\u00b7
-cedil=\u00b8
-sup1=\u00b9
-ordm=\u00ba
-raquo=\u00bb
-frac14=\u00bc
-frac12=\u00bd
-frac34=\u00be
-iquest=\u00bf
-Agrave=\u00c0
-Aacute=\u00c1
-Acirc=\u00c2
-Atilde=\u00c3
-Auml=\u00c4
-Aring=\u00c5
-AElig=\u00c6
-Ccedil=\u00c7
-Egrave=\u00c8
-Eacute=\u00c9
-Ecirc=\u00ca
-Euml=\u00cb
-Igrave=\u00cc
-Iacute=\u00cd
-Icirc=\u00ce
-Iuml=\u00cf
-ETH=\u00d0
-Ntilde=\u00d1
-Ograve=\u00d2
-Oacute=\u00d3
-Ocirc=\u00d4
-Otilde=\u00d5
-Ouml=\u00d6
-times=\u00d7
-Oslash=\u00d8
-Ugrave=\u00d9
-Uacute=\u00da
-Ucirc=\u00db
-Uuml=\u00dc
-Yacute=\u00dd
-THORN=\u00de
-szlig=\u00df
-agrave=\u00e0
-aacute=\u00e1
-acirc=\u00e2
-atilde=\u00e3
-auml=\u00e4
-aring=\u00e5
-aelig=\u00e6
-ccedil=\u00e7
-egrave=\u00e8
-eacute=\u00e9
-ecirc=\u00ea
-euml=\u00eb
-igrave=\u00ec
-iacute=\u00ed
-icirc=\u00ee
-iuml=\u00ef
-eth=\u00f0
-ntilde=\u00f1
-ograve=\u00f2
-oacute=\u00f3
-ocirc=\u00f4
-otilde=\u00f5
-ouml=\u00f6
-divide=\u00f7
-oslash=\u00f8
-ugrave=\u00f9
-uacute=\u00fa
-ucirc=\u00fb
-uuml=\u00fc
-yacute=\u00fd
-thorn=\u00fe
-yuml=\u00ff
diff --git a/nekohtml/src/html/org/cyberneko/html/res/HTMLspecial.properties b/nekohtml/src/html/org/cyberneko/html/res/HTMLspecial.properties
deleted file mode 100644
index b09d44a..0000000
--- a/nekohtml/src/html/org/cyberneko/html/res/HTMLspecial.properties
+++ /dev/null
@@ -1,37 +0,0 @@
-##
-# This file was generated from the HTMLspecial.ent file.
-#
-# @version $Id: HTMLspecial.properties,v 1.1 2004/07/28 09:11:52 andyc Exp $
-
-quot=\u0022
-amp=\u0026
-lt=\u003c
-gt=\u003e
-OElig=\u0152
-oelig=\u0153
-Scaron=\u0160
-scaron=\u0161
-Yuml=\u0178
-circ=\u02c6
-tilde=\u02dc
-ensp=\u2002
-emsp=\u2003
-thinsp=\u2009
-zwnj=\u200c
-zwj=\u200d
-lrm=\u200e
-rlm=\u200f
-ndash=\u2013
-mdash=\u2014
-lsquo=\u2018
-rsquo=\u2019
-sbquo=\u201a
-ldquo=\u201c
-rdquo=\u201d
-bdquo=\u201e
-dagger=\u2020
-Dagger=\u2021
-permil=\u2030
-lsaquo=\u2039
-rsaquo=\u203a
-euro=\u20ac
diff --git a/nekohtml/src/html/org/cyberneko/html/res/HTMLsymbol.properties b/nekohtml/src/html/org/cyberneko/html/res/HTMLsymbol.properties
deleted file mode 100644
index f6126ba..0000000
--- a/nekohtml/src/html/org/cyberneko/html/res/HTMLsymbol.properties
+++ /dev/null
@@ -1,129 +0,0 @@
-##
-# This file was generated from the HTMLsymbol.ent file.
-#
-# @version $Id: HTMLsymbol.properties,v 1.1 2004/07/28 09:11:52 andyc Exp $
-
-fnof=\u0192
-Alpha=\u0391
-Beta=\u0392
-Gamma=\u0393
-Delta=\u0394
-Epsilon=\u0395
-Zeta=\u0396
-Eta=\u0397
-Theta=\u0398
-Iota=\u0399
-Kappa=\u039a
-Lambda=\u039b
-Mu=\u039c
-Nu=\u039d
-Xi=\u039e
-Omicron=\u039f
-Pi=\u03a0
-Rho=\u03a1
-Sigma=\u03a3
-Tau=\u03a4
-Upsilon=\u03a5
-Phi=\u03a6
-Chi=\u03a7
-Psi=\u03a8
-Omega=\u03a9
-alpha=\u03b1
-beta=\u03b2
-gamma=\u03b3
-delta=\u03b4
-epsilon=\u03b5
-zeta=\u03b6
-eta=\u03b7
-theta=\u03b8
-iota=\u03b9
-kappa=\u03ba
-lambda=\u03bb
-mu=\u03bc
-nu=\u03bd
-xi=\u03be
-omicron=\u03bf
-pi=\u03c0
-rho=\u03c1
-sigmaf=\u03c2
-sigma=\u03c3
-tau=\u03c4
-upsilon=\u03c5
-phi=\u03c6
-chi=\u03c7
-psi=\u03c8
-omega=\u03c9
-thetasym=\u03d1
-upsih=\u03d2
-piv=\u03d6
-bull=\u2022
-hellip=\u2026
-prime=\u2032
-Prime=\u2033
-oline=\u203e
-frasl=\u2044
-weierp=\u2118
-image=\u2111
-real=\u211c
-trade=\u2122
-alefsym=\u2135
-larr=\u2190
-uarr=\u2191
-rarr=\u2192
-darr=\u2193
-harr=\u2194
-crarr=\u21b5
-lArr=\u21d0
-uArr=\u21d1
-rArr=\u21d2
-dArr=\u21d3
-hArr=\u21d4
-forall=\u2200
-part=\u2202
-exist=\u2203
-empty=\u2205
-nabla=\u2207
-isin=\u2208
-notin=\u2209
-ni=\u220b
-prod=\u220f
-sum=\u2211
-minus=\u2212
-lowast=\u2217
-radic=\u221a
-prop=\u221d
-infin=\u221e
-ang=\u2220
-and=\u2227
-or=\u2228
-cap=\u2229
-cup=\u222a
-int=\u222b
-there4=\u2234
-sim=\u223c
-cong=\u2245
-asymp=\u2248
-ne=\u2260
-equiv=\u2261
-le=\u2264
-ge=\u2265
-sub=\u2282
-sup=\u2283
-nsub=\u2284
-sube=\u2286
-supe=\u2287
-oplus=\u2295
-otimes=\u2297
-perp=\u22a5
-sdot=\u22c5
-lceil=\u2308
-rceil=\u2309
-lfloor=\u230a
-rfloor=\u230b
-lang=\u2329
-rang=\u232a
-loz=\u25ca
-spades=\u2660
-clubs=\u2663
-hearts=\u2665
-diams=\u2666
diff --git a/nekohtml/src/html/org/cyberneko/html/res/XMLbuiltin.properties b/nekohtml/src/html/org/cyberneko/html/res/XMLbuiltin.properties
deleted file mode 100644
index 40737c7..0000000
--- a/nekohtml/src/html/org/cyberneko/html/res/XMLbuiltin.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-##
-# This file exists because the list of HTML entities does not include
-# apostrophe ("apos") which should be recognized, IMHO. -Ac
-#
-# @version $Id: XMLbuiltin.properties,v 1.1 2004/07/28 09:11:52 andyc Exp $
-
-apos='
\ No newline at end of file
diff --git a/nekohtml/src/html/sample/HTMLSAXParser.java b/nekohtml/src/html/sample/HTMLSAXParser.java
deleted file mode 100644
index d262441..0000000
--- a/nekohtml/src/html/sample/HTMLSAXParser.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * (C) Copyright 2002-2004, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package sample;
-
-import org.apache.xerces.parsers.AbstractSAXParser;
-import org.cyberneko.html.HTMLConfiguration;
-
-/**
- * This sample shows how to extend a Xerces2 parser class, replacing
- * the default parser configuration with the NekoHTML configuration.
- *
- * @author Andy Clark
- *
- * @version $Id: HTMLSAXParser.java,v 1.3 2004/02/19 20:00:17 andyc Exp $
- */
-public class HTMLSAXParser
- extends AbstractSAXParser {
-
- //
- // Constructors
- //
-
- /** Default constructor. */
- public HTMLSAXParser() {
- super(new HTMLConfiguration());
- } // <init>()
-
-} // class HTMLSAXParser
diff --git a/nekohtml/src/html/sample/RemoveElements.java b/nekohtml/src/html/sample/RemoveElements.java
deleted file mode 100644
index f811ae7..0000000
--- a/nekohtml/src/html/sample/RemoveElements.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * (C) Copyright 2002-2004, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package sample;
-
-import org.cyberneko.html.HTMLConfiguration;
-import org.cyberneko.html.filters.ElementRemover;
-
-import org.apache.xerces.xni.parser.XMLDocumentFilter;
-import org.apache.xerces.xni.parser.XMLInputSource;
-import org.apache.xerces.xni.parser.XMLParserConfiguration;
-
-/**
- * This is a sample that illustrates how to use the
- * <code>ElementRemover</code> filter.
- *
- * @author Andy Clark
- *
- * @version $Id: RemoveElements.java,v 1.3 2004/02/19 20:00:17 andyc Exp $
- */
-public class RemoveElements {
-
- //
- // MAIN
- //
-
- /** Main. */
- public static void main(String[] argv) throws Exception {
-
- // create element remover filter
- ElementRemover remover = new ElementRemover();
-
- // set which elements to accept
- remover.acceptElement("b", null);
- remover.acceptElement("i", null);
- remover.acceptElement("u", null);
- remover.acceptElement("a", new String[] { "href" });
-
- // completely remove script elements
- remover.removeElement("script");
-
- // create writer filter
- org.cyberneko.html.filters.Writer writer =
- new org.cyberneko.html.filters.Writer();
-
- // setup filter chain
- XMLDocumentFilter[] filters = {
- remover,
- writer,
- };
-
- // create HTML parser
- XMLParserConfiguration parser = new HTMLConfiguration();
- parser.setProperty("http://cyberneko.org/html/properties/filters", filters);
-
- // parse documents
- for (int i = 0; i < argv.length; i++) {
- String systemId = argv[i];
- XMLInputSource source = new XMLInputSource(null, systemId, null);
- parser.parse(source);
- }
-
- } // main(String[])
-
-} // class RemoveElements
\ No newline at end of file
diff --git a/nekohtml/src/html/sample/Script.java b/nekohtml/src/html/sample/Script.java
deleted file mode 100644
index af50d7e..0000000
--- a/nekohtml/src/html/sample/Script.java
+++ /dev/null
@@ -1,227 +0,0 @@
-/*
- * (C) Copyright 2002-2004, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package sample;
-
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.PrintWriter;
-import java.io.StringReader;
-import java.io.StringWriter;
-
-import org.cyberneko.html.HTMLConfiguration;
-import org.cyberneko.html.filters.DefaultFilter;
-import org.cyberneko.html.filters.Identity;
-import org.cyberneko.html.filters.Writer;
-
-import org.apache.xerces.util.XMLAttributesImpl;
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XMLLocator;
-import org.apache.xerces.xni.XMLString;
-import org.apache.xerces.xni.XNIException;
-import org.apache.xerces.xni.parser.XMLDocumentFilter;
-import org.apache.xerces.xni.parser.XMLInputSource;
-
-/**
- * This sample demonstrates how to use of the <code>pushInputSource</code>
- * method of the HTMLConfiguration in order to dynamically insert content
- * into the HTML stream. The typical use for this functionality is to
- * insert the result of an embedded script into the HTML document in place
- * of the script.
- * <p>
- * This particular example defines a new script language called "NekoHTML"
- * script that is a tiny subset of the NSGMLS format. The following table
- * enumerates the NSGMLS features supported by this script language:
- * <table border='1' cellspacing='0', cellpadding='3'>
- * <tr><th>(<i>name</i><td>A start element with the specified <i>name</i>.
- * <tr><th>"<i>text</i><td>Character content with the specified <i>text</i>.
- * <tr><th>)<i>name</i><td>An end element with the specified <i>name</i>.
- * </table>
- * <p>
- * In this format, every <i>command</i> is specified on a line by itself.
- * For example, the following document:
- * <pre>
- * <script type='NekoHTML'>
- * (h1
- * "Header
- * )h1
- * </script>
- * </pre>
- * is equivalent to the following HTML document:
- * <pre>
- * <H1>Header</H1>
- * </pre>
- * as seen by document handler registered with the parser, when processed
- * by this filter.
- *
- * @author Andy Clark
- *
- * @version $Id: Script.java,v 1.3 2004/02/19 20:00:17 andyc Exp $
- */
-public class Script
- extends DefaultFilter {
-
- //
- // Constants
- //
-
- /** Augmentations feature identifier. */
- protected static final String AUGMENTATIONS = "http://cyberneko.org/html/features/augmentations";
-
- /** Filters property identifier. */
- protected static final String FILTERS = "http://cyberneko.org/html/properties/filters";
-
- /** Script type ("text/x-nekoscript"). */
- protected static final String SCRIPT_TYPE = "text/x-nekoscript";
-
- //
- // Data
- //
-
- /** The NekoHTML configuration. */
- protected HTMLConfiguration fConfiguration;
-
- /** A string buffer to collect the "script". */
- protected StringBuffer fBuffer;
-
- /** The system identifier of the source document. */
- protected String fSystemId;
-
- /** The script count. */
- protected int fScriptCount;
-
- //
- // Constructors
- //
-
- /** Constructs a script object with the specified configuration. */
- public Script(HTMLConfiguration config) {
- fConfiguration = config;
- } // <init>(HTMLConfiguration)
-
- //
- // XMLDocumentHandler methods
- //
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding, Augmentations augs)
- throws XNIException {
- fBuffer = null;
- fSystemId = locator != null ? locator.getLiteralSystemId() : null;
- fScriptCount = 0;
- super.startDocument(locator, encoding, augs);
- } // startDocument(XMLLocator,String,Augmentations)
-
- /** Start element. */
- public void startElement(QName element, XMLAttributes attrs, Augmentations augs)
- throws XNIException {
- if (element.rawname.equalsIgnoreCase("script") && attrs != null) {
- String value = attrs.getValue("type");
- if (value != null && value.equalsIgnoreCase(SCRIPT_TYPE)) {
- fBuffer = new StringBuffer();
- return;
- }
- }
- super.startElement(element, attrs, augs);
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** Empty element. */
- public void emptyElement(QName element, XMLAttributes attrs, Augmentations augs)
- throws XNIException {
- if (element.rawname.equalsIgnoreCase("script") && attrs != null) {
- String value = attrs.getValue("type");
- if (value != null && value.equalsIgnoreCase(SCRIPT_TYPE)) {
- return;
- }
- }
- super.emptyElement(element, attrs, augs);
- } // emptyElement(QName,XMLAttributes,Augmentations)
-
- /** Characters. */
- public void characters(XMLString text, Augmentations augs)
- throws XNIException {
- if (fBuffer != null) {
- fBuffer.append(text.ch, text.offset, text.length);
- }
- else {
- super.characters(text, augs);
- }
- } // characters(XMLString,Augmentations)
-
- /** End element. */
- public void endElement(QName element, Augmentations augs) throws XNIException {
- if (fBuffer != null) {
- try {
- // run "script" and generate HTML output
- BufferedReader in = new BufferedReader(new StringReader(fBuffer.toString()));
- StringWriter sout = new StringWriter();
- PrintWriter out = new PrintWriter(sout);
- String line;
- while ((line = in.readLine()) != null) {
- line.trim();
- if (line.length() == 0) {
- continue;
- }
- switch (line.charAt(0)) {
- case '(': {
- out.print('<');
- out.print(line.substring(1));
- out.print('>');
- break;
- }
- case '"': {
- out.print(line.substring(1));
- break;
- }
- case ')': {
- out.print("</");
- out.print(line.substring(1));
- out.print('>');
- break;
- }
- }
- }
-
- // push new input source
- String systemId = fSystemId != null ? fSystemId+'_' : "";
- fScriptCount++;
- systemId += "script"+fScriptCount;
- XMLInputSource source = new XMLInputSource(null, systemId, null,
- new StringReader(sout.toString()),
- "UTF-8");
- fConfiguration.pushInputSource(source);
- }
- catch (IOException e) {
- // ignore
- }
- finally {
- fBuffer = null;
- }
- }
- else {
- super.endElement(element, augs);
- }
- } // endElement(QName,Augmentations)
-
- //
- // MAIN
- //
-
- /** Main. */
- public static void main(String[] argv) throws Exception {
- HTMLConfiguration parser = new HTMLConfiguration();
- parser.setFeature(AUGMENTATIONS, true);
- XMLDocumentFilter[] filters = { new Script(parser), new Identity(), new Writer() };
- parser.setProperty(FILTERS, filters);
- for (int i = 0; i < argv.length; i++) {
- parser.parse(new XMLInputSource(null, argv[i], null));
- }
- } // main(String[])
-
-} // class Script
diff --git a/nekohtml/src/html/sample/TestHTMLDOM.java b/nekohtml/src/html/sample/TestHTMLDOM.java
deleted file mode 100644
index 299a496..0000000
--- a/nekohtml/src/html/sample/TestHTMLDOM.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * (C) Copyright 2002-2004, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package sample;
-
-import org.cyberneko.html.parsers.DOMParser;
-import org.w3c.dom.Document;
-import org.w3c.dom.Node;
-
-/**
- * This program tests the NekoHTML parser's use of the HTML DOM
- * implementation by printing the class names of all the nodes in
- * the parsed document.
- *
- * @author Andy Clark
- *
- * @version $Id: TestHTMLDOM.java,v 1.3 2004/02/19 20:00:17 andyc Exp $
- */
-public class TestHTMLDOM {
-
- //
- // MAIN
- //
-
- /** Main. */
- public static void main(String[] argv) throws Exception {
- DOMParser parser = new DOMParser();
- for (int i = 0; i < argv.length; i++) {
- parser.parse(argv[i]);
- print(parser.getDocument(), "");
- }
- } // main(String[])
-
- //
- // Public static methods
- //
-
- /** Prints a node's class name. */
- public static void print(Node node, String indent) {
- System.out.println(indent+node.getClass().getName());
- Node child = node.getFirstChild();
- while (child != null) {
- print(child, indent+" ");
- child = child.getNextSibling();
- }
- } // print(Node)
-
-} // class TestHTMLDOM
diff --git a/nekohtml/src/html/sample/TestHTMLDOMFragment.java b/nekohtml/src/html/sample/TestHTMLDOMFragment.java
deleted file mode 100644
index e46c7f4..0000000
--- a/nekohtml/src/html/sample/TestHTMLDOMFragment.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
- * (C) Copyright 2002-2004, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package sample;
-
-import org.cyberneko.html.parsers.DOMFragmentParser;
-import org.apache.html.dom.HTMLDocumentImpl;
-import org.w3c.dom.Document;
-import org.w3c.dom.DocumentFragment;
-import org.w3c.dom.Node;
-import org.w3c.dom.html.HTMLDocument;
-
-/**
- * This program tests the NekoHTML parser's use of the HTML DOM
- * implementation to parse document fragments by printing the
- * class names of all the nodes in the parsed document.
- *
- * @author Andy Clark
- *
- * @version $Id: TestHTMLDOMFragment.java,v 1.3 2004/02/19 20:00:17 andyc Exp $
- */
-public class TestHTMLDOMFragment {
-
- //
- // MAIN
- //
-
- /** Main. */
- public static void main(String[] argv) throws Exception {
- DOMFragmentParser parser = new DOMFragmentParser();
- HTMLDocument document = new HTMLDocumentImpl();
- for (int i = 0; i < argv.length; i++) {
- DocumentFragment fragment = document.createDocumentFragment();
- parser.parse(argv[i], fragment);
- print(fragment, "");
- }
- } // main(String[])
-
- //
- // Public static methods
- //
-
- /** Prints a node's class name. */
- public static void print(Node node, String indent) {
- System.out.println(indent+node.getClass().getName());
- Node child = node.getFirstChild();
- while (child != null) {
- print(child, indent+" ");
- child = child.getNextSibling();
- }
- } // print(Node)
-
-} // class TestHTMLDOMFragment
\ No newline at end of file
diff --git a/nekohtml/src/html/test/Tester.java b/nekohtml/src/html/test/Tester.java
deleted file mode 100644
index 3fd038f..0000000
--- a/nekohtml/src/html/test/Tester.java
+++ /dev/null
@@ -1,256 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package test;
-
-import org.cyberneko.html.HTMLConfiguration;
-
-import java.io.*;
-import java.util.*;
-
-import org.apache.tools.ant.BuildException;
-import org.apache.tools.ant.DirectoryScanner;
-import org.apache.tools.ant.Project;
-import org.apache.tools.ant.Task;
-import org.apache.tools.ant.types.FileSet;
-
-import org.apache.xerces.xni.parser.XMLDocumentFilter;
-import org.apache.xerces.xni.parser.XMLInputSource;
-import org.apache.xerces.xni.parser.XMLParserConfiguration;
-
-/**
- * A simple regression tester written as an Ant task. This task
- * generates canonical output using the <code>Writer</code> class
- * and compares it against the expected canonical output. Simple
- * as that.
- *
- * @author Andy Clark
- */
-public class Tester
- extends Task {
-
- //
- // Data
- //
-
- /** Canonical test directory. */
- protected String fCanonicalDir;
-
- /** Output directory for generated files. */
- protected String fOutputDir;
-
- /** List of test filesets. */
- protected Vector fFileSets = new Vector();
-
- //
- // Public methods
- //
-
- /** Sets the canonical test directory. */
- public void setCanonDir(String canondir) {
- fCanonicalDir = canondir;
- } // setCanonDir(String)
-
- /** Sets the output directory for generated files. */
- public void setOutputDir(String outdir) {
- fOutputDir = outdir;
- } // setOutputDir(String)
-
- /** Adds a fileset to the list of test filesets. */
- public void addFileSet(FileSet fileset) {
- fFileSets.addElement(fileset);
- } // addFileSet(FileSet)
-
- //
- // Task methods
- //
-
- /** Performs the test. */
- public void execute() throws BuildException {
-
- // check params
- String canonicaldir = fCanonicalDir;
- if (canonicaldir == null) {
- canonicaldir = ".";
- log("Canonical directory not specified. Assuming current directory.",
- Project.MSG_WARN);
- }
- String outputdir = fOutputDir;
- if (outputdir == null) {
- outputdir = ".";
- log("Output directory not specified. Assuming current directory.",
- Project.MSG_WARN);
- }
- if (fFileSets.size() == 0) {
- throw new BuildException("must specify at least one fileset");
- }
-
- // parse input files and produce output files
- log("Parsing test files and generating output...");
- File outdir = new File(outputdir);
- int size = fFileSets.size();
- for (int i = 0; i < size; i++) {
- FileSet fileset = (FileSet)fFileSets.elementAt(i);
- DirectoryScanner dirscanner = fileset.getDirectoryScanner(project);
- File indir = dirscanner.getBasedir();
- String[] files = dirscanner.getIncludedFiles();
- for (int j = 0; j < files.length; j++) {
- File infile = new File(indir, files[j]);
- File outfile = new File(outdir, files[j]);
- log(" "+outfile, Project.MSG_VERBOSE);
- OutputStream out = null;
- try {
- // create filters
- out = new FileOutputStream(outfile);
- XMLDocumentFilter[] filters = { new Writer(out) };
-
- // create parser
- XMLParserConfiguration parser = new HTMLConfiguration();
-
- // parser settings
- parser.setProperty("http://cyberneko.org/html/properties/filters", filters);
- String infilename = infile.toString();
- File insettings = new File(infilename+".settings");
- if (insettings.exists()) {
- BufferedReader settings = new BufferedReader(new FileReader(insettings));
- String settingline;
- while ((settingline = settings.readLine()) != null) {
- StringTokenizer tokenizer = new StringTokenizer(settingline);
- String type = tokenizer.nextToken();
- String id = tokenizer.nextToken();
- String value = tokenizer.nextToken();
- if (type.equals("feature")) {
- parser.setFeature(id, value.equals("true"));
- }
- else {
- parser.setProperty(id, value);
- }
- }
- settings.close();
- }
-
- // parse
- parser.parse(new XMLInputSource(null, infilename, null));
- }
- catch (Exception e) {
- log(" error parsing input file, "+infile);
- throw new BuildException(e);
- }
- finally {
- try {
- out.close();
- }
- catch (Exception e) {
- log(" error closing output file, "+outfile);
- throw new BuildException(e);
- }
- }
- }
- }
-
- // compare against canonical output
- log("Comparing parsed output against canonical output...");
- File canondir = new File(canonicaldir);
- int errors = 0;
- for (int i = 0; i < size; i++) {
- FileSet fileset = (FileSet)fFileSets.elementAt(i);
- DirectoryScanner dirscanner = fileset.getDirectoryScanner(project);
- File indir = dirscanner.getBasedir();
- String[] files = dirscanner.getIncludedFiles();
- for (int j = 0; j < files.length; j++) {
- File canonfile = new File(canondir, files[j]);
- if (!canonfile.exists()) {
- errors++;
- log(" canonical file missing, "+canonfile);
- continue;
- }
- File outfile = new File(outdir, files[j]);
- if (!outfile.exists()) {
- errors++;
- log(" output file missing, "+outfile);
- continue;
- }
- log(" comparing "+canonfile+" and "+outfile, Project.MSG_VERBOSE);
- try {
- if (compare(canonfile, outfile)) {
- errors++;
- }
- }
- catch (IOException e) {
- errors++;
- log("i/o error");
- }
- }
- }
-
- // finished
- if (errors > 0) {
- log("Finished with errors.");
- throw new BuildException();
- }
- log("Done.");
-
- } // execute()
-
- //
- // Protected methods
- //
-
- /** Compares two files. */
- protected boolean compare(File f1, File f2) throws IOException {
- BufferedReader i1 = new BufferedReader(new InputStreamReader(new UTF8BOMSkipper(new FileInputStream(f1)), "UTF8"));
- BufferedReader i2 = new BufferedReader(new InputStreamReader(new FileInputStream(f2), "UTF8"));
- String l1;
- String l2;
- int errors = 0;
- long n = 0;
- while ((l1 = i1.readLine()) != null) {
- n++;
- if ((l2 = i2.readLine()) == null) {
- errors++;
- log(" file lengths don't match ("+f1+")");
- break;
- }
- if (compare(f1.getName(), n, l1, l2)) {
- errors++;
- break;
- }
- }
- if (errors == 0 && (l2 = i2.readLine()) != null) {
- errors++;
- log(" file lengths don't match ("+f1+")");
- }
- i1.close();
- i2.close();
- return errors > 0;
- } // compare(File,File):boolean
-
- /** Compares two strings. */
- protected boolean compare(String f, long n, String s1, String s2) {
- int l1 = s1.length();
- int l2 = s2.length();
- boolean error = false;
- if (l1 < l2) {
- error = true;
- log(" "+f+':'+n+" output string too long");
- }
- else if (l1 > l2) {
- error = true;
- log(" "+f+':'+n+" output string too short");
- }
- else if (!s1.equals(s2)) {
- error = true;
- log(" "+f+':'+n+" strings don't match");
- }
- if (error) {
- log(" [in: "+s1+']');
- log(" [out: "+s2+']');
- }
- return error;
- } // compare(String,long,String,String):boolean
-
-} // class Tester
diff --git a/nekohtml/src/html/test/UTF8BOMSkipper.java b/nekohtml/src/html/test/UTF8BOMSkipper.java
deleted file mode 100644
index 2efbc12..0000000
--- a/nekohtml/src/html/test/UTF8BOMSkipper.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- * (C) Copyright 2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package test;
-
-import java.io.*;
-
-/**
- * This class is an input stream filter that skips the first
- * three bytes read if they match the UTF-8 byte order mark,
- * 0xEFBBBF. The UTF-8 BOM is most often generated by Windows®
- * tools.
- *
- * @author Andy Clark
- */
-public class UTF8BOMSkipper
- extends FilterInputStream {
-
- //
- // Data
- //
-
- /** Start of reading. */
- private boolean fStart = true;
-
- /** Byte offset. */
- private int fOffset;
-
- /** First three bytes. */
- private int[] fFirst3Bytes;
-
- //
- // Constructors
- //
-
- /** Constructs a UTF-8 BOM skipper. */
- public UTF8BOMSkipper(InputStream stream) {
- super(stream);
- } // <init>(InputStream)
-
- //
- // InputStream methods
- //
-
- /** Returns the next byte. */
- public int read() throws IOException {
-
- // read first three bytes in order to skip UTF-8 BOM, if present
- if (fStart) {
- fStart = false;
- int b1 = super.read();
- int b2 = super.read();
- int b3 = super.read();
- if (b1 != 0xEF || b2 != 0xBB || b3 != 0xBF) {
- fFirst3Bytes = new int[3];
- fFirst3Bytes[0] = b1;
- fFirst3Bytes[1] = b2;
- fFirst3Bytes[2] = b3;
- }
- }
-
- // return read bytes
- if (fFirst3Bytes != null) {
- int b = fFirst3Bytes[fOffset++];
- if (fOffset == fFirst3Bytes.length) {
- fFirst3Bytes = null;
- }
- return b;
- }
-
- // return next char
- return super.read();
-
- } // read():int
-
- /** Reads bytes into specified buffer and returns total bytes read. */
- public int read(byte[] buffer, int offset, int length) throws IOException {
-
- if (fStart || fFirst3Bytes != null) {
- for (int i = 0; i < length; i++) {
- int b = this.read();
- if (b == -1) {
- return i > 0 ? i : -1;
- }
- buffer[offset + i] = (byte)b;
- }
- return length;
- }
-
- return super.read(buffer, offset, length);
-
- } // read(byte[],int,int):int
-
- /** Mark is not supported for this input stream. */
- public boolean markSupported() {
- return false;
- } // markSupported():boolean
-
- /** Returns the number of bytes available. */
- public int available() throws IOException {
- if (fFirst3Bytes != null) {
- return fFirst3Bytes.length - fOffset;
- }
- return super.available();
- } // available():int
-
-} // class UTF8BOMSkipper
diff --git a/nekohtml/src/html/test/Writer.java b/nekohtml/src/html/test/Writer.java
deleted file mode 100644
index 6da376d..0000000
--- a/nekohtml/src/html/test/Writer.java
+++ /dev/null
@@ -1,310 +0,0 @@
-/*
- * (C) Copyright 2002-2005, Andy Clark. All rights reserved.
- *
- * This file is distributed under an Apache style license. Please
- * refer to the LICENSE file for specific details.
- */
-
-package test;
-
-import org.cyberneko.html.filters.DefaultFilter;
-
-import java.io.OutputStream;
-import java.io.OutputStreamWriter;
-import java.io.PrintWriter;
-import java.io.UnsupportedEncodingException;
-
-import org.apache.xerces.util.XMLStringBuffer;
-import org.apache.xerces.xni.Augmentations;
-import org.apache.xerces.xni.NamespaceContext;
-import org.apache.xerces.xni.QName;
-import org.apache.xerces.xni.XMLAttributes;
-import org.apache.xerces.xni.XMLLocator;
-import org.apache.xerces.xni.XMLString;
-import org.apache.xerces.xni.XNIException;
-
-/**
- * This class implements an filter to output "canonical" files for
- * regression testing.
- *
- * @author Andy Clark
- */
-public class Writer
- extends DefaultFilter {
-
- //
- // Data
- //
-
- /** Writer. */
- protected PrintWriter out = new PrintWriter(System.out);
-
- // temp vars
-
- /** String buffer for collecting text content. */
- private final XMLStringBuffer fStringBuffer = new XMLStringBuffer();
-
- //
- // Constructors
- //
-
- /**
- * Creates a writer to the standard output stream using UTF-8
- * encoding.
- */
- public Writer() {
- this(System.out);
- } // <init>()
-
- /**
- * Creates a writer with the specified output stream using UTF-8
- * encoding.
- */
- public Writer(OutputStream stream) {
- this(stream, "UTF8");
- } // <init>(OutputStream)
-
- /** Creates a writer with the specified output stream and encoding. */
- public Writer(OutputStream stream, String encoding) {
- try {
- out = new PrintWriter(new OutputStreamWriter(stream, encoding), true);
- }
- catch (UnsupportedEncodingException e) {
- throw new RuntimeException("JVM must have "+encoding+" decoder");
- }
- } // <init>(OutputStream,String)
-
- /** Creates a writer with the specified Java Writer. */
- public Writer(java.io.Writer writer) {
- out = new PrintWriter(writer);
- } // <init>(java.io.Writer)
-
- //
- // XMLDocumentHandler methods
- //
-
- // since Xerces-J 2.2.0
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding,
- NamespaceContext nscontext, Augmentations augs) throws XNIException {
- fStringBuffer.clear();
- } // startDocument(XMLLocator,String,NamespaceContext,Augmentations)
-
- // old methods
-
- /** Start document. */
- public void startDocument(XMLLocator locator, String encoding, Augmentations augs) throws XNIException {
- startDocument(locator, encoding, null, augs);
- } // startDocument(XMLLocator,String,Augmentations)
-
- /** XML declaration. */
- public void xmlDecl(String version, String encoding, String standalone,
- Augmentations augs) throws XNIException {
- if (version!=null) {
- out.print("xversion ");
- out.println(version);
- }
- if (encoding!=null) {
- out.print("xencoding ");
- out.println(encoding);
- }
- if (standalone!=null) {
- out.print("xstandalone ");
- out.println(standalone);
- }
- out.flush();
- } // xmlDecl(String,String,String,Augmentations)
-
- /** Doctype declaration. */
- public void doctypeDecl(String root, String pubid, String sysid, Augmentations augs) throws XNIException {
- chars();
- out.print('!');
- if (root != null) {
- out.print(root);
- }
- out.println();
- if (pubid != null) {
- out.print('p');
- out.print(pubid);
- out.println();
- }
- if (sysid != null) {
- out.print('s');
- out.print(sysid);
- out.println();
- }
- out.flush();
- } // doctypeDecl(String,String,String,Augmentations)
-
- /** Processing instruction. */
- public void processingInstruction(String target, XMLString data, Augmentations augs) throws XNIException {
- chars();
- out.print('?');
- out.print(target);
- if (data != null && data.length > 0) {
- out.print(' ');
- print(data.toString());
- }
- out.println();
- out.flush();
- } // processingInstruction(String,XMLString,Augmentations)
-
- /** Comment. */
- public void comment(XMLString text, Augmentations augs) throws XNIException {
- chars();
- out.print('#');
- print(text.toString());
- out.println();
- out.flush();
- } // comment(XMLString,Augmentations)
-
- /** Start element. */
- public void startElement(QName element, XMLAttributes attrs, Augmentations augs) throws XNIException {
- chars();
- out.print('(');
- out.print(element.rawname);
- int acount = attrs != null ? attrs.getLength() : 0;
- if (acount > 0) {
- String[] anames = new String[acount];
- String[] auris = new String[acount];
- sortAttrNames(attrs, anames, auris);
- for (int i = 0; i < acount; i++) {
- String aname = anames[i];
- out.println();
- out.flush();
- out.print('A');
- if (auris[i] != null) {
- out.print('{');
- out.print(auris[i]);
- out.print('}');
- }
- out.print(aname);
- out.print(' ');
- print(attrs.getValue(aname));
- }
- }
- out.println();
- out.flush();
- } // startElement(QName,XMLAttributes,Augmentations)
-
- /** End element. */
- public void endElement(QName element, Augmentations augs) throws XNIException {
- chars();
- out.print(')');
- out.print(element.rawname);
- out.println();
- out.flush();
- } // endElement(QName,Augmentations)
-
- /** Empty element. */
- public void emptyElement(QName element, XMLAttributes attrs, Augmentations augs) throws XNIException {
- startElement(element, attrs, augs);
- endElement(element, augs);
- } // emptyElement(QName,XMLAttributes,Augmentations)
-
- /** Characters. */
- public void characters(XMLString text, Augmentations augs) throws XNIException {
- fStringBuffer.append(text);
- } // characters(XMLString,Augmentations)
-
- /** Ignorable whitespace. */
- public void ignorableWhitespace(XMLString text, Augmentations augs) throws XNIException {
- characters(text, augs);
- } // ignorableWhitespace(XMLString,Augmentations)
-
- //
- // Protected methods
- //
-
- /** Prints collected characters. */
- protected void chars() {
- if (fStringBuffer.length == 0) {
- return;
- }
- out.print('"');
- print(fStringBuffer.toString());
- out.println();
- out.flush();
- fStringBuffer.clear();
- } // chars()
-
- /** Prints the specified string. */
- protected void print(String s) {
- int length = s != null ? s.length() : 0;
- for (int i = 0; i < length; i++) {
- char c = s.charAt(i);
- switch (c) {
- case '\n': {
- out.print("\\n");
- break;
- }
- case '\r': {
- out.print("\\r");
- break;
- }
- case '\t': {
- out.print("\\t");
- break;
- }
- case '\\': {
- out.print("\\\\");
- break;
- }
- default: {
- out.print(c);
- }
- }
- }
- } // print(String)
-
- //
- // Protected static methods
- //
-
- /** Sorts the attribute names. */
- protected static void sortAttrNames(XMLAttributes attrs,
- String[] anames, String[] auris) {
- for (int i = 0; i < anames.length; i++) {
- anames[i] = attrs.getQName(i);
- auris[i] = attrs.getURI(i);
- }
- // NOTE: This is super inefficient but it doesn't really matter. -Ac
- for (int i = 0; i < anames.length - 1; i++) {
- int index = i;
- for (int j = i + 1; j < anames.length; j++) {
- if (anames[j].compareTo(anames[index]) < 0) {
- index = j;
- }
- }
- if (index != i) {
- String tn = anames[i];
- anames[i] = anames[index];
- anames[index] = tn;
- String tu = auris[i];
- auris[i] = auris[index];
- auris[index] = tu;
- }
- }
- } // sortAttrNames(XMLAttributes,String[])
-
- //
- // MAIN
- //
-
- /** Main program. */
- public static void main(String[] argv) throws Exception {
- org.apache.xerces.xni.parser.XMLDocumentFilter[] filters = {
- new Writer(),
- };
- org.apache.xerces.xni.parser.XMLParserConfiguration parser =
- new org.cyberneko.html.HTMLConfiguration();
- parser.setProperty("http://cyberneko.org/html/properties/filters", filters);
- for (int i = 0; i < argv.length; i++) {
- org.apache.xerces.xni.parser.XMLInputSource source =
- new org.apache.xerces.xni.parser.XMLInputSource(null, argv[i], null);
- parser.parse(source);
- }
- } // main(String[])
-
-} // class Writer
--
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