Update of /var/cvs/src/org/mmbase/util/xml
In directory james.mmbase.org:/tmp/cvs-serv20661/util/xml

Modified Files:
        BuilderReader.java BuilderWriter.java DocumentReader.java 
        ModuleReader.java ModuleWriter.java UtilReader.java 
Log Message:
did find&replace to make code not use now deprecated XMLEntityResolver, 
XMLErrorHandler


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/util/xml


Index: BuilderReader.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/xml/BuilderReader.java,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -b -r1.106 -r1.107
--- BuilderReader.java  3 Sep 2008 23:17:25 -0000       1.106
+++ BuilderReader.java  4 Sep 2008 05:56:23 -0000       1.107
@@ -39,7 +39,7 @@
  * @author Rico Jansen
  * @author Pierre van Rooden
  * @author Michiel Meeuwissen
- * @version $Id: BuilderReader.java,v 1.106 2008/09/03 23:17:25 michiel Exp $
+ * @version $Id: BuilderReader.java,v 1.107 2008/09/04 05:56:23 michiel Exp $
  */
 public class BuilderReader extends DocumentReader {
 
@@ -71,26 +71,26 @@
 
     /**
      * Register the namespace and XSD used by DataTypeConfigurer
-     * This method is called by XMLEntityResolver.
+     * This method is called by EntityResolver.
      */
     public static void registerSystemIDs() {
-        XMLEntityResolver.registerSystemID(NAMESPACE_BUILDER_2_0 + ".xsd", 
XSD_BUILDER_2_0, BuilderReader.class);
+        EntityResolver.registerSystemID(NAMESPACE_BUILDER_2_0 + ".xsd", 
XSD_BUILDER_2_0, BuilderReader.class);
     }
 
     /**
      * Register the Public Ids for DTDs used by BuilderReader
-     * This method is called by XMLEntityResolver.
+     * This method is called by EntityResolver.
      */
     public static void registerPublicIDs() {
         // various builder dtd versions
-        XMLEntityResolver.registerPublicID(PUBLIC_ID_BUILDER_1_0, 
DTD_BUILDER_1_0, BuilderReader.class);
-        XMLEntityResolver.registerPublicID(PUBLIC_ID_BUILDER_1_1, 
DTD_BUILDER_1_1, BuilderReader.class);
-        //XMLEntityResolver.registerPublicID("-//MMBase//DTD builder config 
2.0//EN", "builder_2_0.dtd", BuilderReader.class);
+        EntityResolver.registerPublicID(PUBLIC_ID_BUILDER_1_0, 
DTD_BUILDER_1_0, BuilderReader.class);
+        EntityResolver.registerPublicID(PUBLIC_ID_BUILDER_1_1, 
DTD_BUILDER_1_1, BuilderReader.class);
+        //EntityResolver.registerPublicID("-//MMBase//DTD builder config 
2.0//EN", "builder_2_0.dtd", BuilderReader.class);
 
         // legacy public IDs (wrong, don't use these)
-        XMLEntityResolver.registerPublicID(PUBLIC_ID_BUILDER_1_0_FAULT, 
DTD_BUILDER_1_0, BuilderReader.class);
-        XMLEntityResolver.registerPublicID(PUBLIC_ID_BUILDER_OLD, 
DTD_BUILDER_1_0,       BuilderReader.class);
-        XMLEntityResolver.registerPublicID(PUBLIC_ID_BUILDER_1_1_FAULT, 
DTD_BUILDER_1_1, BuilderReader.class);
+        EntityResolver.registerPublicID(PUBLIC_ID_BUILDER_1_0_FAULT, 
DTD_BUILDER_1_0, BuilderReader.class);
+        EntityResolver.registerPublicID(PUBLIC_ID_BUILDER_OLD, 
DTD_BUILDER_1_0,       BuilderReader.class);
+        EntityResolver.registerPublicID(PUBLIC_ID_BUILDER_1_1_FAULT, 
DTD_BUILDER_1_1, BuilderReader.class);
     }
 
     /**


Index: BuilderWriter.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/xml/BuilderWriter.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- BuilderWriter.java  11 Feb 2007 20:05:50 -0000      1.26
+++ BuilderWriter.java  4 Sep 2008 05:56:23 -0000       1.27
@@ -17,7 +17,7 @@
 import org.mmbase.core.CoreField;
 import org.mmbase.core.util.Fields;
 import org.mmbase.datatypes.DataType;
-import org.mmbase.util.XMLEntityResolver;
+import org.mmbase.util.xml.EntityResolver;
 
 import org.w3c.dom.*;
 
@@ -33,7 +33,7 @@
  *
  * @since MMBase-1.6
  * @author Pierre van Rooden
- * @version $Id: BuilderWriter.java,v 1.26 2007/02/11 20:05:50 nklasens Exp $
+ * @version $Id: BuilderWriter.java,v 1.27 2008/09/04 05:56:23 michiel Exp $
  */
 public class BuilderWriter extends DocumentWriter  {
 
@@ -55,7 +55,7 @@
      */
     public BuilderWriter(MMObjectBuilder builder) throws DOMException {
         super("builder", BuilderReader.PUBLIC_ID_BUILDER,
-                        XMLEntityResolver.DOMAIN + 
XMLEntityResolver.DTD_SUBPATH + BuilderReader.DTD_BUILDER);
+                        EntityResolver.DOMAIN + EntityResolver.DTD_SUBPATH + 
BuilderReader.DTD_BUILDER);
         this.builder=builder;
         getMessageRetriever("org.mmbase.util.xml.resources.builderwriter");
     }


Index: DocumentReader.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/xml/DocumentReader.java,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -b -r1.43 -r1.44
--- DocumentReader.java 3 Sep 2008 19:59:42 -0000       1.43
+++ DocumentReader.java 4 Sep 2008 05:56:23 -0000       1.44
@@ -12,8 +12,6 @@
 import java.util.*;
 import java.util.regex.Pattern;
 
-import org.xml.sax.ErrorHandler;
-import org.xml.sax.EntityResolver;
 import org.xml.sax.InputSource;
 
 import org.w3c.dom.*;
@@ -22,9 +20,6 @@
 import javax.xml.parsers.DocumentBuilderFactory;
 import javax.xml.parsers.ParserConfigurationException;
 
-import org.mmbase.util.XMLEntityResolver;
-import org.mmbase.util.XMLErrorHandler;
-
 import org.mmbase.util.logging.Logging;
 import org.mmbase.util.logging.Logger;
 
@@ -40,7 +35,7 @@
  * @author Rico Jansen
  * @author Pierre van Rooden
  * @author Michiel Meeuwissen
- * @version $Id: DocumentReader.java,v 1.43 2008/09/03 19:59:42 michiel Exp $
+ * @version $Id: DocumentReader.java,v 1.44 2008/09/04 05:56:23 michiel Exp $
  * @since MMBase-1.7
  */
 public class DocumentReader  {
@@ -63,10 +58,10 @@
 
     /**
      * Register the Public Ids for DTDs used by XMLBasicReader
-     * This method is called by XMLEntityResolver.
+     * This method is called by EntityResolver.
      */
     public static void registerPublicIDs() {
-        XMLEntityResolver.registerPublicID(PUBLIC_ID_ERROR_1_0, DTD_ERROR_1_0, 
DocumentReader.class);
+        EntityResolver.registerPublicID(PUBLIC_ID_ERROR_1_0, DTD_ERROR_1_0, 
DocumentReader.class);
     }
 
     protected Document document;
@@ -142,8 +137,8 @@
         }
         try {
             systemId = source.getSystemId();
-            XMLEntityResolver resolver = null;
-            if (resolveBase != null) resolver = new 
XMLEntityResolver(validating, resolveBase);
+            org.xml.sax.EntityResolver resolver = null;
+            if (resolveBase != null) resolver = new EntityResolver(validating, 
resolveBase);
             DocumentBuilder dbuilder = getDocumentBuilder(validating, null/* 
no error handler */, resolver);
             if(dbuilder == null) throw new RuntimeException("failure 
retrieving document builder");
             if (log != null && log.isDebugEnabled()) {
@@ -176,10 +171,10 @@
      * @param resolver a EntityResolver class used for resolving the 
document's dtd, pass null to use a default resolver
      * @return a DocumentBuilder instance, or null if none could be created
      */
-    private static DocumentBuilder createDocumentBuilder(boolean validating, 
boolean xsd, ErrorHandler handler, EntityResolver resolver) {
+    private static DocumentBuilder createDocumentBuilder(boolean validating, 
boolean xsd, org.xml.sax.ErrorHandler handler, org.xml.sax.EntityResolver 
resolver) {
         DocumentBuilder db;
-        if (handler == null) handler = new XMLErrorHandler();
-        if (resolver == null) resolver = new XMLEntityResolver(validating);
+        if (handler == null) handler = new ErrorHandler();
+        if (resolver == null) resolver = new EntityResolver(validating);
         try {
             // get a new documentbuilder...
             DocumentBuilderFactory dfactory = 
DocumentBuilderFactory.newInstance();
@@ -241,7 +236,7 @@
     /**
      * See [EMAIL PROTECTED] #getDocumentBuilder(boolean, ErrorHandler, 
EntityResolver)}
      */
-    public static DocumentBuilder getDocumentBuilder(boolean validating, 
ErrorHandler handler, EntityResolver resolver) {
+    public static DocumentBuilder getDocumentBuilder(boolean validating, 
org.xml.sax.ErrorHandler handler, org.xml.sax.EntityResolver resolver) {
         return getDocumentBuilder(validating, false, handler, resolver);
     }
 
@@ -256,7 +251,7 @@
      * @return a DocumentBuilder instance, or null if none could be created
      * @since MMBase-1.8.
      */
-    public static DocumentBuilder getDocumentBuilder(boolean validating, 
boolean xsd, ErrorHandler handler, EntityResolver resolver) {
+    public static DocumentBuilder getDocumentBuilder(boolean validating, 
boolean xsd, org.xml.sax.ErrorHandler handler, org.xml.sax.EntityResolver 
resolver) {
         validating = validate(validating);
         if (handler == null && resolver == null) {
             String key = "" + validating + xsd;


Index: ModuleReader.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/xml/ModuleReader.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- ModuleReader.java   19 Jun 2007 14:00:54 -0000      1.8
+++ ModuleReader.java   4 Sep 2008 05:56:23 -0000       1.9
@@ -15,14 +15,14 @@
 import org.xml.sax.InputSource;
 
 import org.mmbase.util.LocalizedString;
-import org.mmbase.util.XMLEntityResolver;
+import org.mmbase.util.xml.EntityResolver;
 
 /**
  * @javadoc
  * @since MMBase-1.8
  * @author Daniel Ockeloen
  * @author Pierre van Rooden
- * @version $Id: ModuleReader.java,v 1.8 2007/06/19 14:00:54 michiel Exp $
+ * @version $Id: ModuleReader.java,v 1.9 2008/09/04 05:56:23 michiel Exp $
  */
 public class ModuleReader extends DocumentReader {
 
@@ -44,22 +44,22 @@
 
     /**
      * Register the namespace and XSD used by DataTypeConfigurer
-     * This method is called by XMLEntityResolver.
+     * This method is called by EntityResolver.
      */
     public static void registerSystemIDs() {
-        XMLEntityResolver.registerSystemID(NAMESPACE_MODULE_2_0 + ".xsd", 
XSD_MODULE_2_0, ModuleReader.class);
+        EntityResolver.registerSystemID(NAMESPACE_MODULE_2_0 + ".xsd", 
XSD_MODULE_2_0, ModuleReader.class);
     }
 
     /**
      * Register the Public Ids for DTDs used by ModuleReader
-     * This method is called by XMLEntityResolver.
+     * This method is called by EntityResolver.
      * @since MMBase-1.7
      */
     public static void registerPublicIDs() {
-        XMLEntityResolver.registerPublicID(PUBLIC_ID_MODULE_1_0, 
DTD_MODULE_1_0, ModuleReader.class);
+        EntityResolver.registerPublicID(PUBLIC_ID_MODULE_1_0, DTD_MODULE_1_0, 
ModuleReader.class);
         // legacy public IDs (wrong, don't use these)
-        XMLEntityResolver.registerPublicID(PUBLIC_ID_MODULE_1_0_FAULT, 
DTD_MODULE_1_0, ModuleReader.class);
-        XMLEntityResolver.registerPublicID(PUBLIC_ID_MODULE_1_0_FAULT2, 
DTD_MODULE_1_0, ModuleReader.class);
+        EntityResolver.registerPublicID(PUBLIC_ID_MODULE_1_0_FAULT, 
DTD_MODULE_1_0, ModuleReader.class);
+        EntityResolver.registerPublicID(PUBLIC_ID_MODULE_1_0_FAULT2, 
DTD_MODULE_1_0, ModuleReader.class);
     }
 
     public ModuleReader(InputSource is) {


Index: ModuleWriter.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/xml/ModuleWriter.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- ModuleWriter.java   24 Feb 2007 21:57:50 -0000      1.9
+++ ModuleWriter.java   4 Sep 2008 05:56:23 -0000       1.10
@@ -13,13 +13,13 @@
 import java.util.Map.Entry;
 
 import org.mmbase.module.Module;
-import org.mmbase.util.XMLEntityResolver;
+import org.mmbase.util.xml.EntityResolver;
 
 import org.w3c.dom.*;
 
 /**
  * @author Daniel Ockeloen
- * @version $Id: ModuleWriter.java,v 1.9 2007/02/24 21:57:50 nklasens Exp $
+ * @version $Id: ModuleWriter.java,v 1.10 2008/09/04 05:56:23 michiel Exp $
  */
 public class ModuleWriter extends DocumentWriter  {
 
@@ -35,7 +35,7 @@
      */
     public ModuleWriter(Module module) throws DOMException {
         super("module", ModuleReader.PUBLIC_ID_MODULE,
-                        XMLEntityResolver.DOMAIN + 
XMLEntityResolver.DTD_SUBPATH + ModuleReader.DTD_MODULE);
+                        EntityResolver.DOMAIN + EntityResolver.DTD_SUBPATH + 
ModuleReader.DTD_MODULE);
         this.module = module;
         getMessageRetriever("org.mmbase.util.xml.resources.modulewriter");
     }


Index: UtilReader.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/xml/UtilReader.java,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- UtilReader.java     2 Aug 2008 15:15:25 -0000       1.37
+++ UtilReader.java     4 Sep 2008 05:56:23 -0000       1.38
@@ -37,7 +37,7 @@
  * @since MMBase-1.6.4
  * @author Rob Vermeulen
  * @author Michiel Meeuwissen
- * @version $Id: UtilReader.java,v 1.37 2008/08/02 15:15:25 michiel Exp $
+ * @version $Id: UtilReader.java,v 1.38 2008/09/04 05:56:23 michiel Exp $
  */
 public class UtilReader {
 
@@ -57,10 +57,10 @@
 
     /**
      * Register the Public Ids for DTDs used by UtilReader
-     * This method is called by XMLEntityResolver.
+     * This method is called by EntityResolver.
      */
     public static void registerPublicIDs() {
-        XMLEntityResolver.registerPublicID(PUBLIC_ID_UTIL_1_0, DTD_UTIL_1_0, 
UtilReader.class);
+        EntityResolver.registerPublicID(PUBLIC_ID_UTIL_1_0, DTD_UTIL_1_0, 
UtilReader.class);
     }
 
     private static final Map<String, UtilReader> utilReaders = new 
HashMap<String, UtilReader>();     // file-name -> utilreader
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to