[kaffe] CVS kaffe (robilad): Resynced with GNU JAXP: support for JAXP 1.3

Kaffe CVS cvs-commits at kaffe.org
Sun Oct 24 12:27:44 PDT 2004


PatchSet 5358 
Date: 2004/10/24 19:23:31
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Resynced with GNU JAXP: support for JAXP 1.3

2004-10-24  Dalibor Topic  <robilad at kaffe.org>

        * libraries/javalib/Makefile.am,
        libraries/javalib/Makefile.in,
        libraries/javalib/all.files:
        Regenerated.

        * libraries/javalib/javax/xml/XMLConstants.java,
        libraries/javalib/javax/xml/datatype/DatatypeConfigurationException.java,
        libraries/javalib/javax/xml/datatype/DatatypeConstants.java,
        libraries/javalib/javax/xml/datatype/DatatypeFactory.java,
        libraries/javalib/javax/xml/datatype/Duration.java,
        libraries/javalib/javax/xml/datatype/XMLGregorianCalendar.java,
        libraries/javalib/javax/xml/datatype/package.html,
        libraries/javalib/javax/xml/namespace/NamespaceContext.java,
        libraries/javalib/javax/xml/namespace/QName.java,
        libraries/javalib/javax/xml/namespace/package.html,
        libraries/javalib/javax/xml/validation/Schema.java,
        libraries/javalib/javax/xml/validation/SchemaFactory.java,
        libraries/javalib/javax/xml/validation/TypeInfoProvider.java,
        libraries/javalib/javax/xml/validation/Validator.java,
        libraries/javalib/javax/xml/validation/ValidatorHandler.java,
        libraries/javalib/javax/xml/validation/package.html,
        libraries/javalib/javax/xml/xpath/XPath.java,
        libraries/javalib/javax/xml/xpath/XPathConstants.java,
        libraries/javalib/javax/xml/xpath/XPathException.java,
        libraries/javalib/javax/xml/xpath/XPathExpression.java,
        libraries/javalib/javax/xml/xpath/XPathExpressionException.java,
        libraries/javalib/javax/xml/xpath/XPathFactory.java,
        libraries/javalib/javax/xml/xpath/XPathFactoryConfigurationException.java,
        libraries/javalib/javax/xml/xpath/XPathFunction.java,
        libraries/javalib/javax/xml/xpath/XPathFunctionException.java,
        libraries/javalib/javax/xml/xpath/XPathFunctionResolver.java,
        libraries/javalib/javax/xml/xpath/XPathVariableResolver.java,
        libraries/javalib/javax/xml/xpath/package.html:
        New files taken from GNU JAXP.

        * libraries/javalib/gnu/xml/dom/DomImpl.java,
        libraries/javalib/gnu/xml/libxmlj/transform/GnomeTransformer.java,
        libraries/javalib/javax/xml/parsers/ClassStuff.java,
        libraries/javalib/javax/xml/parsers/DocumentBuilder.java,
        libraries/javalib/javax/xml/parsers/DocumentBuilderFactory.java,
        libraries/javalib/javax/xml/parsers/FactoryConfigurationError.java,
        libraries/javalib/javax/xml/parsers/ParserConfigurationException.java,
        libraries/javalib/javax/xml/parsers/SAXParser.java,
        libraries/javalib/javax/xml/parsers/SAXParserFactory.java,
        libraries/javalib/javax/xml/transform/ClassStuff.java,
        libraries/javalib/javax/xml/transform/ErrorListener.java,
        libraries/javalib/javax/xml/transform/OutputKeys.java,
        libraries/javalib/javax/xml/transform/Result.java,
        libraries/javalib/javax/xml/transform/Source.java,
        libraries/javalib/javax/xml/transform/SourceLocator.java,
        libraries/javalib/javax/xml/transform/Templates.java,
        libraries/javalib/javax/xml/transform/Transformer.java,
        libraries/javalib/javax/xml/transform/TransformerException.java,
        libraries/javalib/javax/xml/transform/TransformerFactory.java,
        libraries/javalib/javax/xml/transform/TransformerFactoryConfigurationError.java,
        libraries/javalib/javax/xml/transform/URIResolver.java,
        libraries/javalib/javax/xml/transform/dom/DOMLocator.java,
        libraries/javalib/javax/xml/transform/dom/DOMResult.java,
        libraries/javalib/javax/xml/transform/dom/DOMSource.java,
        libraries/javalib/javax/xml/transform/sax/SAXResult.java,
        libraries/javalib/javax/xml/transform/sax/SAXSource.java,
        libraries/javalib/javax/xml/transform/sax/TemplatesHandler.java,
        libraries/javalib/javax/xml/transform/sax/TransformerHandler.java,
        libraries/javalib/javax/xml/transform/stream/StreamResult.java,
        libraries/javalib/javax/xml/transform/stream/StreamSource.java:
        Resynced with GNU JAXP.

        2004-10-20  Chris Burdess  <dog at gnu.org>

        * all: Updates to bring API in line with JAXP 1.3: introduction of
        datatype, namespace, validation, and xpath JAXP packages and
        miscellaneous updates to other packages. Style corrections.

