[kaffe] CVS kaffe (robilad): resynced with GNU Classpath: guilhem's dom mem leak fix and chris' stax xml pars
Kaffe CVS
cvs-commits at kaffe.org
Sat Dec 24 14:59:31 PST 2005
PatchSet 7047
Date: 2005/12/24 22:50:00
Author: robilad
Branch: HEAD
Tag: (none)
Log:
resynced with GNU Classpath: guilhem's dom mem leak fix and chris' stax xml parser
2005-12-23 Dalibor Topic <robilad at kaffe.org>
* libraries/javalib/external/classpath: Resynched GNU Classpath.
Members:
ChangeLog:1.4566->1.4567
libraries/javalib/external/classpath/ChangeLog:1.10->1.11
libraries/javalib/external/classpath/config.sub:1.11->1.12
libraries/javalib/external/classpath/doc/README.jaxp:1.1->1.2
libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.10->1.11
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.10->1.11
libraries/javalib/external/classpath/gnu/xml/aelfred2/ContentHandler2.java:1.1->1.2(DEAD)
libraries/javalib/external/classpath/gnu/xml/aelfred2/SAXDriver.java:1.2->1.3
libraries/javalib/external/classpath/gnu/xml/aelfred2/XmlParser.java:1.1->1.2
libraries/javalib/external/classpath/gnu/xml/dom/Consumer.java:1.1->1.2
libraries/javalib/external/classpath/gnu/xml/dom/DomNode.java:1.2->1.3
libraries/javalib/external/classpath/gnu/xml/dom/ls/DomLSParser.java:1.1->1.2
libraries/javalib/external/classpath/gnu/xml/dom/ls/SAXEventSink.java:1.1->1.2
libraries/javalib/external/classpath/gnu/xml/pipeline/DomConsumer.java:1.1->1.2
libraries/javalib/external/classpath/gnu/xml/pipeline/EventFilter.java:1.1->1.2
libraries/javalib/external/classpath/gnu/xml/stream/SAXParser.java:1.4->1.5
libraries/javalib/external/classpath/gnu/xml/stream/XMLParser.java:1.4->1.5
libraries/javalib/external/classpath/java/nio/charset/Charset.java:1.1->1.2
libraries/javalib/external/classpath/java/text/Bidi.java:INITIAL->1.1
libraries/javalib/external/classpath/javax/xml/parsers/SAXParserFactory.java:1.1->1.2
libraries/javalib/external/classpath/resource/META-INF/services/javax.xml.parsers.SAXParserFactory:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/regexp/MessagesBundle_it.properties:1.10->1.11
libraries/javalib/external/classpath/scripts/classpath.spec.in:1.10->1.11
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4566 kaffe/ChangeLog:1.4567
--- kaffe/ChangeLog:1.4566 Sat Dec 24 21:50:41 2005
+++ kaffe/ChangeLog Sat Dec 24 22:50:00 2005
@@ -1,3 +1,7 @@
+2005-12-23 Dalibor Topic <robilad at kaffe.org>
+
+ * libraries/javalib/external/classpath: Resynched GNU Classpath.
+
2005-12-24 Dalibor Topic <robilad at kaffe.org>
* tools/gjdoc/javalb/antlr: Updated to ANTLR 2.7.6.
Index: kaffe/libraries/javalib/external/classpath/ChangeLog
diff -u kaffe/libraries/javalib/external/classpath/ChangeLog:1.10 kaffe/libraries/javalib/external/classpath/ChangeLog:1.11
--- kaffe/libraries/javalib/external/classpath/ChangeLog:1.10 Fri Dec 23 15:17:19 2005
+++ kaffe/libraries/javalib/external/classpath/ChangeLog Sat Dec 24 22:50:05 2005
@@ -1,3 +1,54 @@
+2005-12-24 Tom Tromey <tromey at redhat.com>
+
+ * java/nio/charset/Charset.java (defaultCharset): Added @since.
+
+2005-12-24 Guilhem Lavaux <guilhem at kaffe.org>
+
+ * gnu/xml/dom/DomNode.java
+ (listeners): Use a HashSet now.
+ (DomNode): Likewise.
+ (compact, trimSize): Reduced to nop with a HashSet.
+ (addEventListener, removeEventListener): Use HashSet
+ operations.
+ (dispatchEvent): Likewise.
+ (notifyNode): Likewise.
+
+2005-12-24 Chris Burdess <dog at gnu.org>
+
+ * gnu/xml/stream/SAXParser.java,
+ gnu/xml/stream/XMLParser.java: DTD validation support for StAX parser.
+
+2005-12-24 Chris Burdess <dog at gnu.org>
+
+ * doc/README.jaxp: Updated with parameters for SAX-over-StAX driver.
+ * gnu/xml/stream/SAXParser.java,
+ gnu/xml/stream/XMLParser.java: Conformance fixes for XML 1.1 and
+ namespace handling.
+ * gnu/xml/dom/ls/DomLSParser.java,
+ gnu/xml/dom/ls/SAXEventSink.java: Use SAX features and properties to
+ determine XML declaration details.
+ * gnu/xml/aelfred2/SAXDriver.java,
+ gnu/xml/aelfred2/XmlParser.java,
+ gnu/xml/dom/Consumer.java,
+ gnu/xml/pipeline/DomConsumer.java,
+ gnu/xml/pipeline/EventFilter.java: Remove ContentHandler2 hack as
+ DOM Load & Save no longer depends on it
+ * javax/xml/parsers/SAXParserFactory.java,
+ resource/META-INF/services/javax.xml.parsers.SAXParserFactory: Make
+ SAX-over-StAX the default SAX implementation.
+
+2005-12-23 Mark Wielaard <mark at klomp.org>
+
+ Implement workaround suggested in bug #25430.
+ * java/text/Bidi.java: New file.
+
+2005-12-23 Guilhem Lavaux <guilhem at kaffe.org>
+
+ * gnu/xml/dom/DomNode.java
+ (LiveNodeList.handleEvent,
+ LiveNodeList.item, LiveNodeList.getLength): Detach properly the
+ iterator xfrom the DomNode.
+
2005-12-23 Chris Burdess <dog at gnu.org>
* gnu/xml/stream/SAXParser.java,
Index: kaffe/libraries/javalib/external/classpath/config.sub
diff -u kaffe/libraries/javalib/external/classpath/config.sub:1.11 kaffe/libraries/javalib/external/classpath/config.sub:1.12
--- kaffe/libraries/javalib/external/classpath/config.sub:1.11 Fri Dec 23 18:00:55 2005
+++ kaffe/libraries/javalib/external/classpath/config.sub Sat Dec 24 22:50:06 2005
@@ -1335,9 +1335,6 @@
-kaos*)
os=-kaos
;;
- -*drops)
- os=-drops
- ;;
-zvmoe)
os=-zvmoe
;;
Index: kaffe/libraries/javalib/external/classpath/doc/README.jaxp
diff -u kaffe/libraries/javalib/external/classpath/doc/README.jaxp:1.1 kaffe/libraries/javalib/external/classpath/doc/README.jaxp:1.2
--- kaffe/libraries/javalib/external/classpath/doc/README.jaxp:1.1 Wed Oct 19 20:35:47 2005
+++ kaffe/libraries/javalib/external/classpath/doc/README.jaxp Sat Dec 24 22:50:08 2005
@@ -17,7 +17,7 @@
. gnu.xml.xpath.* ... JAXP XPath implementation
. gnu.xml.transform.* ... JAXP XSL transformer implementation
. gnu.xml.pipeline.* ... SAX2 event pipeline support
-. gnu.xml.stream.* ... StAX pull parser implementation
+. gnu.xml.stream.* ... StAX pull parser and SAX-over-StAX driver
. gnu.xml.util.* ... various XML utility classes
. gnu.xml.libxmlj.dom.* ... libxmlj DOM Level 3 Core and XPath
. gnu.xml.libxmlj.sax.* ... libxmlj SAX parser
@@ -138,6 +138,9 @@
-Djavax.xml.stream.XMLEventFactory=gnu.xml.stream.XMLEventFactoryImpl
-Djavax.xml.stream.XMLInputFactory=gnu.xml.stream.XMLInputFactoryImpl
-Djavax.xml.stream.XMLOutputFactory=gnu.xml.stream.XMLOutputFactoryImpl
+
+ GNU SAX-over-StAX:
+ -Djavax.xml.parsers.SAXParserFactory=gnu.xml.stream.SAXParserFactory
libxmlj SAX:
-Djavax.xml.parsers.SAXParserFactory=gnu.xml.libxmlj.sax.GnomeSAXParserFactory
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java Sat Dec 24 22:50:08 2005
@@ -1,7 +1,7 @@
// SAX Attribute List Interface.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: AttributeList.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: AttributeList.java,v 1.11 2005/12/24 22:50:08 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java Sat Dec 24 22:50:08 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: Attributes.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: Attributes.java,v 1.11 2005/12/24 22:50:08 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java Sat Dec 24 22:50:08 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: ContentHandler.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: ContentHandler.java,v 1.11 2005/12/24 22:50:08 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java Sat Dec 24 22:50:08 2005
@@ -1,7 +1,7 @@
// SAX DTD handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: DTDHandler.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: DTDHandler.java,v 1.11 2005/12/24 22:50:08 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java Sat Dec 24 22:50:08 2005
@@ -1,7 +1,7 @@
// SAX document handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: DocumentHandler.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: DocumentHandler.java,v 1.11 2005/12/24 22:50:08 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java Sat Dec 24 22:50:08 2005
@@ -1,7 +1,7 @@
// SAX entity resolver.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: EntityResolver.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: EntityResolver.java,v 1.11 2005/12/24 22:50:08 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java Sat Dec 24 22:50:08 2005
@@ -1,7 +1,7 @@
// SAX error handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: ErrorHandler.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: ErrorHandler.java,v 1.11 2005/12/24 22:50:08 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java Sat Dec 24 22:50:08 2005
@@ -1,7 +1,7 @@
// SAX default handler base class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: HandlerBase.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: HandlerBase.java,v 1.11 2005/12/24 22:50:08 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java Sat Dec 24 22:50:08 2005
@@ -1,7 +1,7 @@
// SAX input source.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: InputSource.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: InputSource.java,v 1.11 2005/12/24 22:50:08 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// SAX locator interface for document events.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: Locator.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: Locator.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// SAX parser interface.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: Parser.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: Parser.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// SAX exception class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: SAXException.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: SAXException.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java Sat Dec 24 22:50:09 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: SAXNotRecognizedException.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: SAXNotRecognizedException.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java Sat Dec 24 22:50:09 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: SAXNotSupportedException.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: SAXNotSupportedException.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// SAX exception class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: SAXParseException.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: SAXParseException.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java Sat Dec 24 22:50:09 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLFilter.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: XMLFilter.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java Sat Dec 24 22:50:09 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLReader.java,v 1.10 2005/12/23 15:17:26 robilad Exp $
+// $Id: XMLReader.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.10 Fri Dec 23 15:17:26 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html Sat Dec 24 22:50:09 2005
@@ -1,5 +1,5 @@
<html><head>
-<!-- $Id: package.html,v 1.10 2005/12/23 15:17:26 robilad Exp $ -->
+<!-- $Id: package.html,v 1.11 2005/12/24 22:50:09 robilad Exp $ -->
</head><body>
<p> This package provides the core SAX APIs.
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// Attributes2.java - extended Attributes
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: Attributes2.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// Attributes2Impl.java - extended AttributesImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2Impl.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: Attributes2Impl.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// DeclHandler.java - Optional handler for DTD declaration events.
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: DeclHandler.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: DeclHandler.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// DefaultHandler2.java - extended DefaultHandler
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: DefaultHandler2.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: DefaultHandler2.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// EntityResolver2.java - Extended SAX entity resolver.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: EntityResolver2.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: EntityResolver2.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// LexicalHandler.java - optional handler for lexical parse events.
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: LexicalHandler.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: LexicalHandler.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// Locator2.java - extended Locator
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: Locator2.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java Sat Dec 24 22:50:09 2005
@@ -1,7 +1,7 @@
// Locator2Impl.java - extended LocatorImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2Impl.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: Locator2Impl.java,v 1.11 2005/12/24 22:50:09 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html Sat Dec 24 22:50:09 2005
@@ -1,5 +1,5 @@
<HTML><HEAD>
-<!-- $Id: package.html,v 1.10 2005/12/23 15:17:27 robilad Exp $ -->
+<!-- $Id: package.html,v 1.11 2005/12/24 22:50:09 robilad Exp $ -->
</HEAD><BODY>
<p>
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java Sat Dec 24 22:50:10 2005
@@ -1,7 +1,7 @@
// SAX default implementation for AttributeList.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: AttributeListImpl.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: AttributeListImpl.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java Sat Dec 24 22:50:10 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: AttributesImpl.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: AttributesImpl.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java Sat Dec 24 22:50:10 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: DefaultHandler.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: DefaultHandler.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java Sat Dec 24 22:50:10 2005
@@ -1,7 +1,7 @@
// SAX default implementation for Locator.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: LocatorImpl.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: LocatorImpl.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java Sat Dec 24 22:50:10 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// This class is in the Public Domain. NO WARRANTY!
-// $Id: NamespaceSupport.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: NamespaceSupport.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java Sat Dec 24 22:50:10 2005
@@ -3,7 +3,7 @@
// Written by Edwin Goei, edwingo at apache.org
// and by David Brownell, dbrownell at users.sourceforge.net
// NO WARRANTY! This class is in the Public Domain.
-// $Id: NewInstance.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: NewInstance.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java Sat Dec 24 22:50:10 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: ParserAdapter.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: ParserAdapter.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java Sat Dec 24 22:50:10 2005
@@ -1,7 +1,7 @@
// SAX parser factory.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: ParserFactory.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: ParserFactory.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java Sat Dec 24 22:50:10 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLFilterImpl.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: XMLFilterImpl.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java Sat Dec 24 22:50:10 2005
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: XMLReaderAdapter.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: XMLReaderAdapter.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java Sat Dec 24 22:50:10 2005
@@ -3,7 +3,7 @@
// Written by David Megginson
// and by David Brownell
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLReaderFactory.java,v 1.10 2005/12/23 15:17:27 robilad Exp $
+// $Id: XMLReaderFactory.java,v 1.11 2005/12/24 22:50:10 robilad Exp $
package org.xml.sax.helpers;
import java.io.BufferedReader;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.10 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.11
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.10 Fri Dec 23 15:17:27 2005
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html Sat Dec 24 22:50:10 2005
@@ -1,5 +1,5 @@
<HTML><HEAD>
-<!-- $Id: package.html,v 1.10 2005/12/23 15:17:27 robilad Exp $ -->
+<!-- $Id: package.html,v 1.11 2005/12/24 22:50:10 robilad Exp $ -->
</HEAD><BODY>
<p>This package contains "helper" classes, including
===================================================================
Checking out kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/ContentHandler2.java
RCS: /home/cvs/kaffe/kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/Attic/ContentHandler2.java,v
VERS: 1.1
***************
--- kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/ContentHandler2.java Sat Dec 24 22:59:30 2005
+++ /dev/null Sun Aug 4 19:57:58 2002
@@ -1,65 +0,0 @@
-/* ContentHandler2.java --
- Copyright (C) 2004 Free Software Foundation, Inc.
-
-This file is part of GNU Classpath.
-
-GNU Classpath is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
-any later version.
-
-GNU Classpath is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-02110-1301 USA.
-
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from
-or based on this library. If you modify this library, you may extend
-this exception to your version of the library, but you are not
-obligated to do so. If you do not wish to do so, delete this
-exception statement from your version. */
-
-package gnu.xml.aelfred2;
-
-import org.xml.sax.ContentHandler;
-import org.xml.sax.SAXException;
-
-/**
- * Extension to the SAX ContentHandler interface to report parsing events
- * and parameters required by DOM Level 3 but not supported by SAX.
- *
- * @author <a href='mailto:dog at gnu.org'>Chris Burdess</a>
- */
-public interface ContentHandler2
- extends ContentHandler
-{
-
- /**
- * Reports the XML declaration.
- * @param version the value of the version attribute in the XML
- * declaration
- * @param encoding the encoding specified in the XML declaration, if any
- * @param standalone the standalone attribute from the XML declaration
- * @param inputEncoding the encoding of the XML input
- */
- void xmlDecl(String version, String encoding, boolean standalone,
- String inputEncoding)
- throws SAXException;
-
-}
Index: kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/SAXDriver.java
diff -u kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/SAXDriver.java:1.2 kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/SAXDriver.java:1.3
--- kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/SAXDriver.java:1.2 Sat Nov 26 20:29:59 2005
+++ kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/SAXDriver.java Sat Dec 24 22:50:11 2005
@@ -655,21 +655,6 @@
attributesList.clear();
}
- void xmlDecl(String version,
- String encoding,
- boolean standalone,
- String inputEncoding)
- throws SAXException
- {
- if (contentHandler instanceof ContentHandler2)
- {
- ((ContentHandler2) contentHandler).xmlDecl(version,
- encoding,
- standalone,
- inputEncoding);
- }
- }
-
void skippedEntity(String name)
throws SAXException
{
Index: kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/XmlParser.java
diff -u kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/XmlParser.java:1.1 kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/XmlParser.java:1.2
--- kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/XmlParser.java:1.1 Wed Oct 19 20:36:44 2005
+++ kaffe/libraries/javalib/external/classpath/gnu/xml/aelfred2/XmlParser.java Sat Dec 24 22:50:11 2005
@@ -841,9 +841,6 @@
{
inputEncoding = encodingName;
}
- handler.xmlDecl(version, encodingName, docIsStandalone,
- inputEncoding);
-
return encodingName;
}
Index: kaffe/libraries/javalib/external/classpath/gnu/xml/dom/Consumer.java
diff -u kaffe/libraries/javalib/external/classpath/gnu/xml/dom/Consumer.java:1.1 kaffe/libraries/javalib/external/classpath/gnu/xml/dom/Consumer.java:1.2
--- kaffe/libraries/javalib/external/classpath/gnu/xml/dom/Consumer.java:1.1 Wed Oct 19 20:36:44 2005
+++ kaffe/libraries/javalib/external/classpath/gnu/xml/dom/Consumer.java Sat Dec 24 22:50:11 2005
@@ -301,22 +301,6 @@
doc.setBuilding(true);
}
- /**
- * Required by DOM Level 3 to report document parameters
- */
- public void xmlDecl(String version,
- String encoding,
- boolean standalone,
- String inputEncoding)
- throws SAXException
- {
- super.xmlDecl(version, encoding, standalone, inputEncoding);
-
- DomDocument doc = (DomDocument) getDocument();
- doc.setXmlEncoding(encoding);
- doc.setInputEncoding(inputEncoding);
- }
-
public void endDocument ()
throws SAXException
{
Index: kaffe/libraries/javalib/external/classpath/gnu/xml/dom/DomNode.java
diff -u kaffe/libraries/javalib/external/classpath/gnu/xml/dom/DomNode.java:1.2 kaffe/libraries/javalib/external/classpath/gnu/xml/dom/DomNode.java:1.3
--- kaffe/libraries/javalib/external/classpath/gnu/xml/dom/DomNode.java:1.2 Mon Dec 19 00:11:56 2005
+++ kaffe/libraries/javalib/external/classpath/gnu/xml/dom/DomNode.java Sat Dec 24 22:50:11 2005
@@ -38,6 +38,7 @@
package gnu.xml.dom;
import java.util.HashMap;
+import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
@@ -149,7 +150,7 @@
boolean readonly;
// event registrations
- private ListenerRecord[] listeners;
+ private HashSet listeners;
private int nListeners;
// DOM Level 3 userData dictionary.
@@ -167,19 +168,6 @@
*/
public void compact()
{
- if (listeners != null && listeners.length != nListeners)
- {
- if (nListeners == 0)
- {
- listeners = null;
- }
- else
- {
- ListenerRecord[] l = new ListenerRecord[nListeners];
- System.arraycopy(listeners, 0, l, 0, nListeners);
- listeners = l;
- }
- }
}
/**
@@ -201,6 +189,7 @@
}
}
this.owner = owner;
+ this.listeners = new HashSet();
}
@@ -960,12 +949,6 @@
*/
public void trimToSize()
{
- if (listeners != null && listeners.length != nListeners)
- {
- ListenerRecord[] newKids = new ListenerRecord[length];
- System.arraycopy(listeners, 0, newKids, 0, nListeners);
- listeners = newKids;
- }
}
/**
@@ -1175,7 +1158,7 @@
node.next = null;
node.readonly = false;
- node.listeners = null;
+ node.listeners = new HashSet();
node.nListeners = 0;
return node;
@@ -1264,7 +1247,7 @@
elementName = name;
matchAnyURI = "*".equals(uri);
matchAnyName = "*".equals(name);
-
+
DomNode.this.addEventListener("DOMNodeInserted", this, true);
DomNode.this.addEventListener("DOMNodeRemoved", this, true);
}
@@ -1274,7 +1257,7 @@
if (current != null)
current.detach();
current = null;
-
+
DomNode.this.removeEventListener("DOMNodeInserted", this, true);
DomNode.this.removeEventListener("DOMNodeRemoved", this, true);
}
@@ -1337,6 +1320,8 @@
return;
}
+ if (current != null)
+ current.detach();
current = null;
}
@@ -1355,6 +1340,7 @@
lastIndex--;
}
Node ret = current.previousNode ();
+ current.detach();
current = null;
return ret;
}
@@ -1362,9 +1348,11 @@
// somewhere after last node
while (++lastIndex != index)
current.nextNode ();
- Node ret = current.nextNode ();
- current = null;
- return ret;
+
+ Node ret = current.nextNode ();
+ current.detach();
+ current = null;
+ return ret;
}
public int getLength()
@@ -1376,7 +1364,7 @@
{
retval++;
}
- current = null;
+ iter.detach();
return retval;
}
@@ -1404,13 +1392,18 @@
this.useCapture = useCapture;
}
- boolean equals(ListenerRecord rec)
+ public boolean equals(Object o)
{
+ ListenerRecord rec = (ListenerRecord)o;
return listener == rec.listener
&& useCapture == rec.useCapture
&& type == rec.type;
}
+ public int hashCode()
+ {
+ return listener.hashCode() ^ type.hashCode();
+ }
}
/**
@@ -1465,30 +1458,12 @@
EventListener listener,
boolean useCapture)
{
- if (listeners == null)
- {
- listeners = new ListenerRecord[1];
- }
- else if (nListeners == listeners.length)
- {
- ListenerRecord[] newListeners =
- new ListenerRecord[listeners.length + NKIDS_DELTA];
- System.arraycopy(listeners, 0, newListeners, 0, nListeners);
- listeners = newListeners;
- }
-
// prune duplicates
ListenerRecord record;
record = new ListenerRecord(type, listener, useCapture);
- for (int i = 0; i < nListeners; i++)
- {
- if (record.equals(listeners[i]))
- {
- return;
- }
- }
*** Patch too long, truncated ***
More information about the kaffe
mailing list