summaryrefslogtreecommitdiff
path: root/external
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2004-05-01 16:18:49 +0000
committerMark Wielaard <mark@klomp.org>2004-05-01 16:18:49 +0000
commit8ded30783a706308272dea8cc4e3c125cbfb1168 (patch)
tree92e99408665d0545a200289e1da4f9495eb336eb /external
parentee94c11b2e2da7835b419c22b6dde02520c0c998 (diff)
downloadclasspath-8ded30783a706308272dea8cc4e3c125cbfb1168.tar.gz
Import GNU JAXP 2004-02-01
Diffstat (limited to 'external')
-rw-r--r--external/jaxp/source/gnu/xml/aelfred2/JAXPFactory.java1
-rw-r--r--external/jaxp/source/gnu/xml/aelfred2/SAXDriver.java9
-rw-r--r--external/jaxp/source/gnu/xml/aelfred2/XmlParser.java20
-rw-r--r--external/jaxp/source/gnu/xml/aelfred2/XmlReader.java4
-rw-r--r--external/jaxp/source/gnu/xml/aelfred2/package.html2
-rw-r--r--external/jaxp/source/gnu/xml/dom/Consumer.java2
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomAttr.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomCDATA.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomCharacterData.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomComment.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomDoctype.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomDocument.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomElement.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomEntity.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomEntityReference.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomEvent.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomEx.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomExtern.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomFragment.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomImpl.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomIterator.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomNamedNodeMap.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomNode.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomNotation.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomNsNode.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomPI.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/DomText.java4
-rw-r--r--external/jaxp/source/gnu/xml/dom/JAXPFactory.java2
-rw-r--r--external/jaxp/source/gnu/xml/dom/package.html2
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/CallFilter.java4
-rwxr-xr-xexternal/jaxp/source/gnu/xml/pipeline/DomConsumer.java2
-rwxr-xr-xexternal/jaxp/source/gnu/xml/pipeline/EventConsumer.java2
-rwxr-xr-xexternal/jaxp/source/gnu/xml/pipeline/EventFilter.java2
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/LinkFilter.java4
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/NSFilter.java2
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/PipelineFactory.java4
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/TeeConsumer.java2
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/TextConsumer.java2
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/ValidationConsumer.java4
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/WellFormednessFilter.java2
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/XIncludeFilter.java4
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/XsltFilter.java2
-rw-r--r--external/jaxp/source/gnu/xml/pipeline/package.html2
-rw-r--r--external/jaxp/source/gnu/xml/util/DoParse.java4
-rw-r--r--external/jaxp/source/gnu/xml/util/DomParser.java2
-rw-r--r--external/jaxp/source/gnu/xml/util/Resolver.java5
-rw-r--r--external/jaxp/source/gnu/xml/util/SAXNullTransformerFactory.java2
-rw-r--r--external/jaxp/source/gnu/xml/util/XCat.java1
-rw-r--r--external/jaxp/source/gnu/xml/util/XHTMLWriter.java2
-rw-r--r--external/jaxp/source/gnu/xml/util/XMLWriter.java2
-rw-r--r--external/jaxp/source/gnu/xml/util/package.html2
-rw-r--r--external/jaxp/source/javax/xml/parsers/ClassStuff.java6
-rw-r--r--external/jaxp/source/javax/xml/parsers/DocumentBuilder.java52
-rw-r--r--external/jaxp/source/javax/xml/parsers/DocumentBuilderFactory.java13
-rw-r--r--external/jaxp/source/javax/xml/parsers/FactoryConfigurationError.java2
-rw-r--r--external/jaxp/source/javax/xml/parsers/ParserConfigurationException.java2
-rw-r--r--external/jaxp/source/javax/xml/parsers/SAXParser.java61
-rw-r--r--external/jaxp/source/javax/xml/parsers/SAXParserFactory.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/ClassStuff.java6
-rw-r--r--external/jaxp/source/javax/xml/transform/ErrorListener.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/OutputKeys.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/Result.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/Source.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/SourceLocator.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/Templates.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/Transformer.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/TransformerConfigurationException.java13
-rw-r--r--external/jaxp/source/javax/xml/transform/TransformerException.java4
-rw-r--r--external/jaxp/source/javax/xml/transform/TransformerFactory.java4
-rw-r--r--external/jaxp/source/javax/xml/transform/TransformerFactoryConfigurationError.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/URIResolver.java1
-rw-r--r--external/jaxp/source/javax/xml/transform/dom/DOMLocator.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/dom/DOMResult.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/dom/DOMSource.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/sax/SAXResult.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/sax/SAXSource.java8
-rw-r--r--external/jaxp/source/javax/xml/transform/sax/SAXTransformerFactory.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/sax/TemplatesHandler.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/sax/TransformerHandler.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/stream/StreamResult.java2
-rw-r--r--external/jaxp/source/javax/xml/transform/stream/StreamSource.java2
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/AttributeList.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/Attributes.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/ContentHandler.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/DTDHandler.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/DocumentHandler.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/EntityResolver.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/ErrorHandler.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/HandlerBase.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/InputSource.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/Locator.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/Parser.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/SAXException.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/SAXNotRecognizedException.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/SAXNotSupportedException.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/SAXParseException.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/XMLFilter.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/XMLReader.java1
-rw-r--r--external/jaxp/source/org/xml/sax/ext/Attributes2.java1
-rw-r--r--external/jaxp/source/org/xml/sax/ext/Attributes2Impl.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/ext/DeclHandler.java1
-rw-r--r--external/jaxp/source/org/xml/sax/ext/DefaultHandler2.java1
-rw-r--r--external/jaxp/source/org/xml/sax/ext/EntityResolver2.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/ext/LexicalHandler.java1
-rw-r--r--external/jaxp/source/org/xml/sax/ext/Locator2.java5
-rw-r--r--external/jaxp/source/org/xml/sax/ext/Locator2Impl.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/ext/package.html2
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/AttributeListImpl.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/AttributesImpl.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/DefaultHandler.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/LocatorImpl.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/NamespaceSupport.java1
-rw-r--r--external/jaxp/source/org/xml/sax/helpers/NewInstance.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/ParserAdapter.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/ParserFactory.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/XMLFilterImpl.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/XMLReaderAdapter.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/XMLReaderFactory.java1
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/helpers/package.html2
-rwxr-xr-xexternal/jaxp/source/org/xml/sax/package.html2
120 files changed, 186 insertions, 252 deletions
diff --git a/external/jaxp/source/gnu/xml/aelfred2/JAXPFactory.java b/external/jaxp/source/gnu/xml/aelfred2/JAXPFactory.java
index 0fedf9bc4..b7bdce336 100644
--- a/external/jaxp/source/gnu/xml/aelfred2/JAXPFactory.java
+++ b/external/jaxp/source/gnu/xml/aelfred2/JAXPFactory.java
@@ -1,5 +1,4 @@
/*
- * $Id: JAXPFactory.java,v 1.1 2003-02-01 02:10:09 cbj Exp $
* Copyright (C) 2001 David Brownell
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/gnu/xml/aelfred2/SAXDriver.java b/external/jaxp/source/gnu/xml/aelfred2/SAXDriver.java
index fc6d48a89..447cc8792 100644
--- a/external/jaxp/source/gnu/xml/aelfred2/SAXDriver.java
+++ b/external/jaxp/source/gnu/xml/aelfred2/SAXDriver.java
@@ -1,5 +1,4 @@
/*
- * $Id: SAXDriver.java,v 1.1 2003-02-01 02:10:10 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -66,8 +65,6 @@ import org.xml.sax.ext.*;
import org.xml.sax.helpers.NamespaceSupport;
-// $Id: SAXDriver.java,v 1.1 2003-02-01 02:10:10 cbj Exp $
-
/**
* An enhanced SAX2 version of Microstar's &AElig;lfred XML parser.
* The enhancements primarily relate to significant improvements in
@@ -123,7 +120,6 @@ import org.xml.sax.helpers.NamespaceSupport;
*
* @author Written by David Megginson (version 1.2a from Microstar)
* @author Updated by David Brownell &lt;dbrownell@users.sourceforge.net&gt;
- * @version $Date: 2003-02-01 02:10:10 $
* @see org.xml.sax.Parser
*/
final public class SAXDriver
@@ -636,8 +632,13 @@ final public class SAXDriver
boolean stackOnly)
throws SAXException
{
+ // The following warning was deleted because the application has the
+ // option of not setting systemId. Sun's JAXP or Xerces seems to
+ // ignore this case.
+ /*
if (systemId == null)
warn ("URI was not reported to parser for entity " + name);
+ */
if (!stackOnly) // spliced [dtd] needs startEntity
lexicalHandler.startEntity (name);
entityStack.push (systemId);
diff --git a/external/jaxp/source/gnu/xml/aelfred2/XmlParser.java b/external/jaxp/source/gnu/xml/aelfred2/XmlParser.java
index cda5849b8..8e57c265a 100644
--- a/external/jaxp/source/gnu/xml/aelfred2/XmlParser.java
+++ b/external/jaxp/source/gnu/xml/aelfred2/XmlParser.java
@@ -1,5 +1,4 @@
/*
- * $Id: XmlParser.java,v 1.1 2003-02-01 02:10:12 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -69,8 +68,6 @@ import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
-// $Id: XmlParser.java,v 1.1 2003-02-01 02:10:12 cbj Exp $
-
/**
* Parse XML documents and return parse events through call-backs.
* Use the <code>SAXDriver</code> class as your entry point, as all
@@ -79,7 +76,6 @@ import org.xml.sax.SAXException;
* @author Written by David Megginson &lt;dmeggins@microstar.com&gt;
* (version 1.2a with bugfixes)
* @author Updated by David Brownell &lt;dbrownell@users.sourceforge.net&gt;
- * @version $Date: 2003-02-01 02:10:12 $
* @see SAXDriver
*/
final class XmlParser
@@ -1721,6 +1717,11 @@ loop:
}
}
+ private void parseCharRef ()
+ throws SAXException, IOException
+ {
+ parseCharRef (true /* do flushDataBuffer by default */);
+ }
/**
* Read and interpret a character reference.
@@ -1729,7 +1730,7 @@ loop:
* </pre>
* <p>NOTE: the '&#' has already been read.
*/
- private void parseCharRef ()
+ private void parseCharRef (boolean doFlush)
throws SAXException, IOException
{
int value = 0;
@@ -1803,7 +1804,7 @@ loop2:
error ("character reference " + value + " is too large for UTF-16",
new Integer (value).toString (), null);
}
- dataBufferFlush ();
+ if (doFlush) dataBufferFlush ();
}
@@ -2381,7 +2382,7 @@ loop:
dataBufferAppend ('&');
break;
}
- parseCharRef ();
+ parseCharRef (false /* Do not do flushDataBuffer */);
// exotic WFness risk: this is an entity literal,
// dataBuffer [dataBufferPos - 1] == '&', and
@@ -3444,10 +3445,15 @@ loop:
// we might be using alternate IDs/encoding
systemId = source.getSystemId ();
+ // The following warning and setting systemId was deleted bcause
+ // the application has the option of not setting systemId
+ // provided that it has set the characte/byte stream.
+ /*
if (systemId == null) {
handler.warn ("missing system ID, using " + ids [1]);
systemId = ids [1];
}
+ */
} else {
// "[document]", or "[dtd]" via getExternalSubset()
scratch.setCharacterStream (reader);
diff --git a/external/jaxp/source/gnu/xml/aelfred2/XmlReader.java b/external/jaxp/source/gnu/xml/aelfred2/XmlReader.java
index e9bd98118..01a936933 100644
--- a/external/jaxp/source/gnu/xml/aelfred2/XmlReader.java
+++ b/external/jaxp/source/gnu/xml/aelfred2/XmlReader.java
@@ -1,5 +1,4 @@
/*
- * $Id: XmlReader.java,v 1.1 2003-02-01 02:10:13 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -37,8 +36,6 @@ import gnu.xml.pipeline.EventFilter;
import gnu.xml.pipeline.ValidationConsumer;
-// $Id: XmlReader.java,v 1.1 2003-02-01 02:10:13 cbj Exp $
-
/**
* This SAX2 parser optionally layers a validator over the &AElig;lfred2
* SAX2 parser. While this will not evaluate every XML validity constraint,
@@ -61,7 +58,6 @@ import gnu.xml.pipeline.ValidationConsumer;
* @see gnu.xml.pipeline.ValidationConsumer
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:13 $
*/
public final class XmlReader implements XMLReader
{
diff --git a/external/jaxp/source/gnu/xml/aelfred2/package.html b/external/jaxp/source/gnu/xml/aelfred2/package.html
index b521791f9..e5afa1ed3 100644
--- a/external/jaxp/source/gnu/xml/aelfred2/package.html
+++ b/external/jaxp/source/gnu/xml/aelfred2/package.html
@@ -9,7 +9,7 @@
* Copyright (c) 1999-2001 by David Brownell.
* This file is distributed under the GPL.
*
- * $Id: package.html,v 1.1 2003-02-01 02:10:13 cbj Exp $
+ * $Id: package.html,v 1.2 2004-05-01 16:18:49 mark Exp $
*/
-->
</head><body>
diff --git a/external/jaxp/source/gnu/xml/dom/Consumer.java b/external/jaxp/source/gnu/xml/dom/Consumer.java
index c338424e7..b4e85a94f 100644
--- a/external/jaxp/source/gnu/xml/dom/Consumer.java
+++ b/external/jaxp/source/gnu/xml/dom/Consumer.java
@@ -1,5 +1,4 @@
/*
- * $Id: Consumer.java,v 1.1 2003-02-01 02:10:13 cbj Exp $
* Copyright (C) 2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -65,7 +64,6 @@ import gnu.xml.pipeline.EventConsumer;
* be partially recreated...)
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:13 $
*/
public class Consumer extends DomConsumer
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomAttr.java b/external/jaxp/source/gnu/xml/dom/DomAttr.java
index 99cc29dcf..83361f982 100644
--- a/external/jaxp/source/gnu/xml/dom/DomAttr.java
+++ b/external/jaxp/source/gnu/xml/dom/DomAttr.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomAttr.java,v 1.1 2003-02-01 02:10:13 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -31,8 +30,6 @@ import org.w3c.dom.*;
import org.w3c.dom.events.MutationEvent;
-// $Id: DomAttr.java,v 1.1 2003-02-01 02:10:13 cbj Exp $
-
/**
* <p> "Attr" implementation. In DOM, attributes cost quite a lot of
* memory because their values are complex structures rather than just
@@ -59,7 +56,6 @@ import org.w3c.dom.events.MutationEvent;
* nodes you work with.</em> </p>
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:13 $
*/
public class DomAttr extends DomNsNode implements Attr
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomCDATA.java b/external/jaxp/source/gnu/xml/dom/DomCDATA.java
index 0f80fe511..078f49412 100644
--- a/external/jaxp/source/gnu/xml/dom/DomCDATA.java
+++ b/external/jaxp/source/gnu/xml/dom/DomCDATA.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomCDATA.java,v 1.1 2003-02-01 02:10:13 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,8 +29,6 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomCDATA.java,v 1.1 2003-02-01 02:10:13 cbj Exp $
-
/**
* <p> "CDATASection" implementation.
* This is a non-core DOM class, supporting the "XML" feature.
@@ -45,7 +42,6 @@ import org.w3c.dom.*;
* nodes in all your algorithms. </p>
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:13 $
*/
public class DomCDATA extends DomText implements CDATASection
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomCharacterData.java b/external/jaxp/source/gnu/xml/dom/DomCharacterData.java
index b7183074d..08c691ec1 100644
--- a/external/jaxp/source/gnu/xml/dom/DomCharacterData.java
+++ b/external/jaxp/source/gnu/xml/dom/DomCharacterData.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomCharacterData.java,v 1.1 2003-02-01 02:10:14 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -31,15 +30,12 @@ import org.w3c.dom.*;
import org.w3c.dom.events.MutationEvent;
-// $Id: DomCharacterData.java,v 1.1 2003-02-01 02:10:14 cbj Exp $
-
/**
* <p> Abstract "CharacterData" implementation. This
* facilitates reusing code in classes implementing subtypes of that DOM
* interface (Text, Comment, CDATASection). </p>
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:14 $
*/
public abstract class DomCharacterData extends DomNode
implements CharacterData
diff --git a/external/jaxp/source/gnu/xml/dom/DomComment.java b/external/jaxp/source/gnu/xml/dom/DomComment.java
index 5f0947b95..0596cc63b 100644
--- a/external/jaxp/source/gnu/xml/dom/DomComment.java
+++ b/external/jaxp/source/gnu/xml/dom/DomComment.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomComment.java,v 1.1 2003-02-01 02:10:14 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,8 +29,6 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomComment.java,v 1.1 2003-02-01 02:10:14 cbj Exp $
-
/**
* <p> "Comment" implementation.
* Comments hold data intended for direct consumption by people;
@@ -41,7 +38,6 @@ import org.w3c.dom.*;
* those comments at some point in the processing pipeline. </p>
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:14 $
*/
public class DomComment extends DomCharacterData implements Comment
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomDoctype.java b/external/jaxp/source/gnu/xml/dom/DomDoctype.java
index 1ef26bdd5..de8a476df 100644
--- a/external/jaxp/source/gnu/xml/dom/DomDoctype.java
+++ b/external/jaxp/source/gnu/xml/dom/DomDoctype.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomDoctype.java,v 1.1 2003-02-01 02:10:14 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -32,8 +31,6 @@ import org.w3c.dom.*;
import java.util.Hashtable;
-// $Id: DomDoctype.java,v 1.1 2003-02-01 02:10:14 cbj Exp $
-
/**
* <p> "DocumentType" implementation (with no extensions for supporting
* any document typing information). This is a non-core DOM class,
@@ -61,7 +58,6 @@ import java.util.Hashtable;
* @see DomNotation
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:14 $
*/
public class DomDoctype extends DomExtern implements DocumentType
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomDocument.java b/external/jaxp/source/gnu/xml/dom/DomDocument.java
index 6fe0f7ed0..5b7a1eeed 100644
--- a/external/jaxp/source/gnu/xml/dom/DomDocument.java
+++ b/external/jaxp/source/gnu/xml/dom/DomDocument.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomDocument.java,v 1.1 2003-02-01 02:10:14 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -33,8 +32,6 @@ import org.w3c.dom.*;
import org.w3c.dom.traversal.*;
-// $Id: DomDocument.java,v 1.1 2003-02-01 02:10:14 cbj Exp $
-
/**
* <p> "Document" and "DocumentTraversal" implementation.
*
@@ -45,7 +42,6 @@ import org.w3c.dom.traversal.*;
* hairy to implement.)
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:14 $
*/
public class DomDocument extends DomNode
implements Document, DocumentTraversal
diff --git a/external/jaxp/source/gnu/xml/dom/DomElement.java b/external/jaxp/source/gnu/xml/dom/DomElement.java
index 2986aa48c..61f442132 100644
--- a/external/jaxp/source/gnu/xml/dom/DomElement.java
+++ b/external/jaxp/source/gnu/xml/dom/DomElement.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomElement.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,13 +29,10 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomElement.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
-
/**
* <p> "Element" implementation.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:15 $
*/
public class DomElement extends DomNsNode implements Element
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomEntity.java b/external/jaxp/source/gnu/xml/dom/DomEntity.java
index c9f388581..38ebfab02 100644
--- a/external/jaxp/source/gnu/xml/dom/DomEntity.java
+++ b/external/jaxp/source/gnu/xml/dom/DomEntity.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomEntity.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,8 +29,6 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomEntity.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
-
/**
* <p> "Entity" implementation. This is a non-core DOM class, supporting the
* "XML" feature. There are two types of entities, neither of which works
@@ -59,7 +56,6 @@ import org.w3c.dom.*;
* @see DomNotation
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:15 $
*/
public class DomEntity extends DomExtern implements Entity
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomEntityReference.java b/external/jaxp/source/gnu/xml/dom/DomEntityReference.java
index cba5b5f17..6868f9976 100644
--- a/external/jaxp/source/gnu/xml/dom/DomEntityReference.java
+++ b/external/jaxp/source/gnu/xml/dom/DomEntityReference.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomEntityReference.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,8 +29,6 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomEntityReference.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
-
/**
* <p> "EntityReference" implementation (reference to parsed entity).
* This is a non-core DOM class, supporting the "XML" feature.
@@ -63,7 +60,6 @@ import org.w3c.dom.*;
* @see DomEntity
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:15 $
*/
public class DomEntityReference extends DomNode implements EntityReference
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomEvent.java b/external/jaxp/source/gnu/xml/dom/DomEvent.java
index f5bf5a55d..2902363f9 100644
--- a/external/jaxp/source/gnu/xml/dom/DomEvent.java
+++ b/external/jaxp/source/gnu/xml/dom/DomEvent.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomEvent.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -32,8 +31,6 @@ import org.w3c.dom.events.*;
import org.w3c.dom.views.AbstractView; // used by UIEvent
-// $Id: DomEvent.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
-
/**
* "Event" implementation. Events are
* created (through DocumentEvent interface methods on the document object),
@@ -44,7 +41,6 @@ import org.w3c.dom.views.AbstractView; // used by UIEvent
* event objects.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:15 $
*/
public class DomEvent implements Event
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomEx.java b/external/jaxp/source/gnu/xml/dom/DomEx.java
index 7b8fa9ace..121f23c4f 100644
--- a/external/jaxp/source/gnu/xml/dom/DomEx.java
+++ b/external/jaxp/source/gnu/xml/dom/DomEx.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomEx.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,8 +29,6 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomEx.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
-
/**
* <p> DOMException implementation. The version that
* is provided by the W3C is abstract, so it can't be instantiated.
@@ -41,7 +38,6 @@ import org.w3c.dom.*;
* and data.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:15 $
*/
public class DomEx extends DOMException
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomExtern.java b/external/jaxp/source/gnu/xml/dom/DomExtern.java
index 6582e858b..273905f40 100644
--- a/external/jaxp/source/gnu/xml/dom/DomExtern.java
+++ b/external/jaxp/source/gnu/xml/dom/DomExtern.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomExtern.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,8 +29,6 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomExtern.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
-
/**
* <p> Abstract implemention of nodes describing external DTD-related
* objects. This facilitates reusing code for Entity, Notation, and
@@ -44,7 +41,6 @@ import org.w3c.dom.*;
* XML feature they partially expose. </p>
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:15 $
*/
public abstract class DomExtern extends DomNode
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomFragment.java b/external/jaxp/source/gnu/xml/dom/DomFragment.java
index fd35ec679..32c28d0ea 100644
--- a/external/jaxp/source/gnu/xml/dom/DomFragment.java
+++ b/external/jaxp/source/gnu/xml/dom/DomFragment.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomFragment.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,13 +29,10 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomFragment.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
-
/**
* <p> "DocumentFragment" implementation. </p>
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:15 $
*/
public class DomFragment extends DomNode implements DocumentFragment
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomImpl.java b/external/jaxp/source/gnu/xml/dom/DomImpl.java
index f27131bb5..1e7ec6af8 100644
--- a/external/jaxp/source/gnu/xml/dom/DomImpl.java
+++ b/external/jaxp/source/gnu/xml/dom/DomImpl.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomImpl.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -32,8 +31,6 @@ import java.util.Vector;
import org.w3c.dom.*;
-// $Id: DomImpl.java,v 1.1 2003-02-01 02:10:15 cbj Exp $
-
/**
* <p> "DOMImplementation" implementation. </p>
*
@@ -44,7 +41,6 @@ import org.w3c.dom.*;
* Traversal).
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:15 $
*/
public class DomImpl implements DOMImplementation
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomIterator.java b/external/jaxp/source/gnu/xml/dom/DomIterator.java
index d2b6f4ad3..76b200b57 100644
--- a/external/jaxp/source/gnu/xml/dom/DomIterator.java
+++ b/external/jaxp/source/gnu/xml/dom/DomIterator.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomIterator.java,v 1.1 2003-02-01 02:10:16 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -34,14 +33,11 @@ import org.w3c.dom.events.*;
import org.w3c.dom.traversal.*;
-// $Id: DomIterator.java,v 1.1 2003-02-01 02:10:16 cbj Exp $
-
/**
* <p> "NodeIterator" implementation, usable with any L2 DOM which
* supports MutationEvents. </p>
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:16 $
*/
final public class DomIterator implements NodeIterator, EventListener
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomNamedNodeMap.java b/external/jaxp/source/gnu/xml/dom/DomNamedNodeMap.java
index f1312df9b..e46d57947 100644
--- a/external/jaxp/source/gnu/xml/dom/DomNamedNodeMap.java
+++ b/external/jaxp/source/gnu/xml/dom/DomNamedNodeMap.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomNamedNodeMap.java,v 1.1 2003-02-01 02:10:16 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -32,15 +31,12 @@ import java.util.Vector;
import org.w3c.dom.*;
-// $Id: DomNamedNodeMap.java,v 1.1 2003-02-01 02:10:16 cbj Exp $
-
/**
* <p> "NamedNodeMap" implementation. </p>
* Used mostly to hold element attributes, but sometimes also
* to list notations or entities.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:16 $
*/
public class DomNamedNodeMap implements NamedNodeMap
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomNode.java b/external/jaxp/source/gnu/xml/dom/DomNode.java
index efe07b591..dd8e2d764 100644
--- a/external/jaxp/source/gnu/xml/dom/DomNode.java
+++ b/external/jaxp/source/gnu/xml/dom/DomNode.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomNode.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -32,8 +31,6 @@ import org.w3c.dom.events.*;
import org.w3c.dom.traversal.*;
-// $Id: DomNode.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
-
/**
* <p> "Node", "EventTarget", and "DocumentEvent" implementation.
* This provides most of the core DOM functionality; only more
@@ -64,7 +61,6 @@ import org.w3c.dom.traversal.*;
* do not have namespace URIs.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:17 $
*/
public abstract class DomNode
implements Node, NodeList, EventTarget, DocumentEvent, Cloneable
diff --git a/external/jaxp/source/gnu/xml/dom/DomNotation.java b/external/jaxp/source/gnu/xml/dom/DomNotation.java
index a7711be08..a64969a2d 100644
--- a/external/jaxp/source/gnu/xml/dom/DomNotation.java
+++ b/external/jaxp/source/gnu/xml/dom/DomNotation.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomNotation.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,8 +29,6 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomNotation.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
-
/**
* <p> "Notation" implementation. This is a non-core DOM class, supporting
* the "XML" feature. </p>
@@ -50,7 +47,6 @@ import org.w3c.dom.*;
* @see DomPI
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:17 $
*/
public class DomNotation extends DomExtern implements Notation
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomNsNode.java b/external/jaxp/source/gnu/xml/dom/DomNsNode.java
index 7d800cfb6..9dd23be1d 100644
--- a/external/jaxp/source/gnu/xml/dom/DomNsNode.java
+++ b/external/jaxp/source/gnu/xml/dom/DomNsNode.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomNsNode.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,14 +29,11 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomNsNode.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
-
/**
* <p> Abstract implemention of namespace support. This facilitates
* sharing code for attribute and element nodes.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:17 $
*/
public abstract class DomNsNode extends DomNode
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomPI.java b/external/jaxp/source/gnu/xml/dom/DomPI.java
index 439c309a4..28c12fe40 100644
--- a/external/jaxp/source/gnu/xml/dom/DomPI.java
+++ b/external/jaxp/source/gnu/xml/dom/DomPI.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomPI.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,8 +29,6 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomPI.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
-
/**
* <p> "ProcessingInstruction" (PI) implementation.
* This is a non-core DOM class, supporting the "XML" feature. </p>
@@ -48,7 +45,6 @@ import org.w3c.dom.*;
* @see DomNotation
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:17 $
*/
public class DomPI extends DomNode implements ProcessingInstruction
{
diff --git a/external/jaxp/source/gnu/xml/dom/DomText.java b/external/jaxp/source/gnu/xml/dom/DomText.java
index 09017c460..0c4ef1c15 100644
--- a/external/jaxp/source/gnu/xml/dom/DomText.java
+++ b/external/jaxp/source/gnu/xml/dom/DomText.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomText.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -30,13 +29,10 @@ package gnu.xml.dom;
import org.w3c.dom.*;
-// $Id: DomText.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
-
/**
* <p> "Text" implementation. </p>
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:17 $
*/
public class DomText extends DomCharacterData implements Text
{
diff --git a/external/jaxp/source/gnu/xml/dom/JAXPFactory.java b/external/jaxp/source/gnu/xml/dom/JAXPFactory.java
index 2553c4643..fcf3fd333 100644
--- a/external/jaxp/source/gnu/xml/dom/JAXPFactory.java
+++ b/external/jaxp/source/gnu/xml/dom/JAXPFactory.java
@@ -1,5 +1,4 @@
/*
- * $Id: JAXPFactory.java,v 1.1 2003-02-01 02:10:17 cbj Exp $
* Copyright (C) 2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -53,7 +52,6 @@ import javax.xml.parsers.SAXParserFactory;
* @see Consumer
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:17 $
*/
public final class JAXPFactory extends DocumentBuilderFactory
{
diff --git a/external/jaxp/source/gnu/xml/dom/package.html b/external/jaxp/source/gnu/xml/dom/package.html
index 7639f6990..d65e85da3 100644
--- a/external/jaxp/source/gnu/xml/dom/package.html
+++ b/external/jaxp/source/gnu/xml/dom/package.html
@@ -1,5 +1,5 @@
<html><head>
-<!-- $Id: package.html,v 1.1 2003-02-01 02:10:18 cbj Exp $ -->
+<!-- $Id: package.html,v 1.2 2004-05-01 16:18:50 mark Exp $ -->
<title>foo</title>
</head><body>
diff --git a/external/jaxp/source/gnu/xml/pipeline/CallFilter.java b/external/jaxp/source/gnu/xml/pipeline/CallFilter.java
index 141b50a7a..2d8d4180b 100644
--- a/external/jaxp/source/gnu/xml/pipeline/CallFilter.java
+++ b/external/jaxp/source/gnu/xml/pipeline/CallFilter.java
@@ -1,5 +1,4 @@
/*
- * $Id: CallFilter.java,v 1.1 2003-02-01 02:10:18 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -38,8 +37,6 @@ import gnu.xml.util.Resolver;
import gnu.xml.util.XMLWriter;
-// $Id: CallFilter.java,v 1.1 2003-02-01 02:10:18 cbj Exp $
-
/**
* Input is sent as an XML request to given URI, and the output of this
* filter is the parsed response to that request.
@@ -81,7 +78,6 @@ import gnu.xml.util.XMLWriter;
* @see XmlServlet
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:18 $
*/
final public class CallFilter implements EventConsumer
{
diff --git a/external/jaxp/source/gnu/xml/pipeline/DomConsumer.java b/external/jaxp/source/gnu/xml/pipeline/DomConsumer.java
index b308310fb..76ea7d37b 100755
--- a/external/jaxp/source/gnu/xml/pipeline/DomConsumer.java
+++ b/external/jaxp/source/gnu/xml/pipeline/DomConsumer.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomConsumer.java,v 1.1 2003-02-01 02:10:18 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -79,7 +78,6 @@ import gnu.xml.util.DomParser;
* @see DomParser
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:18 $
*/
public class DomConsumer implements EventConsumer
{
diff --git a/external/jaxp/source/gnu/xml/pipeline/EventConsumer.java b/external/jaxp/source/gnu/xml/pipeline/EventConsumer.java
index 3efb921b8..8d2844d64 100755
--- a/external/jaxp/source/gnu/xml/pipeline/EventConsumer.java
+++ b/external/jaxp/source/gnu/xml/pipeline/EventConsumer.java
@@ -1,5 +1,4 @@
/*
- * $Id: EventConsumer.java,v 1.1 2003-02-01 02:10:18 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -47,7 +46,6 @@ import org.xml.sax.*;
* by the {@link PipelineFactory} class.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:18 $
*/
public interface EventConsumer
{
diff --git a/external/jaxp/source/gnu/xml/pipeline/EventFilter.java b/external/jaxp/source/gnu/xml/pipeline/EventFilter.java
index bee10d5e7..1292914fd 100755
--- a/external/jaxp/source/gnu/xml/pipeline/EventFilter.java
+++ b/external/jaxp/source/gnu/xml/pipeline/EventFilter.java
@@ -1,5 +1,4 @@
/*
- * $Id: EventFilter.java,v 1.1 2003-02-01 02:10:19 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -125,7 +124,6 @@ import org.xml.sax.helpers.XMLFilterImpl;
* sets of parsers.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:19 $
*/
public class EventFilter
implements EventConsumer, ContentHandler, DTDHandler,
diff --git a/external/jaxp/source/gnu/xml/pipeline/LinkFilter.java b/external/jaxp/source/gnu/xml/pipeline/LinkFilter.java
index b93a27797..811fc0300 100644
--- a/external/jaxp/source/gnu/xml/pipeline/LinkFilter.java
+++ b/external/jaxp/source/gnu/xml/pipeline/LinkFilter.java
@@ -1,5 +1,4 @@
/*
- * $Id: LinkFilter.java,v 1.1 2003-02-01 02:10:19 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -37,8 +36,6 @@ import org.xml.sax.Locator;
import org.xml.sax.SAXException;
-// $Id: LinkFilter.java,v 1.1 2003-02-01 02:10:19 cbj Exp $
-
/**
* Pipeline filter to remember XHTML links found in a document,
* so they can later be crawled. Fragments are not counted, and duplicates
@@ -54,7 +51,6 @@ import org.xml.sax.SAXException;
* a stack of base URIs. Similarly, recognize/support XLink data.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:19 $
*/
public class LinkFilter extends EventFilter
{
diff --git a/external/jaxp/source/gnu/xml/pipeline/NSFilter.java b/external/jaxp/source/gnu/xml/pipeline/NSFilter.java
index 0ec3b1ed9..a93ab43e0 100644
--- a/external/jaxp/source/gnu/xml/pipeline/NSFilter.java
+++ b/external/jaxp/source/gnu/xml/pipeline/NSFilter.java
@@ -1,5 +1,4 @@
/*
- * $Id: NSFilter.java,v 1.1 2003-02-01 02:10:19 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -77,7 +76,6 @@ import org.xml.sax.helpers.NamespaceSupport;
* appropriate logic (perhaps adding additional heuristics in a subclass).
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:19 $
*/
public class NSFilter extends EventFilter
{
diff --git a/external/jaxp/source/gnu/xml/pipeline/PipelineFactory.java b/external/jaxp/source/gnu/xml/pipeline/PipelineFactory.java
index 3cadb40cb..27c25df62 100644
--- a/external/jaxp/source/gnu/xml/pipeline/PipelineFactory.java
+++ b/external/jaxp/source/gnu/xml/pipeline/PipelineFactory.java
@@ -1,5 +1,4 @@
/*
- * $Id: PipelineFactory.java,v 1.1 2003-02-01 02:10:20 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -39,8 +38,6 @@ import org.xml.sax.*;
import org.xml.sax.ext.*;
-// $Id: PipelineFactory.java,v 1.1 2003-02-01 02:10:20 cbj Exp $
-
/**
* This provides static factory methods for creating simple event pipelines.
* These pipelines are specified by strings, suitable for passing on
@@ -183,7 +180,6 @@ import org.xml.sax.ext.*;
* it's absolutely necessary.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:20 $
*/
public class PipelineFactory
{
diff --git a/external/jaxp/source/gnu/xml/pipeline/TeeConsumer.java b/external/jaxp/source/gnu/xml/pipeline/TeeConsumer.java
index 1c75dba4f..1ed689393 100644
--- a/external/jaxp/source/gnu/xml/pipeline/TeeConsumer.java
+++ b/external/jaxp/source/gnu/xml/pipeline/TeeConsumer.java
@@ -1,5 +1,4 @@
/*
- * $Id: TeeConsumer.java,v 1.1 2003-02-01 02:10:20 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -52,7 +51,6 @@ import org.xml.sax.ext.*;
* the endDocument callback, which signals state cleanup).
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:20 $
*/
final public class TeeConsumer
implements EventConsumer,
diff --git a/external/jaxp/source/gnu/xml/pipeline/TextConsumer.java b/external/jaxp/source/gnu/xml/pipeline/TextConsumer.java
index 5c816cb5c..43d47e36a 100644
--- a/external/jaxp/source/gnu/xml/pipeline/TextConsumer.java
+++ b/external/jaxp/source/gnu/xml/pipeline/TextConsumer.java
@@ -1,5 +1,4 @@
/*
- * $Id: TextConsumer.java,v 1.1 2003-02-01 02:10:20 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -46,7 +45,6 @@ import gnu.xml.util.XMLWriter;
* @see WellFormednessFilter
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:20 $
*/
public class TextConsumer extends XMLWriter implements EventConsumer
{
diff --git a/external/jaxp/source/gnu/xml/pipeline/ValidationConsumer.java b/external/jaxp/source/gnu/xml/pipeline/ValidationConsumer.java
index c64ebedc2..65b962edd 100644
--- a/external/jaxp/source/gnu/xml/pipeline/ValidationConsumer.java
+++ b/external/jaxp/source/gnu/xml/pipeline/ValidationConsumer.java
@@ -1,5 +1,4 @@
/*
- * $Id: ValidationConsumer.java,v 1.1 2003-02-01 02:10:22 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -41,8 +40,6 @@ import org.xml.sax.ext.*;
import org.xml.sax.helpers.XMLReaderFactory;
-// $Id: ValidationConsumer.java,v 1.1 2003-02-01 02:10:22 cbj Exp $
-
/**
* This class checks SAX2 events to report validity errors; it works as
* both a filter and a terminus on an event pipeline. It relies on the
@@ -179,7 +176,6 @@ import org.xml.sax.helpers.XMLReaderFactory;
* @see gnu.xml.aelfred2.SAXDriver
* @see gnu.xml.aelfred2.XmlReader
*
- * @version $Date: 2003-02-01 02:10:22 $
* @author David Brownell
*/
public final class ValidationConsumer extends EventFilter
diff --git a/external/jaxp/source/gnu/xml/pipeline/WellFormednessFilter.java b/external/jaxp/source/gnu/xml/pipeline/WellFormednessFilter.java
index b0edec589..c3c8ec129 100644
--- a/external/jaxp/source/gnu/xml/pipeline/WellFormednessFilter.java
+++ b/external/jaxp/source/gnu/xml/pipeline/WellFormednessFilter.java
@@ -1,5 +1,4 @@
/*
- * $Id: WellFormednessFilter.java,v 1.1 2003-02-01 02:10:22 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -69,7 +68,6 @@ import org.xml.sax.ext.*;
* and more.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:22 $
*/
public final class WellFormednessFilter extends EventFilter
{
diff --git a/external/jaxp/source/gnu/xml/pipeline/XIncludeFilter.java b/external/jaxp/source/gnu/xml/pipeline/XIncludeFilter.java
index 6b354c39b..a914f153e 100644
--- a/external/jaxp/source/gnu/xml/pipeline/XIncludeFilter.java
+++ b/external/jaxp/source/gnu/xml/pipeline/XIncludeFilter.java
@@ -1,5 +1,4 @@
/*
- * $Id: XIncludeFilter.java,v 1.2 2003-11-12 09:20:55 mkoch Exp $
* Copyright (C) 2001-2002 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -50,8 +49,6 @@ import gnu.xml.util.Resolver;
-// $Id: XIncludeFilter.java,v 1.2 2003-11-12 09:20:55 mkoch Exp $
-
/**
* Filter to process an XPointer-free subset of
* <a href="http://www.w3.org/TR/xinclude">XInclude</a>, supporting its
@@ -91,7 +88,6 @@ import gnu.xml.util.Resolver;
* <p>TBD: "IURI" handling.
*
* @author David Brownell
- * @version $Date: 2003-11-12 09:20:55 $
*/
public class XIncludeFilter extends EventFilter implements Locator
{
diff --git a/external/jaxp/source/gnu/xml/pipeline/XsltFilter.java b/external/jaxp/source/gnu/xml/pipeline/XsltFilter.java
index a3cd447b8..3310d734e 100644
--- a/external/jaxp/source/gnu/xml/pipeline/XsltFilter.java
+++ b/external/jaxp/source/gnu/xml/pipeline/XsltFilter.java
@@ -1,5 +1,4 @@
/*
- * $Id: XsltFilter.java,v 1.1 2003-02-01 02:10:22 cbj Exp $
* Copyright (C) 2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -52,7 +51,6 @@ import org.xml.sax.ext.LexicalHandler;
* @see TransformerFactory
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:22 $
*/
final public class XsltFilter extends EventFilter
{
diff --git a/external/jaxp/source/gnu/xml/pipeline/package.html b/external/jaxp/source/gnu/xml/pipeline/package.html
index 182bc03c4..91ba3b927 100644
--- a/external/jaxp/source/gnu/xml/pipeline/package.html
+++ b/external/jaxp/source/gnu/xml/pipeline/package.html
@@ -4,7 +4,7 @@ blah
/*
* Copyright (c) 1999-2001 by David Brownell. All Rights Reserved.
*
- * $Id: package.html,v 1.1 2003-02-01 02:10:22 cbj Exp $
+ * $Id: package.html,v 1.2 2004-05-01 16:18:51 mark Exp $
*/
-->
</title></head><body>
diff --git a/external/jaxp/source/gnu/xml/util/DoParse.java b/external/jaxp/source/gnu/xml/util/DoParse.java
index ea5cdba54..821604d10 100644
--- a/external/jaxp/source/gnu/xml/util/DoParse.java
+++ b/external/jaxp/source/gnu/xml/util/DoParse.java
@@ -1,5 +1,4 @@
/*
- * $Id: DoParse.java,v 1.1 2003-02-01 02:10:23 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -50,8 +49,6 @@ import gnu.xml.pipeline.XIncludeFilter;
import gnu.xml.pipeline.XsltFilter;
-// $Id: DoParse.java,v 1.1 2003-02-01 02:10:23 cbj Exp $
-
/**
* This class provides a driver which may be invoked from the command line
* to process a document using a SAX2 parser and a specified XML processing
@@ -91,7 +88,6 @@ import gnu.xml.pipeline.XsltFilter;
* @see gnu.xml.pipeline.PipelineFactory
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:23 $
*/
final public class DoParse
{
diff --git a/external/jaxp/source/gnu/xml/util/DomParser.java b/external/jaxp/source/gnu/xml/util/DomParser.java
index c732e6a98..e240336bf 100644
--- a/external/jaxp/source/gnu/xml/util/DomParser.java
+++ b/external/jaxp/source/gnu/xml/util/DomParser.java
@@ -1,5 +1,4 @@
/*
- * $Id: DomParser.java,v 1.1 2003-02-01 02:10:23 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -100,7 +99,6 @@ import org.w3c.dom.*;
* by this "parser" are unspecified; don't do it! </P>
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:23 $
*/
final public class DomParser implements XMLReader
{
diff --git a/external/jaxp/source/gnu/xml/util/Resolver.java b/external/jaxp/source/gnu/xml/util/Resolver.java
index f22b646c3..4433e600e 100644
--- a/external/jaxp/source/gnu/xml/util/Resolver.java
+++ b/external/jaxp/source/gnu/xml/util/Resolver.java
@@ -1,5 +1,4 @@
/*
- * $Id: Resolver.java,v 1.1 2003-02-01 02:10:23 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -35,8 +34,6 @@ import java.util.Hashtable;
import org.xml.sax.*;
-// $Id: Resolver.java,v 1.1 2003-02-01 02:10:23 cbj Exp $
-
/**
* Utility implementation of a SAX resolver, which can be used to improve
* network utilization of SAX based XML components. It does this by
@@ -44,8 +41,6 @@ import org.xml.sax.*;
* SAX parsers <em>should</em> use such local caches when possible.
*
* @see XCat
- *
- * @version $Date: 2003-02-01 02:10:23 $
*/
public class Resolver implements EntityResolver, Cloneable
{
diff --git a/external/jaxp/source/gnu/xml/util/SAXNullTransformerFactory.java b/external/jaxp/source/gnu/xml/util/SAXNullTransformerFactory.java
index 955990665..a862a0118 100644
--- a/external/jaxp/source/gnu/xml/util/SAXNullTransformerFactory.java
+++ b/external/jaxp/source/gnu/xml/util/SAXNullTransformerFactory.java
@@ -1,5 +1,4 @@
/*
- * $Id: SAXNullTransformerFactory.java,v 1.1 2003-02-01 02:10:24 cbj Exp $
* Copyright (C) 2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -82,7 +81,6 @@ import org.xml.sax.helpers.LocatorImpl;
* @see gnu.xml.pipeline.XsltFilter
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:24 $
*/
public class SAXNullTransformerFactory extends SAXTransformerFactory
{
diff --git a/external/jaxp/source/gnu/xml/util/XCat.java b/external/jaxp/source/gnu/xml/util/XCat.java
index 647763029..ad77d6db7 100644
--- a/external/jaxp/source/gnu/xml/util/XCat.java
+++ b/external/jaxp/source/gnu/xml/util/XCat.java
@@ -1,5 +1,4 @@
/*
- * $Id: XCat.java,v 1.1 2003-02-01 02:10:25 cbj Exp $
* Copyright (C) 2001 David Brownell
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/gnu/xml/util/XHTMLWriter.java b/external/jaxp/source/gnu/xml/util/XHTMLWriter.java
index 9677ffeee..826acc3d0 100644
--- a/external/jaxp/source/gnu/xml/util/XHTMLWriter.java
+++ b/external/jaxp/source/gnu/xml/util/XHTMLWriter.java
@@ -1,5 +1,4 @@
/*
- * $Id: XHTMLWriter.java,v 1.1 2003-02-01 02:10:25 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -45,7 +44,6 @@ import java.io.Writer;
* data loss.
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:25 $
*/
public class XHTMLWriter extends XMLWriter
{
diff --git a/external/jaxp/source/gnu/xml/util/XMLWriter.java b/external/jaxp/source/gnu/xml/util/XMLWriter.java
index 2d07e6c9d..897c13991 100644
--- a/external/jaxp/source/gnu/xml/util/XMLWriter.java
+++ b/external/jaxp/source/gnu/xml/util/XMLWriter.java
@@ -1,5 +1,4 @@
/*
- * $Id: XMLWriter.java,v 1.1 2003-02-01 02:10:26 cbj Exp $
* Copyright (C) 1999-2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -92,7 +91,6 @@ import org.xml.sax.helpers.*;
* @see gnu.xml.pipeline.TextConsumer
*
* @author David Brownell
- * @version $Date: 2003-02-01 02:10:26 $
*/
public class XMLWriter
implements ContentHandler, LexicalHandler, DTDHandler, DeclHandler
diff --git a/external/jaxp/source/gnu/xml/util/package.html b/external/jaxp/source/gnu/xml/util/package.html
index 0849289cc..5c5736bff 100644
--- a/external/jaxp/source/gnu/xml/util/package.html
+++ b/external/jaxp/source/gnu/xml/util/package.html
@@ -7,7 +7,7 @@
/*
* Copyright (c) 1999-2000 by David Brownell.
*
- * $Id: package.html,v 1.1 2003-02-01 02:10:26 cbj Exp $
+ * $Id: package.html,v 1.2 2004-05-01 16:18:51 mark Exp $
*/
-->
<body>
diff --git a/external/jaxp/source/javax/xml/parsers/ClassStuff.java b/external/jaxp/source/javax/xml/parsers/ClassStuff.java
index 038863748..6c8d9dca2 100644
--- a/external/jaxp/source/javax/xml/parsers/ClassStuff.java
+++ b/external/jaxp/source/javax/xml/parsers/ClassStuff.java
@@ -1,5 +1,5 @@
/*
- * $Id: ClassStuff.java,v 1.1 2003-02-01 02:10:26 cbj Exp $
+ * $Id: ClassStuff.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -36,7 +36,7 @@ import java.lang.reflect.Method;
import java.util.Properties;
-// $Id: ClassStuff.java,v 1.1 2003-02-01 02:10:26 cbj Exp $
+// $Id: ClassStuff.java,v 1.2 2004-05-01 16:18:51 mark Exp $
/**
* Package-private utility methods for sharing
@@ -46,7 +46,7 @@ import java.util.Properties;
* Keep changes to the two copies in sync.
*
* @author David Brownell
- * @version $Id: ClassStuff.java,v 1.1 2003-02-01 02:10:26 cbj Exp $
+ * @version $Id: ClassStuff.java,v 1.2 2004-05-01 16:18:51 mark Exp $
*/
final class ClassStuff
{
diff --git a/external/jaxp/source/javax/xml/parsers/DocumentBuilder.java b/external/jaxp/source/javax/xml/parsers/DocumentBuilder.java
index 2c583ef84..0b4665943 100644
--- a/external/jaxp/source/javax/xml/parsers/DocumentBuilder.java
+++ b/external/jaxp/source/javax/xml/parsers/DocumentBuilder.java
@@ -1,5 +1,5 @@
/*
- * $Id: DocumentBuilder.java,v 1.1 2003-02-01 02:10:26 cbj Exp $
+ * $Id: DocumentBuilder.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
@@ -46,7 +46,7 @@ import org.xml.sax.SAXException;
/**
* Uses an XML parser to construct a DOM document.
* @author Andrew Selkirk, David Brownell
- * @version $Id: DocumentBuilder.java,v 1.1 2003-02-01 02:10:26 cbj Exp $
+ * @version $Id: DocumentBuilder.java,v 1.2 2004-05-01 16:18:51 mark Exp $
*/
public abstract class DocumentBuilder
{
@@ -96,17 +96,30 @@ public abstract class DocumentBuilder
/**
* Constructs an InputSource from the file, and invokes parse ().
* The InputSource includes the URI for the file.
+ * @param file the file to parse
+ * @return the DOM representation of the xml document
+ * @exception IOException
+ * @exception SAXException if parse errors occur
+ * @exception IllegalArgumentException if the file is null
*/
public Document parse (File file)
throws SAXException, IOException
{
- InputSource source;
-
- source = new InputSource (fileToURL (file));
- source.setByteStream (new FileInputStream(file));
- return parse (source);
+ if (file==null)
+ {
+ throw new IllegalArgumentException("File si 'null'");
+ }
+ InputSource source;
+
+ source = new InputSource (fileToURL (file));
+ source.setByteStream (new FileInputStream(file));
+ return parse (source);
}
-
+
+ /**
+ *
+ * @exception IllegalArgumentException if InputSource is null
+ */
public abstract Document parse(InputSource source)
throws SAXException, IOException;
@@ -114,15 +127,28 @@ public abstract class DocumentBuilder
* Avoid using this call; provide the system ID wherever possible.
* System IDs are essential when parsers resolve relative URIs,
* or provide diagnostics.
+ * @exception IllegalArgumentException if InputStream is null
*/
public Document parse(InputStream stream)
throws SAXException, IOException {
+ if (stream==null)
+ {
+ throw new IllegalArgumentException("InputStream si 'null'");
+ }
return parse(new InputSource(stream));
} // parse()
+ /**
+ *
+ * @exception IllegalArgumentException if InputStream is null
+ */
public Document parse(InputStream stream, String systemID)
throws SAXException, IOException {
+ if (stream==null)
+ {
+ throw new IllegalArgumentException("InputStream si 'null'");
+ }
// Variables
InputSource source;
@@ -135,11 +161,19 @@ public abstract class DocumentBuilder
} // parse()
+ /**
+ *
+ * @exception IllegalArgumentException if the URI is null
+ */
public Document parse(String uri)
throws SAXException, IOException {
+ if (uri==null)
+ {
+ throw new IllegalArgumentException("URI si 'null'");
+ }
return parse(new InputSource(uri));
} // parse()
-
+
public abstract void setEntityResolver(EntityResolver resolver);
public abstract void setErrorHandler(ErrorHandler handler);
diff --git a/external/jaxp/source/javax/xml/parsers/DocumentBuilderFactory.java b/external/jaxp/source/javax/xml/parsers/DocumentBuilderFactory.java
index 2783bb44c..f13b02bf0 100644
--- a/external/jaxp/source/javax/xml/parsers/DocumentBuilderFactory.java
+++ b/external/jaxp/source/javax/xml/parsers/DocumentBuilderFactory.java
@@ -1,5 +1,5 @@
/*
- * $Id: DocumentBuilderFactory.java,v 1.1 2003-02-01 02:10:26 cbj Exp $
+ * $Id: DocumentBuilderFactory.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
@@ -43,7 +43,7 @@ import org.xml.sax.*;
* W3C DOM APIs don't include portable bootstrapping.
*
* @author Andrew Selkirk, David Brownell
- * @version $Id: DocumentBuilderFactory.java,v 1.1 2003-02-01 02:10:26 cbj Exp $
+ * @version $Id: DocumentBuilderFactory.java,v 1.2 2004-05-01 16:18:51 mark Exp $
*/
public abstract class DocumentBuilderFactory {
@@ -74,6 +74,9 @@ public abstract class DocumentBuilderFactory {
// Methods ----------------------------------------------------
//-------------------------------------------------------------
+ /**
+ * @exception IllegalArgumentException if implementation doesn't recognize the attribute
+ */
public abstract Object getAttribute(String name)
throws IllegalArgumentException;
@@ -104,6 +107,9 @@ public abstract class DocumentBuilderFactory {
public abstract DocumentBuilder newDocumentBuilder()
throws ParserConfigurationException;
+ /**
+ * @exception FactoryConfigurationError if the implementation is not available
+ */
public static DocumentBuilderFactory newInstance() {
try {
return (DocumentBuilderFactory)
@@ -116,6 +122,9 @@ public abstract class DocumentBuilderFactory {
}
}
+ /**
+ * @exception IllegalArgumentException if implementation doesn't recognize the attribute
+ */
public abstract void setAttribute(String name, Object value)
throws IllegalArgumentException;
diff --git a/external/jaxp/source/javax/xml/parsers/FactoryConfigurationError.java b/external/jaxp/source/javax/xml/parsers/FactoryConfigurationError.java
index 797d91a12..4438e19c0 100644
--- a/external/jaxp/source/javax/xml/parsers/FactoryConfigurationError.java
+++ b/external/jaxp/source/javax/xml/parsers/FactoryConfigurationError.java
@@ -1,5 +1,5 @@
/*
- * $Id: FactoryConfigurationError.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: FactoryConfigurationError.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/parsers/ParserConfigurationException.java b/external/jaxp/source/javax/xml/parsers/ParserConfigurationException.java
index 1648e33cd..e34c03ca7 100644
--- a/external/jaxp/source/javax/xml/parsers/ParserConfigurationException.java
+++ b/external/jaxp/source/javax/xml/parsers/ParserConfigurationException.java
@@ -1,5 +1,5 @@
/*
- * $Id: ParserConfigurationException.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: ParserConfigurationException.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/parsers/SAXParser.java b/external/jaxp/source/javax/xml/parsers/SAXParser.java
index c1ecf2756..b5b53989b 100644
--- a/external/jaxp/source/javax/xml/parsers/SAXParser.java
+++ b/external/jaxp/source/javax/xml/parsers/SAXParser.java
@@ -1,5 +1,5 @@
/*
- * $Id: SAXParser.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: SAXParser.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
@@ -71,6 +71,7 @@ public abstract class SAXParser
* Avoid using this API, since relative URIs in the document need
* to be resolved against the document entity's URI, and good
* diagnostics also need that URI.
+ * @exception IllegalArgumentException if InputStream is null
*/
public void parse(InputStream stream, HandlerBase handler)
throws SAXException, IOException
@@ -79,6 +80,7 @@ public abstract class SAXParser
/**
* Parse using (deprecated) SAX1 style handlers,
* and a byte stream with a specified URI.
+ * @exception IllegalArgumentException if InputStream is null
*/
public void parse (
InputStream stream,
@@ -86,6 +88,10 @@ public abstract class SAXParser
String systemID
) throws SAXException, IOException
{
+ if(stream==null)
+ {
+ throw new IllegalArgumentException("InputStream is 'null'");
+ }
InputSource source;
// Prepare Source
@@ -102,14 +108,22 @@ public abstract class SAXParser
* Avoid using this API, since relative URIs in the document need
* to be resolved against the document entity's URI, and good
* diagnostics also need that URI.
+ * @exception IllegalArgumentException if InputStream is null
*/
public void parse(InputStream stream, DefaultHandler def)
throws SAXException, IOException
- { parse (new InputSource (stream), def); }
+ {
+ if(stream==null)
+ {
+ throw new IllegalArgumentException("InputStream is 'null'");
+ }
+ parse (new InputSource (stream), def);
+ }
/**
* Parse using SAX2 style handlers,
* and a byte stream with a specified URI.
+ * @exception IllegalArgumentException if InputStream is null
*/
public void parse (
InputStream stream,
@@ -117,6 +131,10 @@ public abstract class SAXParser
String systemID
) throws SAXException, IOException
{
+ if(stream==null)
+ {
+ throw new IllegalArgumentException("InputStream is 'null'");
+ }
InputSource source;
// Prepare Source
@@ -130,26 +148,45 @@ public abstract class SAXParser
/**
* Parse using (deprecated) SAX1 style handlers,
* and a URI for the document entity.
+ * @exception IllegalArgumentException if URI is null
*/
public void parse(String uri, HandlerBase handler)
throws SAXException, IOException
- { parse (new InputSource (uri), handler); }
+ {
+ if(uri==null)
+ {
+ throw new IllegalArgumentException("URI is 'null'");
+ }
+ parse (new InputSource (uri), handler);
+ }
/**
* Parse using SAX2 style handlers,
* and a URI for the document entity.
+ * @exception IllegalArgumentException if URI is null
*/
public void parse(String uri, DefaultHandler def)
throws SAXException, IOException
- { parse (new InputSource (uri), def); }
+ {
+ if(uri==null)
+ {
+ throw new IllegalArgumentException("URI is 'null'");
+ }
+ parse (new InputSource (uri), def);
+ }
/**
* Parse using (deprecated) SAX1 style handlers,
* turning a file name into the document URI.
+ * @exception IllegalArgumentException if file is null
*/
public void parse(File file, HandlerBase handler)
throws SAXException, IOException
{
+ if(file==null)
+ {
+ throw new IllegalArgumentException("The file is 'null'");
+ }
InputSource in;
in = new InputSource (DocumentBuilder.fileToURL (file));
@@ -159,10 +196,15 @@ public abstract class SAXParser
/**
* Parse using SAX2 style handlers,
* turning a file name into the document URI.
+ * @exception IllegalArgumentException if file is null
*/
public void parse(File file, DefaultHandler def)
throws SAXException, IOException
{
+ if(file==null)
+ {
+ throw new IllegalArgumentException("The file is 'null'");
+ }
InputSource in;
in = new InputSource (DocumentBuilder.fileToURL (file));
@@ -171,10 +213,15 @@ public abstract class SAXParser
/**
* Parse using (deprecated) SAX1 style handlers.
+ * @exception IllegalArgumentException if InputSource is null
*/
public void parse(InputSource source, HandlerBase handler)
throws SAXException, IOException
{
+ if(source==null)
+ {
+ throw new IllegalArgumentException("The InputSource is 'null'");
+ }
Parser parser;
// Prepare Parser
@@ -191,10 +238,15 @@ public abstract class SAXParser
/**
* Parse using SAX2 style handlers.
+ * @exception IllegalArgumentException if InputSource is null
*/
public void parse(InputSource source, DefaultHandler def)
throws SAXException, IOException
{
+ if(source==null)
+ {
+ throw new IllegalArgumentException("The InputSource is 'null'");
+ }
XMLReader reader;
// Prepare XML Reader
@@ -217,6 +269,7 @@ public abstract class SAXParser
/**
* Get a SAX2 driver for the underlying parser.
+ * @since 1.1
*/
public abstract XMLReader getXMLReader() throws SAXException;
diff --git a/external/jaxp/source/javax/xml/parsers/SAXParserFactory.java b/external/jaxp/source/javax/xml/parsers/SAXParserFactory.java
index 760c737fa..c6a47bbb8 100644
--- a/external/jaxp/source/javax/xml/parsers/SAXParserFactory.java
+++ b/external/jaxp/source/javax/xml/parsers/SAXParserFactory.java
@@ -1,5 +1,5 @@
/*
- * $Id: SAXParserFactory.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: SAXParserFactory.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
diff --git a/external/jaxp/source/javax/xml/transform/ClassStuff.java b/external/jaxp/source/javax/xml/transform/ClassStuff.java
index f7ca8442f..6be50d772 100644
--- a/external/jaxp/source/javax/xml/transform/ClassStuff.java
+++ b/external/jaxp/source/javax/xml/transform/ClassStuff.java
@@ -1,5 +1,5 @@
/*
- * $Id: ClassStuff.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: ClassStuff.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 David Brownell
*
* This file is part of GNU JAXP, a library.
@@ -36,7 +36,7 @@ import java.lang.reflect.Method;
import java.util.Properties;
-// $Id: ClassStuff.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+// $Id: ClassStuff.java,v 1.2 2004-05-01 16:18:51 mark Exp $
/**
* Package-private utility methods for sharing
@@ -46,7 +46,7 @@ import java.util.Properties;
* Keep changes to the two copies in sync.
*
* @author David Brownell
- * @version $Id: ClassStuff.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * @version $Id: ClassStuff.java,v 1.2 2004-05-01 16:18:51 mark Exp $
*/
final class ClassStuff
{
diff --git a/external/jaxp/source/javax/xml/transform/ErrorListener.java b/external/jaxp/source/javax/xml/transform/ErrorListener.java
index c4139efc8..aaf4071dd 100644
--- a/external/jaxp/source/javax/xml/transform/ErrorListener.java
+++ b/external/jaxp/source/javax/xml/transform/ErrorListener.java
@@ -1,5 +1,5 @@
/*
- * $Id: ErrorListener.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: ErrorListener.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/OutputKeys.java b/external/jaxp/source/javax/xml/transform/OutputKeys.java
index 3cad338f2..bfb9619da 100644
--- a/external/jaxp/source/javax/xml/transform/OutputKeys.java
+++ b/external/jaxp/source/javax/xml/transform/OutputKeys.java
@@ -1,5 +1,5 @@
/*
- * $Id: OutputKeys.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: OutputKeys.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/Result.java b/external/jaxp/source/javax/xml/transform/Result.java
index d4f4b4f0c..e023f607a 100644
--- a/external/jaxp/source/javax/xml/transform/Result.java
+++ b/external/jaxp/source/javax/xml/transform/Result.java
@@ -1,5 +1,5 @@
/*
- * $Id: Result.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: Result.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/Source.java b/external/jaxp/source/javax/xml/transform/Source.java
index da76cc6cf..50fe85e01 100644
--- a/external/jaxp/source/javax/xml/transform/Source.java
+++ b/external/jaxp/source/javax/xml/transform/Source.java
@@ -1,5 +1,5 @@
/*
- * $Id: Source.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: Source.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
diff --git a/external/jaxp/source/javax/xml/transform/SourceLocator.java b/external/jaxp/source/javax/xml/transform/SourceLocator.java
index b176870ac..978de72c5 100644
--- a/external/jaxp/source/javax/xml/transform/SourceLocator.java
+++ b/external/jaxp/source/javax/xml/transform/SourceLocator.java
@@ -1,5 +1,5 @@
/*
- * $Id: SourceLocator.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: SourceLocator.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/Templates.java b/external/jaxp/source/javax/xml/transform/Templates.java
index d89c3317b..eb3fd085f 100644
--- a/external/jaxp/source/javax/xml/transform/Templates.java
+++ b/external/jaxp/source/javax/xml/transform/Templates.java
@@ -1,5 +1,5 @@
/*
- * $Id: Templates.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: Templates.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/Transformer.java b/external/jaxp/source/javax/xml/transform/Transformer.java
index e16addf91..cc57ec421 100644
--- a/external/jaxp/source/javax/xml/transform/Transformer.java
+++ b/external/jaxp/source/javax/xml/transform/Transformer.java
@@ -1,5 +1,5 @@
/*
- * $Id: Transformer.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: Transformer.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
diff --git a/external/jaxp/source/javax/xml/transform/TransformerConfigurationException.java b/external/jaxp/source/javax/xml/transform/TransformerConfigurationException.java
index 8022993cf..7af8ab5f3 100644
--- a/external/jaxp/source/javax/xml/transform/TransformerConfigurationException.java
+++ b/external/jaxp/source/javax/xml/transform/TransformerConfigurationException.java
@@ -1,5 +1,5 @@
/*
- * $Id: TransformerConfigurationException.java,v 1.1 2003-02-01 02:10:27 cbj Exp $
+ * $Id: TransformerConfigurationException.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
@@ -33,6 +33,8 @@ package javax.xml.transform;
*/
public class TransformerConfigurationException extends TransformerException {
+ protected SourceLocator locator = null;
+
//-------------------------------------------------------------
// Initialization ---------------------------------------------
//-------------------------------------------------------------
@@ -53,6 +55,15 @@ public class TransformerConfigurationException extends TransformerException {
super(msg, ex);
} // TransformerConfigurationException()
+ public TransformerConfigurationException(String msg, SourceLocator locator) {
+ super(msg);
+ this.locator = locator;
+ }
+
+ public TransformerConfigurationException(String msg, SourceLocator locator, Throwable ex) {
+ super(msg, ex);
+ this.locator = locator;
+ }
} // TranformerConfigurationException
diff --git a/external/jaxp/source/javax/xml/transform/TransformerException.java b/external/jaxp/source/javax/xml/transform/TransformerException.java
index b0ab61582..f2647209f 100644
--- a/external/jaxp/source/javax/xml/transform/TransformerException.java
+++ b/external/jaxp/source/javax/xml/transform/TransformerException.java
@@ -1,5 +1,5 @@
/*
- * $Id: TransformerException.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: TransformerException.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
@@ -160,7 +160,7 @@ public class TransformerException extends Exception {
public void printStackTrace() {
- printStackTrace(System.out);
+ printStackTrace(System.out);// shouldn't it be System.err?
}
public void printStackTrace(PrintStream stream) {
diff --git a/external/jaxp/source/javax/xml/transform/TransformerFactory.java b/external/jaxp/source/javax/xml/transform/TransformerFactory.java
index 5422b180a..66ce93613 100644
--- a/external/jaxp/source/javax/xml/transform/TransformerFactory.java
+++ b/external/jaxp/source/javax/xml/transform/TransformerFactory.java
@@ -1,5 +1,5 @@
/*
- * $Id: TransformerFactory.java,v 1.2 2003-08-17 22:10:34 mark Exp $
+ * $Id: TransformerFactory.java,v 1.3 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
@@ -54,7 +54,7 @@ public abstract class TransformerFactory {
//-------------------------------------------------------------
/**
- * Returns an object encapsulating the &lt;?xml-stylesheet?&gt;
+ * Returns an object encapsulating the &lt;?xml-stylesheet&nbsp;?&gt;
* processing instruction from the document that matches the
* specified criteria.
*/
diff --git a/external/jaxp/source/javax/xml/transform/TransformerFactoryConfigurationError.java b/external/jaxp/source/javax/xml/transform/TransformerFactoryConfigurationError.java
index 32d686e19..d5a8381ad 100644
--- a/external/jaxp/source/javax/xml/transform/TransformerFactoryConfigurationError.java
+++ b/external/jaxp/source/javax/xml/transform/TransformerFactoryConfigurationError.java
@@ -1,5 +1,5 @@
/*
- * $Id: TransformerFactoryConfigurationError.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: TransformerFactoryConfigurationError.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
diff --git a/external/jaxp/source/javax/xml/transform/URIResolver.java b/external/jaxp/source/javax/xml/transform/URIResolver.java
index 3f5a6ac06..a827ed040 100644
--- a/external/jaxp/source/javax/xml/transform/URIResolver.java
+++ b/external/jaxp/source/javax/xml/transform/URIResolver.java
@@ -1,5 +1,4 @@
/*
- * $Id: URIResolver.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/dom/DOMLocator.java b/external/jaxp/source/javax/xml/transform/dom/DOMLocator.java
index 575a66728..1c580fca6 100644
--- a/external/jaxp/source/javax/xml/transform/dom/DOMLocator.java
+++ b/external/jaxp/source/javax/xml/transform/dom/DOMLocator.java
@@ -1,5 +1,5 @@
/*
- * $Id: DOMLocator.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: DOMLocator.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/dom/DOMResult.java b/external/jaxp/source/javax/xml/transform/dom/DOMResult.java
index cb8fac129..ebfc3c9fb 100644
--- a/external/jaxp/source/javax/xml/transform/dom/DOMResult.java
+++ b/external/jaxp/source/javax/xml/transform/dom/DOMResult.java
@@ -1,5 +1,5 @@
/*
- * $Id: DOMResult.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: DOMResult.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/dom/DOMSource.java b/external/jaxp/source/javax/xml/transform/dom/DOMSource.java
index 6f60fd0ec..66e61fd38 100644
--- a/external/jaxp/source/javax/xml/transform/dom/DOMSource.java
+++ b/external/jaxp/source/javax/xml/transform/dom/DOMSource.java
@@ -1,5 +1,5 @@
/*
- * $Id: DOMSource.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: DOMSource.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/sax/SAXResult.java b/external/jaxp/source/javax/xml/transform/sax/SAXResult.java
index a3e5cf41e..66260bca1 100644
--- a/external/jaxp/source/javax/xml/transform/sax/SAXResult.java
+++ b/external/jaxp/source/javax/xml/transform/sax/SAXResult.java
@@ -1,5 +1,5 @@
/*
- * $Id: SAXResult.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: SAXResult.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/sax/SAXSource.java b/external/jaxp/source/javax/xml/transform/sax/SAXSource.java
index 08f220af1..cf227eda6 100644
--- a/external/jaxp/source/javax/xml/transform/sax/SAXSource.java
+++ b/external/jaxp/source/javax/xml/transform/sax/SAXSource.java
@@ -1,5 +1,5 @@
/*
- * $Id: SAXSource.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: SAXSource.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
@@ -122,7 +122,11 @@ public class SAXSource implements Source
{
InputSource retval;
boolean ok = false;
-
+
+ if (in instanceof SAXSource) {
+ return ((SAXSource) in).inputSource;
+ }
+
if (in.getSystemId () != null) {
retval = new InputSource (in.getSystemId ());
ok = true;
diff --git a/external/jaxp/source/javax/xml/transform/sax/SAXTransformerFactory.java b/external/jaxp/source/javax/xml/transform/sax/SAXTransformerFactory.java
index 615f8c057..8dca4b0f0 100644
--- a/external/jaxp/source/javax/xml/transform/sax/SAXTransformerFactory.java
+++ b/external/jaxp/source/javax/xml/transform/sax/SAXTransformerFactory.java
@@ -1,5 +1,5 @@
/*
- * $Id: SAXTransformerFactory.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: SAXTransformerFactory.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
diff --git a/external/jaxp/source/javax/xml/transform/sax/TemplatesHandler.java b/external/jaxp/source/javax/xml/transform/sax/TemplatesHandler.java
index 9bffbe6fc..4a813de76 100644
--- a/external/jaxp/source/javax/xml/transform/sax/TemplatesHandler.java
+++ b/external/jaxp/source/javax/xml/transform/sax/TemplatesHandler.java
@@ -1,5 +1,5 @@
/*
- * $Id: TemplatesHandler.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: TemplatesHandler.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
*
* This file is part of GNU JAXP, a library.
diff --git a/external/jaxp/source/javax/xml/transform/sax/TransformerHandler.java b/external/jaxp/source/javax/xml/transform/sax/TransformerHandler.java
index 08f238bd6..5f093fcd6 100644
--- a/external/jaxp/source/javax/xml/transform/sax/TransformerHandler.java
+++ b/external/jaxp/source/javax/xml/transform/sax/TransformerHandler.java
@@ -1,5 +1,5 @@
/*
- * $Id: TransformerHandler.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: TransformerHandler.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
diff --git a/external/jaxp/source/javax/xml/transform/stream/StreamResult.java b/external/jaxp/source/javax/xml/transform/stream/StreamResult.java
index 531dda75d..ac7750bee 100644
--- a/external/jaxp/source/javax/xml/transform/stream/StreamResult.java
+++ b/external/jaxp/source/javax/xml/transform/stream/StreamResult.java
@@ -1,5 +1,5 @@
/*
- * $Id: StreamResult.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: StreamResult.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
diff --git a/external/jaxp/source/javax/xml/transform/stream/StreamSource.java b/external/jaxp/source/javax/xml/transform/stream/StreamSource.java
index 3189580b0..22d6a306a 100644
--- a/external/jaxp/source/javax/xml/transform/stream/StreamSource.java
+++ b/external/jaxp/source/javax/xml/transform/stream/StreamSource.java
@@ -1,5 +1,5 @@
/*
- * $Id: StreamSource.java,v 1.1 2003-02-01 02:10:28 cbj Exp $
+ * $Id: StreamSource.java,v 1.2 2004-05-01 16:18:51 mark Exp $
* Copyright (C) 2001 Andrew Selkirk
* Copyright (C) 2001 David Brownell
*
diff --git a/external/jaxp/source/org/xml/sax/AttributeList.java b/external/jaxp/source/org/xml/sax/AttributeList.java
index 37c48d1e9..0d6405759 100755
--- a/external/jaxp/source/org/xml/sax/AttributeList.java
+++ b/external/jaxp/source/org/xml/sax/AttributeList.java
@@ -1,7 +1,6 @@
// SAX Attribute List Interface.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: AttributeList.java,v 1.1 2003-02-01 02:10:41 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/Attributes.java b/external/jaxp/source/org/xml/sax/Attributes.java
index aebee8298..7affd992a 100755
--- a/external/jaxp/source/org/xml/sax/Attributes.java
+++ b/external/jaxp/source/org/xml/sax/Attributes.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: Attributes.java,v 1.1 2003-02-01 02:10:41 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/ContentHandler.java b/external/jaxp/source/org/xml/sax/ContentHandler.java
index 37034649d..e1b68ae02 100755
--- a/external/jaxp/source/org/xml/sax/ContentHandler.java
+++ b/external/jaxp/source/org/xml/sax/ContentHandler.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: ContentHandler.java,v 1.1 2003-02-01 02:10:41 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/DTDHandler.java b/external/jaxp/source/org/xml/sax/DTDHandler.java
index 881f49782..9c95e9bcf 100755
--- a/external/jaxp/source/org/xml/sax/DTDHandler.java
+++ b/external/jaxp/source/org/xml/sax/DTDHandler.java
@@ -1,7 +1,6 @@
// SAX DTD handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: DTDHandler.java,v 1.1 2003-02-01 02:10:41 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/DocumentHandler.java b/external/jaxp/source/org/xml/sax/DocumentHandler.java
index 0368533ec..7d925a260 100755
--- a/external/jaxp/source/org/xml/sax/DocumentHandler.java
+++ b/external/jaxp/source/org/xml/sax/DocumentHandler.java
@@ -1,7 +1,6 @@
// SAX document handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: DocumentHandler.java,v 1.1 2003-02-01 02:10:42 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/EntityResolver.java b/external/jaxp/source/org/xml/sax/EntityResolver.java
index 3e22251cd..4a0ecd964 100755
--- a/external/jaxp/source/org/xml/sax/EntityResolver.java
+++ b/external/jaxp/source/org/xml/sax/EntityResolver.java
@@ -1,7 +1,6 @@
// SAX entity resolver.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: EntityResolver.java,v 1.1 2003-02-01 02:10:42 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/ErrorHandler.java b/external/jaxp/source/org/xml/sax/ErrorHandler.java
index eec24f366..e3d304709 100755
--- a/external/jaxp/source/org/xml/sax/ErrorHandler.java
+++ b/external/jaxp/source/org/xml/sax/ErrorHandler.java
@@ -1,7 +1,6 @@
// SAX error handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: ErrorHandler.java,v 1.1 2003-02-01 02:10:42 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/HandlerBase.java b/external/jaxp/source/org/xml/sax/HandlerBase.java
index d1d6db5e7..cad622867 100755
--- a/external/jaxp/source/org/xml/sax/HandlerBase.java
+++ b/external/jaxp/source/org/xml/sax/HandlerBase.java
@@ -1,7 +1,6 @@
// SAX default handler base class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: HandlerBase.java,v 1.1 2003-02-01 02:10:42 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/InputSource.java b/external/jaxp/source/org/xml/sax/InputSource.java
index 3c4067fc2..9b4791258 100755
--- a/external/jaxp/source/org/xml/sax/InputSource.java
+++ b/external/jaxp/source/org/xml/sax/InputSource.java
@@ -1,7 +1,6 @@
// SAX input source.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: InputSource.java,v 1.1 2003-02-01 02:10:42 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/Locator.java b/external/jaxp/source/org/xml/sax/Locator.java
index 0a97ed8c0..4428de22f 100755
--- a/external/jaxp/source/org/xml/sax/Locator.java
+++ b/external/jaxp/source/org/xml/sax/Locator.java
@@ -1,7 +1,6 @@
// SAX locator interface for document events.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: Locator.java,v 1.1 2003-02-01 02:10:42 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/Parser.java b/external/jaxp/source/org/xml/sax/Parser.java
index 3171566b2..2080b6105 100755
--- a/external/jaxp/source/org/xml/sax/Parser.java
+++ b/external/jaxp/source/org/xml/sax/Parser.java
@@ -1,7 +1,6 @@
// SAX parser interface.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: Parser.java,v 1.1 2003-02-01 02:10:43 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/SAXException.java b/external/jaxp/source/org/xml/sax/SAXException.java
index fceb9ef73..3e5005c7a 100755
--- a/external/jaxp/source/org/xml/sax/SAXException.java
+++ b/external/jaxp/source/org/xml/sax/SAXException.java
@@ -1,7 +1,6 @@
// SAX exception class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: SAXException.java,v 1.1 2003-02-01 02:10:43 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/SAXNotRecognizedException.java b/external/jaxp/source/org/xml/sax/SAXNotRecognizedException.java
index b1fc54daf..07f62ff60 100755
--- a/external/jaxp/source/org/xml/sax/SAXNotRecognizedException.java
+++ b/external/jaxp/source/org/xml/sax/SAXNotRecognizedException.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: SAXNotRecognizedException.java,v 1.1 2003-02-01 02:10:43 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/SAXNotSupportedException.java b/external/jaxp/source/org/xml/sax/SAXNotSupportedException.java
index 736f73a5f..9eacfa6f3 100755
--- a/external/jaxp/source/org/xml/sax/SAXNotSupportedException.java
+++ b/external/jaxp/source/org/xml/sax/SAXNotSupportedException.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: SAXNotSupportedException.java,v 1.1 2003-02-01 02:10:43 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/SAXParseException.java b/external/jaxp/source/org/xml/sax/SAXParseException.java
index 36b91e125..eae1f4391 100755
--- a/external/jaxp/source/org/xml/sax/SAXParseException.java
+++ b/external/jaxp/source/org/xml/sax/SAXParseException.java
@@ -1,7 +1,6 @@
// SAX exception class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: SAXParseException.java,v 1.1 2003-02-01 02:10:43 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/XMLFilter.java b/external/jaxp/source/org/xml/sax/XMLFilter.java
index d179f23d6..3fe733ff4 100755
--- a/external/jaxp/source/org/xml/sax/XMLFilter.java
+++ b/external/jaxp/source/org/xml/sax/XMLFilter.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLFilter.java,v 1.1 2003-02-01 02:10:43 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/XMLReader.java b/external/jaxp/source/org/xml/sax/XMLReader.java
index c1cf3c267..41aae08ec 100755
--- a/external/jaxp/source/org/xml/sax/XMLReader.java
+++ b/external/jaxp/source/org/xml/sax/XMLReader.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLReader.java,v 1.1 2003-02-01 02:10:43 cbj Exp $
package org.xml.sax;
diff --git a/external/jaxp/source/org/xml/sax/ext/Attributes2.java b/external/jaxp/source/org/xml/sax/ext/Attributes2.java
index f7708701d..ea7f1087e 100644
--- a/external/jaxp/source/org/xml/sax/ext/Attributes2.java
+++ b/external/jaxp/source/org/xml/sax/ext/Attributes2.java
@@ -1,7 +1,6 @@
// Attributes2.java - extended Attributes
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2.java,v 1.1 2003-02-01 02:10:44 cbj Exp $
package org.xml.sax.ext;
diff --git a/external/jaxp/source/org/xml/sax/ext/Attributes2Impl.java b/external/jaxp/source/org/xml/sax/ext/Attributes2Impl.java
index 0f07d0152..6781e1856 100644
--- a/external/jaxp/source/org/xml/sax/ext/Attributes2Impl.java
+++ b/external/jaxp/source/org/xml/sax/ext/Attributes2Impl.java
@@ -1,7 +1,6 @@
// Attributes2Impl.java - extended AttributesImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2Impl.java,v 1.1 2003-02-01 02:10:44 cbj Exp $
package org.xml.sax.ext;
diff --git a/external/jaxp/source/org/xml/sax/ext/DeclHandler.java b/external/jaxp/source/org/xml/sax/ext/DeclHandler.java
index 211cdc6bc..85ac476f7 100755
--- a/external/jaxp/source/org/xml/sax/ext/DeclHandler.java
+++ b/external/jaxp/source/org/xml/sax/ext/DeclHandler.java
@@ -1,7 +1,6 @@
// DeclHandler.java - Optional handler for DTD declaration events.
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: DeclHandler.java,v 1.1 2003-02-01 02:10:44 cbj Exp $
package org.xml.sax.ext;
diff --git a/external/jaxp/source/org/xml/sax/ext/DefaultHandler2.java b/external/jaxp/source/org/xml/sax/ext/DefaultHandler2.java
index 2e809f0f5..b8fc670d3 100644
--- a/external/jaxp/source/org/xml/sax/ext/DefaultHandler2.java
+++ b/external/jaxp/source/org/xml/sax/ext/DefaultHandler2.java
@@ -1,7 +1,6 @@
// DefaultHandler2.java - extended DefaultHandler
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: DefaultHandler2.java,v 1.1 2003-02-01 02:10:44 cbj Exp $
package org.xml.sax.ext;
diff --git a/external/jaxp/source/org/xml/sax/ext/EntityResolver2.java b/external/jaxp/source/org/xml/sax/ext/EntityResolver2.java
index 475213ae7..f25bd32bc 100644
--- a/external/jaxp/source/org/xml/sax/ext/EntityResolver2.java
+++ b/external/jaxp/source/org/xml/sax/ext/EntityResolver2.java
@@ -1,7 +1,6 @@
// EntityResolver2.java - Extended SAX entity resolver.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: EntityResolver2.java,v 1.1 2003-02-01 02:10:44 cbj Exp $
package org.xml.sax.ext;
diff --git a/external/jaxp/source/org/xml/sax/ext/LexicalHandler.java b/external/jaxp/source/org/xml/sax/ext/LexicalHandler.java
index f87f49350..f59062c1a 100755
--- a/external/jaxp/source/org/xml/sax/ext/LexicalHandler.java
+++ b/external/jaxp/source/org/xml/sax/ext/LexicalHandler.java
@@ -1,7 +1,6 @@
// LexicalHandler.java - optional handler for lexical parse events.
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: LexicalHandler.java,v 1.1 2003-02-01 02:10:44 cbj Exp $
package org.xml.sax.ext;
diff --git a/external/jaxp/source/org/xml/sax/ext/Locator2.java b/external/jaxp/source/org/xml/sax/ext/Locator2.java
index 3775f5f34..150a1ba11 100644
--- a/external/jaxp/source/org/xml/sax/ext/Locator2.java
+++ b/external/jaxp/source/org/xml/sax/ext/Locator2.java
@@ -1,7 +1,6 @@
// Locator2.java - extended Locator
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2.java,v 1.2 2003-08-17 22:10:34 mark Exp $
package org.xml.sax.ext;
@@ -35,7 +34,7 @@ public interface Locator2 extends Locator
/**
* Returns the version of XML used for the entity. This will
* normally be the identifier from the current entity's
- * <em>&lt;?xmlversion='...'...?&gt;</em> declaration,
+ * <em>&lt;?xml&nbsp;version='...'&nbsp;...?&gt;</em> declaration,
* or be defaulted by the parser.
*
* <p> At this writing, only one version ("1.0") is defined, but it
@@ -51,7 +50,7 @@ public interface Locator2 extends Locator
* Returns the name of the character encoding for the entity.
* If the encoding was declared externally (for example, in a MIME
* Content-Type header), that will be the name returned. Else if there
- * was an <em>&lt;?xml...encoding='...'?&gt;</em> declaration at
+ * was an <em>&lt;?xml&nbsp;...encoding='...'?&gt;</em> declaration at
* the start of the document, that encoding name will be returned.
* Otherwise the encoding will been inferred (normally to be UTF-8, or
* some UTF-16 variant), and that inferred name will be returned.
diff --git a/external/jaxp/source/org/xml/sax/ext/Locator2Impl.java b/external/jaxp/source/org/xml/sax/ext/Locator2Impl.java
index d1e4068b6..c77dfe605 100644
--- a/external/jaxp/source/org/xml/sax/ext/Locator2Impl.java
+++ b/external/jaxp/source/org/xml/sax/ext/Locator2Impl.java
@@ -1,7 +1,6 @@
// Locator2Impl.java - extended LocatorImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2Impl.java,v 1.1 2003-02-01 02:10:44 cbj Exp $
package org.xml.sax.ext;
diff --git a/external/jaxp/source/org/xml/sax/ext/package.html b/external/jaxp/source/org/xml/sax/ext/package.html
index d506f270d..6f5db3e3b 100755
--- a/external/jaxp/source/org/xml/sax/ext/package.html
+++ b/external/jaxp/source/org/xml/sax/ext/package.html
@@ -1,5 +1,5 @@
<HTML><HEAD>
-<!-- $Id: package.html,v 1.1 2003-02-01 02:10:44 cbj Exp $ -->
+<!-- $Id: package.html,v 1.2 2004-05-01 16:18:52 mark Exp $ -->
</HEAD><BODY>
<p>
diff --git a/external/jaxp/source/org/xml/sax/helpers/AttributeListImpl.java b/external/jaxp/source/org/xml/sax/helpers/AttributeListImpl.java
index 86597d17d..a8009e8a2 100755
--- a/external/jaxp/source/org/xml/sax/helpers/AttributeListImpl.java
+++ b/external/jaxp/source/org/xml/sax/helpers/AttributeListImpl.java
@@ -1,7 +1,6 @@
// SAX default implementation for AttributeList.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: AttributeListImpl.java,v 1.1 2003-02-01 02:10:45 cbj Exp $
package org.xml.sax.helpers;
diff --git a/external/jaxp/source/org/xml/sax/helpers/AttributesImpl.java b/external/jaxp/source/org/xml/sax/helpers/AttributesImpl.java
index 1ac4a6cec..0a6099e93 100755
--- a/external/jaxp/source/org/xml/sax/helpers/AttributesImpl.java
+++ b/external/jaxp/source/org/xml/sax/helpers/AttributesImpl.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: AttributesImpl.java,v 1.1 2003-02-01 02:10:45 cbj Exp $
package org.xml.sax.helpers;
diff --git a/external/jaxp/source/org/xml/sax/helpers/DefaultHandler.java b/external/jaxp/source/org/xml/sax/helpers/DefaultHandler.java
index 1243516f8..343774dec 100755
--- a/external/jaxp/source/org/xml/sax/helpers/DefaultHandler.java
+++ b/external/jaxp/source/org/xml/sax/helpers/DefaultHandler.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: DefaultHandler.java,v 1.1 2003-02-01 02:10:45 cbj Exp $
package org.xml.sax.helpers;
diff --git a/external/jaxp/source/org/xml/sax/helpers/LocatorImpl.java b/external/jaxp/source/org/xml/sax/helpers/LocatorImpl.java
index f672fbfa5..a5b633c49 100755
--- a/external/jaxp/source/org/xml/sax/helpers/LocatorImpl.java
+++ b/external/jaxp/source/org/xml/sax/helpers/LocatorImpl.java
@@ -1,7 +1,6 @@
// SAX default implementation for Locator.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: LocatorImpl.java,v 1.1 2003-02-01 02:10:46 cbj Exp $
package org.xml.sax.helpers;
diff --git a/external/jaxp/source/org/xml/sax/helpers/NamespaceSupport.java b/external/jaxp/source/org/xml/sax/helpers/NamespaceSupport.java
index ff225dd1f..dae8e5cc7 100755
--- a/external/jaxp/source/org/xml/sax/helpers/NamespaceSupport.java
+++ b/external/jaxp/source/org/xml/sax/helpers/NamespaceSupport.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// This class is in the Public Domain. NO WARRANTY!
-// $Id: NamespaceSupport.java,v 1.1 2003-02-01 02:10:46 cbj Exp $
package org.xml.sax.helpers;
diff --git a/external/jaxp/source/org/xml/sax/helpers/NewInstance.java b/external/jaxp/source/org/xml/sax/helpers/NewInstance.java
index df3f9df01..cfd9a4724 100644
--- a/external/jaxp/source/org/xml/sax/helpers/NewInstance.java
+++ b/external/jaxp/source/org/xml/sax/helpers/NewInstance.java
@@ -3,7 +3,6 @@
// Written by Edwin Goei, edwingo@apache.org
// and by David Brownell, dbrownell@users.sourceforge.net
// NO WARRANTY! This class is in the Public Domain.
-// $Id: NewInstance.java,v 1.1 2003-02-01 02:10:46 cbj Exp $
package org.xml.sax.helpers;
diff --git a/external/jaxp/source/org/xml/sax/helpers/ParserAdapter.java b/external/jaxp/source/org/xml/sax/helpers/ParserAdapter.java
index 6f0c780da..1dfef61c7 100755
--- a/external/jaxp/source/org/xml/sax/helpers/ParserAdapter.java
+++ b/external/jaxp/source/org/xml/sax/helpers/ParserAdapter.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: ParserAdapter.java,v 1.1 2003-02-01 02:10:47 cbj Exp $
package org.xml.sax.helpers;
diff --git a/external/jaxp/source/org/xml/sax/helpers/ParserFactory.java b/external/jaxp/source/org/xml/sax/helpers/ParserFactory.java
index fc978536d..c3a64eafe 100755
--- a/external/jaxp/source/org/xml/sax/helpers/ParserFactory.java
+++ b/external/jaxp/source/org/xml/sax/helpers/ParserFactory.java
@@ -1,7 +1,6 @@
// SAX parser factory.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: ParserFactory.java,v 1.1 2003-02-01 02:10:47 cbj Exp $
package org.xml.sax.helpers;
diff --git a/external/jaxp/source/org/xml/sax/helpers/XMLFilterImpl.java b/external/jaxp/source/org/xml/sax/helpers/XMLFilterImpl.java
index f632551e5..b5f0e2fd0 100755
--- a/external/jaxp/source/org/xml/sax/helpers/XMLFilterImpl.java
+++ b/external/jaxp/source/org/xml/sax/helpers/XMLFilterImpl.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLFilterImpl.java,v 1.1 2003-02-01 02:10:47 cbj Exp $
package org.xml.sax.helpers;
diff --git a/external/jaxp/source/org/xml/sax/helpers/XMLReaderAdapter.java b/external/jaxp/source/org/xml/sax/helpers/XMLReaderAdapter.java
index 56f22ff8c..7438a3d04 100755
--- a/external/jaxp/source/org/xml/sax/helpers/XMLReaderAdapter.java
+++ b/external/jaxp/source/org/xml/sax/helpers/XMLReaderAdapter.java
@@ -2,7 +2,6 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: XMLReaderAdapter.java,v 1.1 2003-02-01 02:10:48 cbj Exp $
package org.xml.sax.helpers;
diff --git a/external/jaxp/source/org/xml/sax/helpers/XMLReaderFactory.java b/external/jaxp/source/org/xml/sax/helpers/XMLReaderFactory.java
index 744620bdb..32b7f1c08 100755
--- a/external/jaxp/source/org/xml/sax/helpers/XMLReaderFactory.java
+++ b/external/jaxp/source/org/xml/sax/helpers/XMLReaderFactory.java
@@ -3,7 +3,6 @@
// Written by David Megginson
// and by David Brownell
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLReaderFactory.java,v 1.2 2003-11-12 09:20:55 mkoch Exp $
package org.xml.sax.helpers;
import java.io.BufferedReader;
diff --git a/external/jaxp/source/org/xml/sax/helpers/package.html b/external/jaxp/source/org/xml/sax/helpers/package.html
index 6b432a31d..3eecb08f7 100755
--- a/external/jaxp/source/org/xml/sax/helpers/package.html
+++ b/external/jaxp/source/org/xml/sax/helpers/package.html
@@ -1,5 +1,5 @@
<HTML><HEAD>
-<!-- $Id: package.html,v 1.1 2003-02-01 02:10:48 cbj Exp $ -->
+<!-- $Id: package.html,v 1.2 2004-05-01 16:18:52 mark Exp $ -->
</HEAD><BODY>
<p>This package contains "helper" classes, including
diff --git a/external/jaxp/source/org/xml/sax/package.html b/external/jaxp/source/org/xml/sax/package.html
index abd09ca3f..e87676622 100755
--- a/external/jaxp/source/org/xml/sax/package.html
+++ b/external/jaxp/source/org/xml/sax/package.html
@@ -1,5 +1,5 @@
<html><head>
-<!-- $Id: package.html,v 1.1 2003-02-01 02:10:43 cbj Exp $ -->
+<!-- $Id: package.html,v 1.2 2004-05-01 16:18:52 mark Exp $ -->
</head><body>
<p> This package provides the core SAX APIs.