Members: 
	ChangeLog:1.2910->1.2911 
	libraries/javalib/Makefile.am:1.253->1.254 
	libraries/javalib/Makefile.in:1.333->1.334 
	libraries/javalib/all.files:1.41->1.42 
	libraries/javalib/gnu/xml/dom/DomImpl.java:1.6->1.7 
	libraries/javalib/gnu/xml/libxmlj/transform/GnomeTransformer.java:1.3->1.4 
	libraries/javalib/javax/xml/XMLConstants.java:INITIAL->1.1 
	libraries/javalib/javax/xml/datatype/DatatypeConfigurationException.java:INITIAL->1.1 
	libraries/javalib/javax/xml/datatype/DatatypeConstants.java:INITIAL->1.1 
	libraries/javalib/javax/xml/datatype/DatatypeFactory.java:INITIAL->1.1 
	libraries/javalib/javax/xml/datatype/Duration.java:INITIAL->1.1 
	libraries/javalib/javax/xml/datatype/XMLGregorianCalendar.java:INITIAL->1.1 
	libraries/javalib/javax/xml/datatype/package.html:INITIAL->1.1 
	libraries/javalib/javax/xml/namespace/NamespaceContext.java:INITIAL->1.1 
	libraries/javalib/javax/xml/namespace/QName.java:INITIAL->1.1 
	libraries/javalib/javax/xml/namespace/package.html:INITIAL->1.1 
	libraries/javalib/javax/xml/parsers/ClassStuff.java:1.5->1.6 
	libraries/javalib/javax/xml/parsers/DocumentBuilder.java:1.6->1.7 
	libraries/javalib/javax/xml/parsers/DocumentBuilderFactory.java:1.6->1.7 
	libraries/javalib/javax/xml/parsers/FactoryConfigurationError.java:1.4->1.5 
	libraries/javalib/javax/xml/parsers/ParserConfigurationException.java:1.4->1.5 
	libraries/javalib/javax/xml/parsers/SAXParser.java:1.6->1.7 
	libraries/javalib/javax/xml/parsers/SAXParserFactory.java:1.5->1.6 
	libraries/javalib/javax/xml/transform/ClassStuff.java:1.4->1.5 
	libraries/javalib/javax/xml/transform/ErrorListener.java:1.4->1.5 
	libraries/javalib/javax/xml/transform/OutputKeys.java:1.4->1.5 
	libraries/javalib/javax/xml/transform/Result.java:1.4->1.5 
	libraries/javalib/javax/xml/transform/Source.java:1.4->1.5 
	libraries/javalib/javax/xml/transform/SourceLocator.java:1.4->1.5 
	libraries/javalib/javax/xml/transform/Templates.java:1.4->1.5 
	libraries/javalib/javax/xml/transform/Transformer.java:1.4->1.5 
	libraries/javalib/javax/xml/transform/TransformerException.java:1.6->1.7 
	libraries/javalib/javax/xml/transform/TransformerFactory.java:1.6->1.7 
	libraries/javalib/javax/xml/transform/TransformerFactoryConfigurationError.java:1.4->1.5 
	libraries/javalib/javax/xml/transform/URIResolver.java:1.3->1.4 
	libraries/javalib/javax/xml/transform/dom/DOMLocator.java:1.5->1.6 
	libraries/javalib/javax/xml/transform/dom/DOMResult.java:1.5->1.6 
	libraries/javalib/javax/xml/transform/dom/DOMSource.java:1.5->1.6 
	libraries/javalib/javax/xml/transform/sax/SAXResult.java:1.5->1.6 
	libraries/javalib/javax/xml/transform/sax/SAXSource.java:1.7->1.8 
	libraries/javalib/javax/xml/transform/sax/TemplatesHandler.java:1.5->1.6 
	libraries/javalib/javax/xml/transform/sax/TransformerHandler.java:1.5->1.6 
	libraries/javalib/javax/xml/transform/stream/StreamResult.java:1.5->1.6 
	libraries/javalib/javax/xml/transform/stream/StreamSource.java:1.5->1.6 
	libraries/javalib/javax/xml/validation/Schema.java:INITIAL->1.1 
	libraries/javalib/javax/xml/validation/SchemaFactory.java:INITIAL->1.1 
	libraries/javalib/javax/xml/validation/TypeInfoProvider.java:INITIAL->1.1 
	libraries/javalib/javax/xml/validation/Validator.java:INITIAL->1.1 
	libraries/javalib/javax/xml/validation/ValidatorHandler.java:INITIAL->1.1 
	libraries/javalib/javax/xml/validation/package.html:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPath.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPathConstants.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPathException.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPathExpression.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPathExpressionException.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPathFactory.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPathFactoryConfigurationException.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPathFunction.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPathFunctionException.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPathFunctionResolver.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/XPathVariableResolver.java:INITIAL->1.1 
	libraries/javalib/javax/xml/xpath/package.html:INITIAL->1.1 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2910 kaffe/ChangeLog:1.2911
--- kaffe/ChangeLog:1.2910	Sun Oct 24 18:25:53 2004
+++ kaffe/ChangeLog	Sun Oct 24 19:23:31 2004
@@ -1,5 +1,80 @@
 2004-10-24  Dalibor Topic  <robilad at kaffe.org>
 
