Hi,

subject says it all.

2006-04-06  Wolfgang Baer  <[EMAIL PROTECTED]>

        * javax/xml/validation/SchemaFactory.java: Corrected since tag.
        (getErrorHandler): Made method abstract.
        (setErrorHanlder): Likewise.
        * gnu/xml/validation/relaxng/RELAXNGSchemaFactory.java
        (getErrorHandler): Implement abstract method from superclass.
        (setErrorHandler): Likewise.
        (errorHandler): New field.
        * gnu/xml/validation/xmlschema/XMLSchemaSchemaFactory.java:     
        (getErrorHandler): Implement abstract method from superclass.
        (setErrorHandler): Likewise.
        (errorHandler): New field.      
        * javax/xml/XMLConstants.java: Corrected since tag.
        (XMLConstants): Added private constructor.
        * javax/xml/datatype/Duration.java: Corrected since tag.
        (multiply): Made method abstract.
        * javax/xml/datatype/DatatypeConstants.java: Corrected since tag.
        (DatatypeConstants): Added private constructor.
        * javax/xml/xpath/XPathConstants.java: Corrected since tag.
        (XPathConstants): Added private constructor.

Wolfgang

Index: javax/xml/XMLConstants.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/xml/XMLConstants.java,v
retrieving revision 1.3
diff -u -r1.3 XMLConstants.java
--- javax/xml/XMLConstants.java	2 Jul 2005 20:32:52 -0000	1.3
+++ javax/xml/XMLConstants.java	3 Apr 2006 13:43:07 -0000
@@ -1,5 +1,5 @@
 /* XMLConstants.java -- 
-   Copyright (C) 2004, 2005  Free Software Foundation, Inc.
+   Copyright (C) 2004, 2005, 2006  Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
@@ -41,10 +41,15 @@
  * Repository for well-known XML constants.
  *
  * @author (a href='mailto:[EMAIL PROTECTED]'>Chris Burdess</a)
- * @since 1.3
+ * @since 1.5
  */
 public final class XMLConstants
 {
+  
+  private XMLConstants()
+  {
+    // to prevent instantiation
+  }
 
   /**
    * Dummy namespace URI indicating that there is no namespace.
Index: javax/xml/xpath/XPathConstants.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/xml/xpath/XPathConstants.java,v
retrieving revision 1.3
diff -u -r1.3 XPathConstants.java
--- javax/xml/xpath/XPathConstants.java	2 Jul 2005 20:32:52 -0000	1.3
+++ javax/xml/xpath/XPathConstants.java	3 Apr 2006 13:43:07 -0000
@@ -1,5 +1,5 @@
 /* XPathConstants.java -- 
-   Copyright (C) 2004, 2005  Free Software Foundation, Inc.
+   Copyright (C) 2004, 2005, 2006  Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
@@ -43,10 +43,14 @@
  * XPath constants.
  *
  * @author (a href='mailto:[EMAIL PROTECTED]'>Chris Burdess</a)
- * @since 1.3
+ * @since 1.5
  */
 public class XPathConstants
 {
+  private XPathConstants()
+  {
+    // to prevent instantiation
+  }
 
   /**
    * The XPath 1.0 number data type.
Index: javax/xml/validation/SchemaFactory.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/xml/validation/SchemaFactory.java,v
retrieving revision 1.4
diff -u -r1.4 SchemaFactory.java
--- javax/xml/validation/SchemaFactory.java	3 Mar 2006 19:19:02 -0000	1.4
+++ javax/xml/validation/SchemaFactory.java	3 Apr 2006 13:43:07 -0000
@@ -1,5 +1,5 @@
 /* SchemaFactory.java -- 
-   Copyright (C) 2004, 2005  Free Software Foundation, Inc.
+   Copyright (C) 2004, 2005, 2006  Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
@@ -52,13 +52,10 @@
  * Factory for obtaining schemata.
  *
  * @author Chris Burdess ([EMAIL PROTECTED])
- * @since 1.3
+ * @since 1.5
  */
 public abstract class SchemaFactory
 {
-
-  ErrorHandler errorHandler;
-
   protected SchemaFactory()
   {
   }
@@ -109,15 +106,9 @@
     throw new SAXNotRecognizedException(name);
   }
   
-  public ErrorHandler getErrorHandler()
-  {
-    return errorHandler;
-  }
+  public abstract ErrorHandler getErrorHandler();
   
-  public void setErrorHandler(ErrorHandler errorHandler)
-  {
-    this.errorHandler = errorHandler;
-  }
+  public abstract void setErrorHandler(ErrorHandler errorHandler);
 
   public abstract LSResourceResolver getResourceResolver();
 
Index: javax/xml/datatype/DatatypeConstants.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/xml/datatype/DatatypeConstants.java,v
retrieving revision 1.3
diff -u -r1.3 DatatypeConstants.java
--- javax/xml/datatype/DatatypeConstants.java	2 Jul 2005 20:32:52 -0000	1.3
+++ javax/xml/datatype/DatatypeConstants.java	3 Apr 2006 13:43:07 -0000
@@ -1,5 +1,5 @@
 /* DatatypeConstants.java -- 
-   Copyright (C) 2004, 2005  Free Software Foundation, Inc.
+   Copyright (C) 2004, 2005, 2006  Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
@@ -43,11 +43,16 @@
  * Basic data type constants.
  *
  * @author (a href='mailto:[EMAIL PROTECTED]'>Chris Burdess</a)
- * @since 1.3
+ * @since 1.5
  */
 public final class DatatypeConstants
 {
 
+  private DatatypeConstants()
+  {
+    // to prevent instantiation
+  }
+  
   /**
    * Typesafe enumerated class representing the six fields of the
    * <a href='Duration.html'>Duration</a> class.
Index: javax/xml/datatype/Duration.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/xml/datatype/Duration.java,v
retrieving revision 1.3
diff -u -r1.3 Duration.java
--- javax/xml/datatype/Duration.java	2 Jul 2005 20:32:52 -0000	1.3
+++ javax/xml/datatype/Duration.java	3 Apr 2006 13:43:07 -0000
@@ -1,5 +1,5 @@
 /* Duration.java -- 
-   Copyright (C) 2004, 2005  Free Software Foundation, Inc.
+   Copyright (C) 2004, 2005, 2006  Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
@@ -48,7 +48,7 @@
  * An immutable time space as specified in XML Schema 1.0.
  *
  * @author (a href='mailto:[EMAIL PROTECTED]'>Chris Burdess</a)
- * @since 1.3
+ * @since 1.5
  */
 public abstract class Duration
 {
@@ -240,11 +240,7 @@
   /**
    * Returns the result of multiplying this duration by the given factor.
    */
-  public Duration multiply(BigDecimal factor)
-  {
-    // TODO
-    throw new UnsupportedOperationException();
-  }
+  public abstract Duration multiply(BigDecimal factor);
 
   /**
    * Returns the unary negative of this duration.
Index: gnu/xml/validation/relaxng/RELAXNGSchemaFactory.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/xml/validation/relaxng/RELAXNGSchemaFactory.java,v
retrieving revision 1.1
diff -u -r1.1 RELAXNGSchemaFactory.java
--- gnu/xml/validation/relaxng/RELAXNGSchemaFactory.java	3 Mar 2006 19:19:02 -0000	1.1
+++ gnu/xml/validation/relaxng/RELAXNGSchemaFactory.java	3 Apr 2006 13:43:07 -0000
@@ -51,6 +51,7 @@
 import org.w3c.dom.Document;
 import org.w3c.dom.Node;
 import org.w3c.dom.ls.LSResourceResolver;
+import org.xml.sax.ErrorHandler;
 import org.xml.sax.InputSource;
 import org.xml.sax.SAXException;
 
@@ -64,6 +65,7 @@
 {
 
   LSResourceResolver resourceResolver;
+  ErrorHandler errorHandler;
 
   public LSResourceResolver getResourceResolver()
   {
@@ -73,6 +75,16 @@
   public void setResourceResolver(LSResourceResolver resourceResolver)
   {
     this.resourceResolver = resourceResolver;
+  }  
+
+  public ErrorHandler getErrorHandler()
+  {
+    return this.errorHandler;
+  }
+
+  public void setErrorHandler(ErrorHandler errorHandler)
+  {
+    this.errorHandler = errorHandler;    
   }
 
   public boolean isSchemaLanguageSupported(String schemaLanguage)
Index: gnu/xml/validation/xmlschema/XMLSchemaSchemaFactory.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/xml/validation/xmlschema/XMLSchemaSchemaFactory.java,v
retrieving revision 1.1
diff -u -r1.1 XMLSchemaSchemaFactory.java
--- gnu/xml/validation/xmlschema/XMLSchemaSchemaFactory.java	3 Mar 2006 19:19:02 -0000	1.1
+++ gnu/xml/validation/xmlschema/XMLSchemaSchemaFactory.java	3 Apr 2006 13:43:07 -0000
@@ -52,6 +52,7 @@
 import org.w3c.dom.Document;
 import org.w3c.dom.Node;
 import org.w3c.dom.ls.LSResourceResolver;
+import org.xml.sax.ErrorHandler;
 import org.xml.sax.InputSource;
 import org.xml.sax.SAXException;
 
@@ -65,6 +66,7 @@
 {
 
   LSResourceResolver resourceResolver;
+  ErrorHandler errorHandler;
 
   public LSResourceResolver getResourceResolver()
   {
@@ -75,6 +77,17 @@
   {
     this.resourceResolver = resourceResolver;
   }
+  
+  public ErrorHandler getErrorHandler()
+  {
+    return this.errorHandler;
+  }
+
+  public void setErrorHandler(ErrorHandler errorHandler)
+  {
+    this.errorHandler = errorHandler;    
+  }
+
 
   public boolean isSchemaLanguageSupported(String schemaLanguage)
   {

Reply via email to