Index: java/src/org/apache/xerces/dom/CoreDocumentImpl.java
===================================================================
RCS file: /home/cvspublic/xml-xerces/java/src/org/apache/xerces/dom/CoreDocumentImpl.java,v
retrieving revision 1.73
diff -u -r1.73 CoreDocumentImpl.java
--- java/src/org/apache/xerces/dom/CoreDocumentImpl.java	18 Jun 2004 21:36:16 -0000	1.73
+++ java/src/org/apache/xerces/dom/CoreDocumentImpl.java	9 Jul 2004 16:27:16 -0000
@@ -2154,7 +2154,7 @@
     /*
      * a class to store some user data along with its handler
      */
-    class UserDataRecord implements Serializable {
+    static class UserDataRecord implements Serializable {
         Object fData;
         UserDataHandler fHandler;
         UserDataRecord(Object data, UserDataHandler handler) {
Index: java/src/org/apache/xerces/dom/DeferredDocumentImpl.java
===================================================================
RCS file: /home/cvspublic/xml-xerces/java/src/org/apache/xerces/dom/DeferredDocumentImpl.java,v
retrieving revision 1.55
diff -u -r1.55 DeferredDocumentImpl.java
--- java/src/org/apache/xerces/dom/DeferredDocumentImpl.java	15 Jun 2004 22:13:16 -0000	1.55
+++ java/src/org/apache/xerces/dom/DeferredDocumentImpl.java	9 Jul 2004 16:27:29 -0000
@@ -1925,7 +1925,7 @@
         System.arraycopy(INIT_ARRAY, 0, data[chunk], 0, CHUNK_SIZE);
     }
 
-    class RefCount {
+    static class RefCount {
         int fCount;
     }
 
Index: java/src/org/apache/xerces/dom/DocumentImpl.java
===================================================================
RCS file: /home/cvspublic/xml-xerces/java/src/org/apache/xerces/dom/DocumentImpl.java,v
retrieving revision 1.79
diff -u -r1.79 DocumentImpl.java
--- java/src/org/apache/xerces/dom/DocumentImpl.java	24 Feb 2004 23:23:18 -0000	1.79
+++ java/src/org/apache/xerces/dom/DocumentImpl.java	9 Jul 2004 16:26:52 -0000
@@ -476,7 +476,7 @@
      * is probably short in most cases, it might not be worth spending
      * the space. ***** REVISIT WHEN WE HAVE MORE EXPERIENCE.
      */
-    class LEntry implements Serializable
+    static class LEntry implements Serializable
     {
         String type;
         EventListener listener;
@@ -831,7 +831,7 @@
      * (two values, the Attr node affected (if any) and its previous 
      * string value. Simple struct, no methods.
      */
-    class EnclosingAttr implements Serializable
+    static class EnclosingAttr implements Serializable
     {
         AttrImpl node;
         String oldvalue;
Index: java/src/org/apache/xerces/xinclude/XIncludeHandler.java
===================================================================
RCS file: /home/cvspublic/xml-xerces/java/src/org/apache/xerces/xinclude/XIncludeHandler.java,v
retrieving revision 1.26
diff -u -r1.26 XIncludeHandler.java
--- java/src/org/apache/xerces/xinclude/XIncludeHandler.java	15 Apr 2004 04:51:56 -0000	1.26
+++ java/src/org/apache/xerces/xinclude/XIncludeHandler.java	9 Jul 2004 16:27:57 -0000
@@ -1991,13 +1991,18 @@
 
     // This is a storage class to hold information about the notations.
     // We're not using XMLNotationDecl because we don't want to lose the augmentations.
-    protected class Notation {
+    protected static class Notation {
         public String name;
         public String systemId;
         public String baseURI;
         public String publicId;
         public Augmentations augmentations;
@@ -2032,7 +2037,7 @@
 
     // This is a storage class to hold information about the unparsed entities.
     // We're not using XMLEntityDecl because we don't want to lose the augmentations.
-    protected class UnparsedEntity {
+    protected static class UnparsedEntity {
         public String name;
         public String systemId;
         public String baseURI;