+	* libraries/javalib/Makefile.am,
+	libraries/javalib/Makefile.in,
+	libraries/javalib/all.files:
+	Regenerated.
+
+	* libraries/javalib/javax/xml/XMLConstants.java,
+	libraries/javalib/javax/xml/datatype/DatatypeConfigurationException.java,
+	libraries/javalib/javax/xml/datatype/DatatypeConstants.java,
+	libraries/javalib/javax/xml/datatype/DatatypeFactory.java,
+	libraries/javalib/javax/xml/datatype/Duration.java,
+	libraries/javalib/javax/xml/datatype/XMLGregorianCalendar.java,
+	libraries/javalib/javax/xml/datatype/package.html,
+	libraries/javalib/javax/xml/namespace/NamespaceContext.java,
+	libraries/javalib/javax/xml/namespace/QName.java,
+	libraries/javalib/javax/xml/namespace/package.html,
+	libraries/javalib/javax/xml/validation/Schema.java,
+	libraries/javalib/javax/xml/validation/SchemaFactory.java,
+	libraries/javalib/javax/xml/validation/TypeInfoProvider.java,
+	libraries/javalib/javax/xml/validation/Validator.java,
+	libraries/javalib/javax/xml/validation/ValidatorHandler.java,
+	libraries/javalib/javax/xml/validation/package.html,
+	libraries/javalib/javax/xml/xpath/XPath.java,
+	libraries/javalib/javax/xml/xpath/XPathConstants.java,
+	libraries/javalib/javax/xml/xpath/XPathException.java,
+	libraries/javalib/javax/xml/xpath/XPathExpression.java,
+	libraries/javalib/javax/xml/xpath/XPathExpressionException.java,
+	libraries/javalib/javax/xml/xpath/XPathFactory.java,
+	libraries/javalib/javax/xml/xpath/XPathFactoryConfigurationException.java,
+	libraries/javalib/javax/xml/xpath/XPathFunction.java,
+	libraries/javalib/javax/xml/xpath/XPathFunctionException.java,
+	libraries/javalib/javax/xml/xpath/XPathFunctionResolver.java,
+	libraries/javalib/javax/xml/xpath/XPathVariableResolver.java,
+	libraries/javalib/javax/xml/xpath/package.html:
+	New files taken from GNU JAXP.
+
+	* libraries/javalib/gnu/xml/dom/DomImpl.java,
+	libraries/javalib/gnu/xml/libxmlj/transform/GnomeTransformer.java,
+	libraries/javalib/javax/xml/parsers/ClassStuff.java,
+	libraries/javalib/javax/xml/parsers/DocumentBuilder.java,
+	libraries/javalib/javax/xml/parsers/DocumentBuilderFactory.java,
+	libraries/javalib/javax/xml/parsers/FactoryConfigurationError.java,
+	libraries/javalib/javax/xml/parsers/ParserConfigurationException.java,
+	libraries/javalib/javax/xml/parsers/SAXParser.java,
+	libraries/javalib/javax/xml/parsers/SAXParserFactory.java,
+	libraries/javalib/javax/xml/transform/ClassStuff.java,
+	libraries/javalib/javax/xml/transform/ErrorListener.java,
+	libraries/javalib/javax/xml/transform/OutputKeys.java,
+	libraries/javalib/javax/xml/transform/Result.java,
+	libraries/javalib/javax/xml/transform/Source.java,
+	libraries/javalib/javax/xml/transform/SourceLocator.java,
+	libraries/javalib/javax/xml/transform/Templates.java,
+	libraries/javalib/javax/xml/transform/Transformer.java,
+	libraries/javalib/javax/xml/transform/TransformerException.java,
+	libraries/javalib/javax/xml/transform/TransformerFactory.java,
+	libraries/javalib/javax/xml/transform/TransformerFactoryConfigurationError.java,
+	libraries/javalib/javax/xml/transform/URIResolver.java,
+	libraries/javalib/javax/xml/transform/dom/DOMLocator.java,
+	libraries/javalib/javax/xml/transform/dom/DOMResult.java,
+	libraries/javalib/javax/xml/transform/dom/DOMSource.java,
+	libraries/javalib/javax/xml/transform/sax/SAXResult.java,
+	libraries/javalib/javax/xml/transform/sax/SAXSource.java,
+	libraries/javalib/javax/xml/transform/sax/TemplatesHandler.java,
+	libraries/javalib/javax/xml/transform/sax/TransformerHandler.java,
+	libraries/javalib/javax/xml/transform/stream/StreamResult.java,
+	libraries/javalib/javax/xml/transform/stream/StreamSource.java:
+	Resynced with GNU JAXP.
+
+	2004-10-20  Chris Burdess  <dog at gnu.org>
+
+        * all: Updates to bring API in line with JAXP 1.3: introduction of
+        datatype, namespace, validation, and xpath JAXP packages and
+        miscellaneous updates to other packages. Style corrections.
+
+2004-10-24  Dalibor Topic  <robilad at kaffe.org>
+
 	* libraries/javalib/javax/swing/tree/DefaultTreeCellEditor.java,
 	libraries/javalib/javax/swing/tree/DefaultTreeModel.java,
 	libraries/javalib/javax/swing/tree/DefaultTreeSelectionModel.java:
Index: kaffe/libraries/javalib/Makefile.am
diff -u kaffe/libraries/javalib/Makefile.am:1.253 kaffe/libraries/javalib/Makefile.am:1.254
--- kaffe/libraries/javalib/Makefile.am:1.253	Sat Oct 23 12:08:15 2004
+++ kaffe/libraries/javalib/Makefile.am	Sun Oct 24 19:23:35 2004
@@ -258,11 +258,16 @@
 	$(javax_swing_undo_SRCS) \
 	$(javax_transaction_SRCS) \
 	$(javax_transaction_xa_SRCS) \
+	$(javax_xml_SRCS) \
+	$(javax_xml_datatype_SRCS) \
+	$(javax_xml_namespace_SRCS) \
 	$(javax_xml_parsers_SRCS) \
 	$(javax_xml_transform_SRCS) \
 	$(javax_xml_transform_dom_SRCS) \
 	$(javax_xml_transform_sax_SRCS) \
 	$(javax_xml_transform_stream_SRCS) \
+	$(javax_xml_validation_SRCS) \
+	$(javax_xml_xpath_SRCS) \
 	$(kaffe_beans_editors_SRCS) \
 	$(kaffe_io_SRCS) \
 	$(kaffe_jar_SRCS) \
@@ -3491,6 +3496,17 @@
 	javax/transaction/xa/XAException.java \
 	javax/transaction/xa/XAResource.java \
 	javax/transaction/xa/Xid.java
+javax_xml_SRCS = \
+	javax/xml/XMLConstants.java
+javax_xml_datatype_SRCS = \
+	javax/xml/datatype/DatatypeConfigurationException.java \
+	javax/xml/datatype/DatatypeConstants.java \
+	javax/xml/datatype/DatatypeFactory.java \
+	javax/xml/datatype/Duration.java \
+	javax/xml/datatype/XMLGregorianCalendar.java
+javax_xml_namespace_SRCS = \
+	javax/xml/namespace/NamespaceContext.java \
+	javax/xml/namespace/QName.java
 javax_xml_parsers_SRCS = \
 	javax/xml/parsers/ClassStuff.java \
 	javax/xml/parsers/DocumentBuilder.java \
@@ -3526,6 +3542,24 @@
 javax_xml_transform_stream_SRCS = \
 	javax/xml/transform/stream/StreamResult.java \
 	javax/xml/transform/stream/StreamSource.java
+javax_xml_validation_SRCS = \
+	javax/xml/validation/Schema.java \
+	javax/xml/validation/SchemaFactory.java \
+	javax/xml/validation/TypeInfoProvider.java \
+	javax/xml/validation/Validator.java \
+	javax/xml/validation/ValidatorHandler.java
+javax_xml_xpath_SRCS = \
+	javax/xml/xpath/XPath.java \
+	javax/xml/xpath/XPathConstants.java \
+	javax/xml/xpath/XPathException.java \
+	javax/xml/xpath/XPathExpression.java \
+	javax/xml/xpath/XPathExpressionException.java \
+	javax/xml/xpath/XPathFactory.java \
+	javax/xml/xpath/XPathFactoryConfigurationException.java \
+	javax/xml/xpath/XPathFunction.java \
+	javax/xml/xpath/XPathFunctionException.java \
+	javax/xml/xpath/XPathFunctionResolver.java \
+	javax/xml/xpath/XPathVariableResolver.java
 kaffe_beans_editors_SRCS = \
 	kaffe/beans/editors/BooleanEditor.java \
 	kaffe/beans/editors/ByteEditor.java \
Index: kaffe/libraries/javalib/Makefile.in
diff -u kaffe/libraries/javalib/Makefile.in:1.333 kaffe/libraries/javalib/Makefile.in:1.334
--- kaffe/libraries/javalib/Makefile.in:1.333	Sat Oct 23 12:08:16 2004
+++ kaffe/libraries/javalib/Makefile.in	Sun Oct 24 19:23:37 2004
@@ -599,11 +599,16 @@
 	$(javax_swing_undo_SRCS) \
 	$(javax_transaction_SRCS) \
 	$(javax_transaction_xa_SRCS) \
+	$(javax_xml_SRCS) \
+	$(javax_xml_datatype_SRCS) \
+	$(javax_xml_namespace_SRCS) \
 	$(javax_xml_parsers_SRCS) \
 	$(javax_xml_transform_SRCS) \
 	$(javax_xml_transform_dom_SRCS) \
 	$(javax_xml_transform_sax_SRCS) \
 	$(javax_xml_transform_stream_SRCS) \
+	$(javax_xml_validation_SRCS) \
+	$(javax_xml_xpath_SRCS) \
 	$(kaffe_beans_editors_SRCS) \
 	$(kaffe_io_SRCS) \
 	$(kaffe_jar_SRCS) \
@@ -4037,6 +4042,20 @@
 	javax/transaction/xa/XAResource.java \
 	javax/transaction/xa/Xid.java
 
+javax_xml_SRCS = \
+	javax/xml/XMLConstants.java
+
+javax_xml_datatype_SRCS = \
+	javax/xml/datatype/DatatypeConfigurationException.java \
+	javax/xml/datatype/DatatypeConstants.java \
+	javax/xml/datatype/DatatypeFactory.java \
+	javax/xml/datatype/Duration.java \
+	javax/xml/datatype/XMLGregorianCalendar.java
+
+javax_xml_namespace_SRCS = \
+	javax/xml/namespace/NamespaceContext.java \
+	javax/xml/namespace/QName.java
+
 javax_xml_parsers_SRCS = \
 	javax/xml/parsers/ClassStuff.java \
 	javax/xml/parsers/DocumentBuilder.java \
@@ -4076,6 +4095,26 @@
 javax_xml_transform_stream_SRCS = \
 	javax/xml/transform/stream/StreamResult.java \
 	javax/xml/transform/stream/StreamSource.java
+
+javax_xml_validation_SRCS = \
+	javax/xml/validation/Schema.java \
+	javax/xml/validation/SchemaFactory.java \
+	javax/xml/validation/TypeInfoProvider.java \
+	javax/xml/validation/Validator.java \
+	javax/xml/validation/ValidatorHandler.java
+
+javax_xml_xpath_SRCS = \
+	javax/xml/xpath/XPath.java \
+	javax/xml/xpath/XPathConstants.java \
+	javax/xml/xpath/XPathException.java \
+	javax/xml/xpath/XPathExpression.java \
+	javax/xml/xpath/XPathExpressionException.java \
+	javax/xml/xpath/XPathFactory.java \
+	javax/xml/xpath/XPathFactoryConfigurationException.java \
+	javax/xml/xpath/XPathFunction.java \
+	javax/xml/xpath/XPathFunctionException.java \
+	javax/xml/xpath/XPathFunctionResolver.java \
+	javax/xml/xpath/XPathVariableResolver.java
 
 kaffe_beans_editors_SRCS = \
 	kaffe/beans/editors/BooleanEditor.java \
Index: kaffe/libraries/javalib/all.files
diff -u kaffe/libraries/javalib/all.files:1.41 kaffe/libraries/javalib/all.files:1.42
--- kaffe/libraries/javalib/all.files:1.41	Sat Oct 23 12:08:19 2004
+++ kaffe/libraries/javalib/all.files	Sun Oct 24 19:23:38 2004
@@ -2967,6 +2967,14 @@
 javax/transaction/xa/XAException.java
 javax/transaction/xa/XAResource.java
 javax/transaction/xa/Xid.java
+javax/xml/XMLConstants.java
+javax/xml/datatype/DatatypeConfigurationException.java
+javax/xml/datatype/DatatypeConstants.java
+javax/xml/datatype/DatatypeFactory.java
+javax/xml/datatype/Duration.java
+javax/xml/datatype/XMLGregorianCalendar.java
+javax/xml/namespace/NamespaceContext.java
+javax/xml/namespace/QName.java
 javax/xml/parsers/ClassStuff.java
 javax/xml/parsers/DocumentBuilder.java
 javax/xml/parsers/DocumentBuilderFactory.java
@@ -2997,6 +3005,22 @@
 javax/xml/transform/sax/TransformerHandler.java
 javax/xml/transform/stream/StreamResult.java
 javax/xml/transform/stream/StreamSource.java
+javax/xml/validation/Schema.java
+javax/xml/validation/SchemaFactory.java
+javax/xml/validation/TypeInfoProvider.java
+javax/xml/validation/Validator.java
+javax/xml/validation/ValidatorHandler.java
+javax/xml/xpath/XPath.java
+javax/xml/xpath/XPathConstants.java
+javax/xml/xpath/XPathException.java
+javax/xml/xpath/XPathExpression.java
+javax/xml/xpath/XPathExpressionException.java
+javax/xml/xpath/XPathFactory.java
+javax/xml/xpath/XPathFactoryConfigurationException.java
+javax/xml/xpath/XPathFunction.java
+javax/xml/xpath/XPathFunctionException.java
+javax/xml/xpath/XPathFunctionResolver.java
+javax/xml/xpath/XPathVariableResolver.java
 kaffe/beans/editors/BooleanEditor.java
 kaffe/beans/editors/ByteEditor.java
 kaffe/beans/editors/DoubleEditor.java
Index: kaffe/libraries/javalib/gnu/xml/dom/DomImpl.java
diff -u kaffe/libraries/javalib/gnu/xml/dom/DomImpl.java:1.6 kaffe/libraries/javalib/gnu/xml/dom/DomImpl.java:1.7
--- kaffe/libraries/javalib/gnu/xml/dom/DomImpl.java:1.6	Mon Oct 18 20:19:46 2004
+++ kaffe/libraries/javalib/gnu/xml/dom/DomImpl.java	Sun Oct 24 19:23:39 2004
@@ -117,7 +117,7 @@
 	} else if ("xpath".equals (name)) {
           if (version == null || version.equals (""))
             return true;
-          if ("1.0".equals (version))
+          if ("3.0".equals (version))
             return true;
         }
 
Index: kaffe/libraries/javalib/gnu/xml/libxmlj/transform/GnomeTransformer.java
diff -u kaffe/libraries/javalib/gnu/xml/libxmlj/transform/GnomeTransformer.java:1.3 kaffe/libraries/javalib/gnu/xml/libxmlj/transform/GnomeTransformer.java:1.4
--- kaffe/libraries/javalib/gnu/xml/libxmlj/transform/GnomeTransformer.java:1.3	Fri Sep 17 21:02:05 2004
+++ kaffe/libraries/javalib/gnu/xml/libxmlj/transform/GnomeTransformer.java	Sun Oct 24 19:23:40 2004
@@ -1,5 +1,5 @@
 /* 
- * $Id: GnomeTransformer.java,v 1.3 2004/09/17 21:02:05 dalibor Exp $
+ * $Id: GnomeTransformer.java,v 1.4 2004/10/24 19:23:40 robilad Exp $
  * Copyright (C) 2003, 2004 Free Software Foundation, Inc.
  * 
  * This file is part of GNU Classpathx/jaxp.
===================================================================
Checking out kaffe/libraries/javalib/javax/xml/XMLConstants.java
RCS:  /home/cvs/kaffe/kaffe/libraries/javalib/javax/xml/XMLConstants.java,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/libraries/javalib/javax/xml/XMLConstants.java	Sun Oct 24 19:27:44 2004
@@ -0,0 +1,118 @@
+/*
+ * XMLConstants.java
+ * Copyright (C) 2004 Chris Burdess
+ * 
+ * This file is part of GNU JAXP, a library.
+ *
+ * GNU JAXP is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ * 
+ * GNU JAXP is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *
+ * Linking this library statically or dynamically with other modules is
+ * making a combined work based on this library.  Thus, the terms and
+ * conditions of the GNU General Public License cover the whole
+ * combination.
+ *
+ * As a special exception, the copyright holders of this library give you
+ * permission to link this library with independent modules to produce an
+ * executable, regardless of the license terms of these independent
+ * modules, and to copy and distribute the resulting executable under
+ * terms of your choice, provided that you also meet, for each linked
+ * independent module, the terms and conditions of the license of that
+ * module.  An independent module is a module which is not derived from
+ * or based on this library.  If you modify this library, you may extend
+ * this exception to your version of the library, but you are not
+ * obliged to do so.  If you do not wish to do so, delete this
+ * exception statement from your version. 
+ */
+
+package javax.xml;
+
+/**
+ * Repository for well-known XML constants.
+ * @since 1.3
+ */
+public final class XMLConstants
+{
+
+  /**
+   * Dummy namespace URI indicating that there is no namespace.
+   * @see http://www.w3.org/TR/REC-xml-names/#defaulting
+   */
+  public static final String NULL_NS_URI = "";
+
+  /**
+   * Dummy namespace prefix indicating that there is no namespace.
+   * @see http://www.w3.org/TR/REC-xml-names/#ns-qualnames
+   */
+  public static final String DEFAULT_NS_PREFIX = "";
+
+  /**
+   * The XML Namespace URI.
+   * @see http://www.w3.org/TR/REC-xml-names/#ns-qualnames
+   */
+  public static final String XML_NS_URI = "http://www.w3.org/XML/1998/namespace";
+
+  /**
+   * The XML Namespace prefix.
+   * @see http://www.w3.org/TR/REC-xml-names/#ns-qualnames
+   */
+  public static final String XML_NS_PREFIX = "xml";
+
+  /**
+   * The XML Namespace declaration URI.
+   * @see http://www.w3.org/TR/REC-xml-names/#ns-qualnames
+   */
+  public static final String XMLNS_ATTRIBUTE_NS_URI = "http://www.w3.org/2000/xmlns/";
+
+  /**
+   * The XML Namespace declaration attribute.
+   * @see http://www.w3.org/TR/REC-xml-names/#ns-qualnames
+   */
+  public static final String XMLNS_ATTRIBUTE = "xmlns";
+
+  /**
+   * The XML Schema (XSD) namespace URI.
+   * @see http://www.w3.org/TR/xmlschema-1/#Instance_Document_Constructions
+   */
+  public static final String W3C_XML_SCHEMA_NS_URI = "http://www.w3.org/2001/XMLSchema";
+
+  /**
+   * The XML Schema Instance (XSI) namespace URI.
+   * @see http://www.w3.org/TR/xmlschema-1/#Instance_Document_Constructions
+   */
+  public static final String W3C_XML_SCHEMA_INSTANCE_NS_URI = "http://www.w3.org/2001/XMLSchema-instance";
+
+  /**
+   * The XPath 2.0 datatypes namespace URI.
+   * @see http://www.w3.org/TR/xpath-datamodel
+   */
+  public static final String W3C_XPATH_DATATYPE_NS_URI = "http://www.w3.org/2003/11/xpath-datatypes";
+
+  /**
+   * The XML DTD namespace URI.
+   */
+  public static final String XML_DTD_NS_URI = "http://www.w3.org/TR/REC-xml";
+
+  /**
+   * The RELAX NG Namespace URI.
+   * @see http://relaxng.org/spec-20011203.html
+   */
+  public static final String RELAXNG_NS_URI = "http://relaxng.org/ns/structure/1.0";
+
+  /**
+   * DOM feature for secure processing.
+   */
+  public static final String FEATURE_SECURE_PROCESSING = "TODO";
+  
+}
===================================================================
Checking out kaffe/libraries/javalib/javax/xml/datatype/DatatypeConfigurationException.java
RCS:  /home/cvs/kaffe/kaffe/libraries/javalib/javax/xml/datatype/DatatypeConfigurationException.java,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/libraries/javalib/javax/xml/datatype/DatatypeConfigurationException.java	Sun Oct 24 19:27:44 2004
@@ -0,0 +1,69 @@
+/*
+ * DatatypeConfigurationException.java
+ * Copyright (C) 2004 Chris Burdess
+ * 
+ * This file is part of GNU JAXP, a library.
+ *
+ * GNU JAXP is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ * 
+ * GNU JAXP is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *
+ * Linking this library statically or dynamically with other modules is
+ * making a combined work based on this library.  Thus, the terms and
+ * conditions of the GNU General Public License cover the whole
+ * combination.
+ *
+ * As a special exception, the copyright holders of this library give you
+ * permission to link this library with independent modules to produce an
+ * executable, regardless of the license terms of these independent
+ * modules, and to copy and distribute the resulting executable under
+ * terms of your choice, provided that you also meet, for each linked
+ * independent module, the terms and conditions of the license of that
+ * module.  An independent module is a module which is not derived from
+ * or based on this library.  If you modify this library, you may extend
+ * this exception to your version of the library, but you are not
+ * obliged to do so.  If you do not wish to do so, delete this
+ * exception statement from your version. 
+ */
+
+package javax.xml.datatype;
+
+/**
+ * A serious error during datatype configuration.
+ * @since 1.3
+ */
+public class DatatypeConfigurationException
+  extends Exception
+{
+
+  public DatatypeConfigurationException()
+  {
+    super();
+  }
+
+  public DatatypeConfigurationException(String message)
+  {
+    super(message);
+  }
+
+  public DatatypeConfigurationException(String message, Throwable cause)
+  {
+    super(message, cause);
+  }
+  
+  public DatatypeConfigurationException(Throwable cause)
+  {
+    super(cause);
+  }
+  
+}
===================================================================
Checking out kaffe/libraries/javalib/javax/xml/datatype/DatatypeConstants.java
RCS:  /home/cvs/kaffe/kaffe/libraries/javalib/javax/xml/datatype/DatatypeConstants.java,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/libraries/javalib/javax/xml/datatype/DatatypeConstants.java	Sun Oct 24 19:27:44 2004
@@ -0,0 +1,258 @@
+/*
+ * DatatypeConstants.java
+ * Copyright (C) 2004 Chris Burdess
+ * 
+ * This file is part of GNU JAXP, a library.
+ *
+ * GNU JAXP is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ * 
+ * GNU JAXP is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *
+ * Linking this library statically or dynamically with other modules is
+ * making a combined work based on this library.  Thus, the terms and
+ * conditions of the GNU General Public License cover the whole
+ * combination.
+ *
+ * As a special exception, the copyright holders of this library give you
+ * permission to link this library with independent modules to produce an
+ * executable, regardless of the license terms of these independent
+ * modules, and to copy and distribute the resulting executable under
+ * terms of your choice, provided that you also meet, for each linked
+ * independent module, the terms and conditions of the license of that
+ * module.  An independent module is a module which is not derived from
+ * or based on this library.  If you modify this library, you may extend
+ * this exception to your version of the library, but you are not
+ * obliged to do so.  If you do not wish to do so, delete this
+ * exception statement from your version. 
+ */
+
+package javax.xml.datatype;
+
+import javax.xml.namespace.QName;
+
+/**
+ * Basic data type constants.
+ * @since 1.3
+ */
+public final class DatatypeConstants
+{
+
+  /**
+   * Typesafe enumerated class representing the six fields of the
+   * <a href='Duration.html'>Duration</a> class.
+   */
+  public static final class Field
+  {
+
+    final int id;
+    final String name;
+
+    Field(int id, String name)
+    {
+      this.id = id;
+      this.name = name;
+    }
+
+    public int getId()
+    {
+      return id;
+    }
+    
+    public String toString()
+    {
+      return name;
+    }
+    
+  }
+
+  /**
+   * Value for January.
+   */
+  public static final int JANUARY = 1;
+  
+  /**
+   * Value for February.
+   */
+  public static final int FEBRUARY = 2;
+  
+  /**
+   * Value for March.
+   */
+  public static final int MARCH = 3;
+  
+  /**
+   * Value for April.
+   */
+  public static final int APRIL = 4;
+  
+  /**
+   * Value for May.
+   */
+  public static final int MAY = 5;
+  
+  /**
+   * Value for June.
+   */
+  public static final int JUNE = 6;
+  
+  /**
+   * Value for July.
+   */
+  public static final int JULY = 7;
+  
+  /**
+   * Value for August.
+   */
+  public static final int AUGUST = 8;
+  
+  /**
+   * Value for September.
+   */
+  public static final int SEPTEMBER = 9;
+  
+  /**
+   * Value for October.
+   */
+  public static final int OCTOBER = 10;
+  
+  /**
+   * Value for November.
+   */
+  public static final int NOVEMBER = 11;
+  
+  /**
+   * Value for December.
+   */
+  public static final int DECEMBER = 12;
+  
+  /**
+   * Comparison result.
+   */
+  public static final int LESSER = -1;
+  
+  /**
+   * Comparison result.
+   */
+  public static final int EQUAL = 0;
+  
+  /**
+   * Comparison result.
+   */
+  public static final int GREATER = 1;
+  
+  /**
+   * Comparison result.
+   */
+  public static final int INDETERMINATE = -2;
+  
+  /**
+   * Comparison result.
+   */
+  public static final int FIELD_UNDEFINED = -3;
+
+  /**
+   * Constant that represents the years field.
+   */
+  public static final Field YEARS = new Field(1, "YEARS");
+  
+  /**
+   * Constant that represents the months field.
+   */
+  public static final Field MONTHS = new Field(2, "MONTHS");
+  
+  /**
+   * Constant that represents the days field.
+   */
+  public static final Field DAYS = new Field(3, "DAYS");
+  
+  /**
+   * Constant that represents the hours field.
+   */
+  public static final Field HOURS = new Field(4, "HOURS");
+  
+  /**
+   * Constant that represents the minutes field.
+   */
+  public static final Field MINUTES = new Field(5, "MINUTES");
+  
+  /**
+   * Constant that represents the seconds field.
+   */
+  public static final Field SECONDS = new Field(6, "SECONDS");
+
+  /**
+   * The qualified-name for the <code>dateTime</code> data type.
+   */
+  public static final QName DATETIME = new QName ("http://www.w3.org/2001/XMLSchema#dateTime", "");
+  
+  /**
+   * The qualified-name for the <code>time</code> data type.
+   */
+  public static final QName TIME = new QName ("http://www.w3.org/2001/XMLSchema#time", "");
+  
+  /**
+   * The qualified-name for the <code>date</code> data type.
+   */
+  public static final QName DATE = new QName ("http://www.w3.org/2001/XMLSchema#date", "");
+  
+  /**
+   * The qualified-name for the <code>gYearMonth</code> data type.
+   */
+  public static final QName GYEARMONTH = new QName ("http://www.w3.org/2001/XMLSchema#gYearMonth", "");
+  
+  /**
+   * The qualified-name for the <code>gMonthDay</code> data type.
+   */
+  public static final QName GMONTHDAY = new QName ("http://www.w3.org/2001/XMLSchema#gMonthDay", "");
+  
+  /**
+   * The qualified-name for the <code>gYear</code> data type.
+   */
+  public static final QName GYEAR = new QName ("http://www.w3.org/2001/XMLSchema#gYear", "");
+  
+  /**
+   * The qualified-name for the <code>gMonth</code> data type.
+   */
+  public static final QName GMONTH = new QName ("http://www.w3.org/2001/XMLSchema#gMonth", "");
+  
+  /**
+   * The qualified-name for the <code>gDay</code> data type.
+   */
+  public static final QName GDAY = new QName ("http://www.w3.org/2001/XMLSchema#gDay", "");
+  
+  /**
+   * The qualified-name for the <code>duration</code> data type.
+   */
+  public static final QName DURATION = new QName ("http://www.w3.org/2001/XMLSchema#duration", "");
+  
+  /**
+   * The qualified-name for the <code>dayTimeDuration</code> data type.
+   */
+  public static final QName DURATION_DAYTIME = new QName ("http://www.w3.org/2001/XMLSchema#dayTimeDuration", "");
+  
+  /**
+   * The qualified-name for the <code>yearMonthDuration</code> data type.
+   */
+  public static final QName DURATION_YEARMONTH = new QName ("http://www.w3.org/2001/XMLSchema#yearMonthDuration", "");
+
+  /**
+   * XML Schema maximum timezone offset, in minutes.
+   */
+  public static final int MAX_TIMEZONE_OFFSET = -840;
+  
+  /**
+   * XML Schema minimum timezone offset, in minutes.
+   */
+  public static final int MIN_TIMEZONE_OFFSET = 840;
+  
+}
===================================================================
Checking out kaffe/libraries/javalib/javax/xml/datatype/DatatypeFactory.java
RCS:  /home/cvs/kaffe/kaffe/libraries/javalib/javax/xml/datatype/DatatypeFactory.java,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/libraries/javalib/javax/xml/datatype/DatatypeFactory.java	Sun Oct 24 19:27:44 2004
@@ -0,0 +1,400 @@
+/*
+ * DatatypeFactory.java
+ * Copyright (C) 2004 Chris Burdess
+ * 
+ * This file is part of GNU JAXP, a library.
+ *
+ * GNU JAXP is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ * 
+ * GNU JAXP is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *
+ * Linking this library statically or dynamically with other modules is
+ * making a combined work based on this library.  Thus, the terms and
+ * conditions of the GNU General Public License cover the whole
+ * combination.
+ *
+ * As a special exception, the copyright holders of this library give you
+ * permission to link this library with independent modules to produce an
+ * executable, regardless of the license terms of these independent
+ * modules, and to copy and distribute the resulting executable under
+ * terms of your choice, provided that you also meet, for each linked
+ * independent module, the terms and conditions of the license of that
+ * module.  An independent module is a module which is not derived from
+ * or based on this library.  If you modify this library, you may extend
+ * this exception to your version of the library, but you are not
+ * obliged to do so.  If you do not wish to do so, delete this
+ * exception statement from your version. 
+ */
+
+package javax.xml.datatype;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import java.util.GregorianCalendar;
+
+/**
+ * Factory class to create new datatype objects mapping XML to and from Java
+ * objects.
+ * @since 1.3
+ */
+public abstract class DatatypeFactory
+{
+
+  /**
+   * JAXP 1.3 default property name.
+   */
+  public static final String DATATYPEFACTORY_PROPERTY = "javax.xml.datatype.DatatypeFactory";
+
+  /**
+   * JAXP 1.3 default implementation class name.
+   */
+  public static final java.lang.String DATATYPEFACTORY_IMPLEMENTATION_CLASS = "gnu.xml.datatype.JAXPDatatypeFactory";
+
+  protected DatatypeFactory()
+  {
+  }
+
+  /**
+   * Returns a new factory instance.
+   */
+  public static DatatypeFactory newInstance()
+    throws DatatypeConfigurationException
+  {
+    try
+      {
+        Class t = Class.forName(DATATYPEFACTORY_IMPLEMENTATION_CLASS);
+        return (DatatypeFactory) t.newInstance();
+      }
+    catch (Exception e)
+      {
+        throw new DatatypeConfigurationException (e);
+      }
+  }
+
+  /**
+   * Returns a new duration from its string representation.
+   * @param lexicalRepresentation the lexical representation of the
+   * duration, as specified in XML Schema 1.0 section 3.2.6.1.
+   */
+  public abstract Duration newDuration(String lexicalRepresentation);
+
+  /**
+   * Returns a new duration.

*** Patch too long, truncated ***




More information about the kaffe mailing list