You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by le...@apache.org on 2001/07/24 02:42:28 UTC

cvs commit: xml-xerces/java/src/org/apache/xerces/dom/events EventImpl.java MutationEventImpl.java

lehors      01/07/23 17:42:28

  Modified:    java/src/org/apache/xerces/dom AttrImpl.java AttrNSImpl.java
                        AttributeMap.java CDATASectionImpl.java
                        CharacterDataImpl.java ChildNode.java
                        CommentImpl.java DOMImplementationImpl.java
                        DeepNodeListImpl.java DeferredAttrImpl.java
                        DeferredCDATASectionImpl.java
                        DeferredCommentImpl.java DeferredDocumentImpl.java
                        DeferredDocumentTypeImpl.java
                        DeferredElementDefinitionImpl.java
                        DeferredElementImpl.java DeferredEntityImpl.java
                        DeferredEntityReferenceImpl.java
                        DeferredNotationImpl.java
                        DeferredProcessingInstructionImpl.java
                        DeferredTextImpl.java DocumentFragmentImpl.java
                        DocumentImpl.java DocumentTypeImpl.java
                        ElementDefinitionImpl.java ElementImpl.java
                        ElementNSImpl.java EntityImpl.java
                        EntityReferenceImpl.java LCount.java
                        NamedNodeMapImpl.java NodeImpl.java
                        NodeIteratorImpl.java NotationImpl.java
                        ParentNode.java ProcessingInstructionImpl.java
                        RangeExceptionImpl.java RangeImpl.java
                        TextImpl.java TreeWalkerImpl.java
               java/src/org/apache/xerces/dom/events EventImpl.java
                        MutationEventImpl.java
  Log:
  checking in cleanup of import statements that has been sitting
  on my disk for a while...
  
  Revision  Changes    Path
  1.35      +15 -7     xml-xerces/java/src/org/apache/xerces/dom/AttrImpl.java
  
  Index: AttrImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/AttrImpl.java,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- AttrImpl.java	2001/04/12 00:05:50	1.34
  +++ AttrImpl.java	2001/07/24 00:42:26	1.35
  @@ -57,10 +57,18 @@
   
   package org.apache.xerces.dom;
   
  -import java.io.*;
  -
  -import org.w3c.dom.*;
  +import java.io.IOException;
  +import java.io.ObjectInputStream;
  +import java.io.ObjectOutputStream;
  +
  +import org.w3c.dom.Attr;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.Element;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.NodeList;
  +import org.w3c.dom.Text;
   import org.w3c.dom.events.MutationEvent;
  +
   import org.apache.xerces.dom.events.MutationEventImpl;
   
   /**
  @@ -815,7 +823,7 @@
                   // New child is told it was inserted, and where
                   LCount lc = LCount.lookup(MutationEventImpl.DOM_NODE_INSERTED);
                   if (lc.captures+lc.bubbles+lc.defaults>0) {
  -                    MutationEvent me= new MutationEventImpl();
  +                    MutationEventImpl me= new MutationEventImpl();
                       me.initMutationEvent(MutationEventImpl.DOM_NODE_INSERTED,
                                            true,false,this,null,
                                            null,null,(short)0);
  @@ -845,7 +853,7 @@
                               }
                           }
                           if (eventAncestor.getNodeType()==Node.DOCUMENT_NODE) {
  -                            MutationEvent me= new MutationEventImpl();
  +                            MutationEventImpl me= new MutationEventImpl();
                               me.initMutationEvent(MutationEventImpl
                                                 .DOM_NODE_INSERTED_INTO_DOCUMENT,
                                                    false,false,null,null,
  @@ -937,7 +945,7 @@
                   lc=LCount.lookup(MutationEventImpl.DOM_NODE_REMOVED);
                   if(lc.captures+lc.bubbles+lc.defaults>0)
                   {
  -                    MutationEvent me= new MutationEventImpl();
  +                    MutationEventImpl me= new MutationEventImpl();
                       me.initMutationEvent(MutationEventImpl.DOM_NODE_REMOVED,
                                            true,false,this,null,
                                            null,null,(short)0);
  @@ -964,7 +972,7 @@
                           }
                           if(eventAncestor.getNodeType()==Node.DOCUMENT_NODE)
                           {
  -                            MutationEvent me= new MutationEventImpl();
  +                            MutationEventImpl me= new MutationEventImpl();
                               me.initMutationEvent(MutationEventImpl
                                                  .DOM_NODE_REMOVED_FROM_DOCUMENT,
                                                    false,false,
  
  
  
  1.20      +2 -4      xml-xerces/java/src/org/apache/xerces/dom/AttrNSImpl.java
  
  Index: AttrNSImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/AttrNSImpl.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- AttrNSImpl.java	2001/01/26 19:20:16	1.19
  +++ AttrNSImpl.java	2001/07/24 00:42:26	1.20
  @@ -1,4 +1,4 @@
  -/* $Id: AttrNSImpl.java,v 1.19 2001/01/26 19:20:16 lehors Exp $ */
  +/* $Id: AttrNSImpl.java,v 1.20 2001/07/24 00:42:26 lehors Exp $ */
   /*
    * The Apache Software License, Version 1.1
    *
  @@ -58,9 +58,7 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  -import org.apache.xerces.dom.events.MutationEventImpl;
  -
  +import org.w3c.dom.DOMException;
   
   /**
    * AttrNSImpl inherits from AttrImpl and adds namespace support. 
  
  
  
  1.13      +4 -4      xml-xerces/java/src/org/apache/xerces/dom/AttributeMap.java
  
  Index: AttributeMap.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/AttributeMap.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- AttributeMap.java	2001/02/12 23:19:38	1.12
  +++ AttributeMap.java	2001/07/24 00:42:26	1.13
  @@ -57,14 +57,14 @@
   
   package org.apache.xerces.dom;
   
  -import java.io.*;
   import java.util.Vector;
  -import java.util.Enumeration;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.events.MutationEvent;
   
   import org.apache.xerces.dom.events.MutationEventImpl;
  -import org.w3c.dom.events.*;
  +
   
   /**
    * AttributeMap inherits from NamedNodeMapImpl and extends it to deal with the
  
  
  
  1.3       +2 -1      xml-xerces/java/src/org/apache/xerces/dom/CDATASectionImpl.java
  
  Index: CDATASectionImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/CDATASectionImpl.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CDATASectionImpl.java	2000/03/16 02:48:14	1.2
  +++ CDATASectionImpl.java	2001/07/24 00:42:26	1.3
  @@ -57,7 +57,8 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.CDATASection;
  +import org.w3c.dom.Node;
   
   /**
    * XML provides the CDATA markup to allow a region of text in which
  
  
  
  1.13      +6 -2      xml-xerces/java/src/org/apache/xerces/dom/CharacterDataImpl.java
  
  Index: CharacterDataImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/CharacterDataImpl.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- CharacterDataImpl.java	2000/11/13 18:15:05	1.12
  +++ CharacterDataImpl.java	2001/07/24 00:42:26	1.13
  @@ -57,10 +57,14 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.NodeList;
  +import org.w3c.dom.Text;
  +import org.w3c.dom.events.MutationEvent;
   
   import org.apache.xerces.dom.events.MutationEventImpl;
  -import org.w3c.dom.events.*;
  +
   
   /**
    * CharacterData is an abstract Node that can carry character data as its
  
  
  
  1.4       +1 -5      xml-xerces/java/src/org/apache/xerces/dom/ChildNode.java
  
  Index: ChildNode.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/ChildNode.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ChildNode.java	2000/07/07 20:33:07	1.3
  +++ ChildNode.java	2001/07/24 00:42:26	1.4
  @@ -57,11 +57,7 @@
   
   package org.apache.xerces.dom;
   
  -import java.util.Enumeration;
  -import java.util.Vector;
  -
  -import org.w3c.dom.*;
  -import org.w3c.dom.events.*;
  +import org.w3c.dom.Node;
   
   /**
    * ChildNode inherits from NodeImpl and adds the capability of being a child by
  
  
  
  1.4       +3 -1      xml-xerces/java/src/org/apache/xerces/dom/CommentImpl.java
  
  Index: CommentImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/CommentImpl.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- CommentImpl.java	2000/04/07 23:21:15	1.3
  +++ CommentImpl.java	2001/07/24 00:42:26	1.4
  @@ -57,7 +57,9 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.CharacterData;
  +import org.w3c.dom.Comment;
  +import org.w3c.dom.Node;
   
   /**
    * Represents an XML (or HTML) comment.
  
  
  
  1.14      +5 -1      xml-xerces/java/src/org/apache/xerces/dom/DOMImplementationImpl.java
  
  Index: DOMImplementationImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DOMImplementationImpl.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- DOMImplementationImpl.java	2001/07/11 14:28:18	1.13
  +++ DOMImplementationImpl.java	2001/07/24 00:42:26	1.14
  @@ -57,7 +57,11 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.DOMImplementation;
  +import org.w3c.dom.Document;
  +import org.w3c.dom.DocumentType;
  +import org.w3c.dom.Element;
   
   /**
    * The DOMImplementation class is description of a particular
  
  
  
  1.5       +3 -1      xml-xerces/java/src/org/apache/xerces/dom/DeepNodeListImpl.java
  
  Index: DeepNodeListImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeepNodeListImpl.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DeepNodeListImpl.java	2000/04/29 03:21:06	1.4
  +++ DeepNodeListImpl.java	2001/07/24 00:42:26	1.5
  @@ -57,7 +57,9 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.NodeList;
  +
   import java.util.Vector;
   
   /**
  
  
  
  1.11      +0 -2      xml-xerces/java/src/org/apache/xerces/dom/DeferredAttrImpl.java
  
  Index: DeferredAttrImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredAttrImpl.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DeferredAttrImpl.java	2001/01/12 00:10:21	1.10
  +++ DeferredAttrImpl.java	2001/07/24 00:42:26	1.11
  @@ -63,8 +63,6 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  -
   import org.apache.xerces.utils.StringPool;
   
   /**
  
  
  
  1.6       +0 -2      xml-xerces/java/src/org/apache/xerces/dom/DeferredCDATASectionImpl.java
  
  Index: DeferredCDATASectionImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredCDATASectionImpl.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DeferredCDATASectionImpl.java	2000/07/07 00:36:09	1.5
  +++ DeferredCDATASectionImpl.java	2001/07/24 00:42:26	1.6
  @@ -57,8 +57,6 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  -
   /**
    * XML provides the CDATA markup to allow a region of text in which
    * most of the XML delimiter recognition does not take place. This is
  
  
  
  1.5       +0 -2      xml-xerces/java/src/org/apache/xerces/dom/DeferredCommentImpl.java
  
  Index: DeferredCommentImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredCommentImpl.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DeferredCommentImpl.java	2000/07/07 00:36:09	1.4
  +++ DeferredCommentImpl.java	2001/07/24 00:42:26	1.5
  @@ -57,8 +57,6 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  -
   /**
    * Represents an XML (or HTML) comment.
    *
  
  
  
  1.25      +2 -3      xml-xerces/java/src/org/apache/xerces/dom/DeferredDocumentImpl.java
  
  Index: DeferredDocumentImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredDocumentImpl.java,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- DeferredDocumentImpl.java	2001/07/09 20:26:52	1.24
  +++ DeferredDocumentImpl.java	2001/07/24 00:42:26	1.25
  @@ -57,12 +57,11 @@
   
   package org.apache.xerces.dom;
   
  -import java.util.Vector;
  -
   import org.apache.xerces.framework.XMLAttrList;
   import org.apache.xerces.utils.StringPool;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.Element;
  +import org.w3c.dom.Node;
   
   /**
    * The Document interface represents the entire HTML or XML document.
  
  
  
  1.11      +1 -1      xml-xerces/java/src/org/apache/xerces/dom/DeferredDocumentTypeImpl.java
  
  Index: DeferredDocumentTypeImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredDocumentTypeImpl.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DeferredDocumentTypeImpl.java	2001/04/18 17:26:52	1.10
  +++ DeferredDocumentTypeImpl.java	2001/07/24 00:42:26	1.11
  @@ -57,7 +57,7 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.Node;
   import org.apache.xerces.utils.StringPool;
   
   /**
  
  
  
  1.7       +1 -1      xml-xerces/java/src/org/apache/xerces/dom/DeferredElementDefinitionImpl.java
  
  Index: DeferredElementDefinitionImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredElementDefinitionImpl.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DeferredElementDefinitionImpl.java	2000/08/18 01:58:34	1.6
  +++ DeferredElementDefinitionImpl.java	2001/07/24 00:42:26	1.7
  @@ -57,7 +57,7 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.Node;
   
   /**
    * NON-DOM CLASS: Describe one of the Elements (and its associated
  
  
  
  1.10      +2 -2      xml-xerces/java/src/org/apache/xerces/dom/DeferredElementImpl.java
  
  Index: DeferredElementImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredElementImpl.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DeferredElementImpl.java	2001/02/08 17:27:27	1.9
  +++ DeferredElementImpl.java	2001/07/24 00:42:26	1.10
  @@ -66,9 +66,9 @@
   import java.util.Enumeration;
   import java.util.Vector;
   
  -import org.apache.xerces.utils.StringPool;
  +import org.w3c.dom.NamedNodeMap;
   
  -import org.w3c.dom.*;
  +import org.apache.xerces.utils.StringPool;
   
   /**
    * Elements represent most of the "markup" and structure of the
  
  
  
  1.9       +0 -2      xml-xerces/java/src/org/apache/xerces/dom/DeferredEntityImpl.java
  
  Index: DeferredEntityImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredEntityImpl.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DeferredEntityImpl.java	2001/02/01 16:04:38	1.8
  +++ DeferredEntityImpl.java	2001/07/24 00:42:26	1.9
  @@ -59,8 +59,6 @@
   
   import org.apache.xerces.utils.StringPool;
   
  -import org.w3c.dom.*;
  -
   /**
    * Entity nodes hold the reference data for an XML Entity -- either
    * parsed or unparsed. The nodeName (inherited from Node) will contain
  
  
  
  1.10      +4 -1      xml-xerces/java/src/org/apache/xerces/dom/DeferredEntityReferenceImpl.java
  
  Index: DeferredEntityReferenceImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredEntityReferenceImpl.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DeferredEntityReferenceImpl.java	2001/02/08 17:27:36	1.9
  +++ DeferredEntityReferenceImpl.java	2001/07/24 00:42:26	1.10
  @@ -57,7 +57,10 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DocumentType;
  +import org.w3c.dom.Entity;
  +import org.w3c.dom.NamedNodeMap;
  +import org.w3c.dom.Node;
   
   /**
    * EntityReference models the XML &entityname; syntax, when used for
  
  
  
  1.5       +0 -2      xml-xerces/java/src/org/apache/xerces/dom/DeferredNotationImpl.java
  
  Index: DeferredNotationImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredNotationImpl.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DeferredNotationImpl.java	2000/07/07 00:36:11	1.4
  +++ DeferredNotationImpl.java	2001/07/24 00:42:26	1.5
  @@ -59,8 +59,6 @@
   
   import org.apache.xerces.utils.StringPool;
   
  -import org.w3c.dom.*;
  -
   /**
    * Notations are how the Document Type Description (DTD) records hints
    * about the format of an XML "unparsed entity" -- in other words,
  
  
  
  1.6       +0 -2      xml-xerces/java/src/org/apache/xerces/dom/DeferredProcessingInstructionImpl.java
  
  Index: DeferredProcessingInstructionImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredProcessingInstructionImpl.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DeferredProcessingInstructionImpl.java	2000/07/07 00:36:11	1.5
  +++ DeferredProcessingInstructionImpl.java	2001/07/24 00:42:26	1.6
  @@ -57,8 +57,6 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  -
   /**
    * Processing Instructions (PIs) permit documents to carry
    * processor-specific information alongside their actual content. PIs
  
  
  
  1.8       +0 -2      xml-xerces/java/src/org/apache/xerces/dom/DeferredTextImpl.java
  
  Index: DeferredTextImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DeferredTextImpl.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DeferredTextImpl.java	2000/07/07 00:36:11	1.7
  +++ DeferredTextImpl.java	2001/07/24 00:42:26	1.8
  @@ -57,8 +57,6 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  -
   /**
    * Text nodes hold the non-markup, non-Entity content of
    * an Element or Attribute.
  
  
  
  1.7       +2 -1      xml-xerces/java/src/org/apache/xerces/dom/DocumentFragmentImpl.java
  
  Index: DocumentFragmentImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DocumentFragmentImpl.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DocumentFragmentImpl.java	2000/04/10 22:08:10	1.6
  +++ DocumentFragmentImpl.java	2001/07/24 00:42:26	1.7
  @@ -57,7 +57,8 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DocumentFragment;
  +import org.w3c.dom.Node;
   
   /**
    * DocumentFragment is a "lightweight" or "minimal" Document
  
  
  
  1.58      +29 -5     xml-xerces/java/src/org/apache/xerces/dom/DocumentImpl.java
  
  Index: DocumentImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DocumentImpl.java,v
  retrieving revision 1.57
  retrieving revision 1.58
  diff -u -r1.57 -r1.58
  --- DocumentImpl.java	2001/06/19 19:43:49	1.57
  +++ DocumentImpl.java	2001/07/24 00:42:26	1.58
  @@ -61,12 +61,36 @@
   import java.util.Hashtable;
   import java.util.Vector;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.Attr;
  +import org.w3c.dom.CDATASection;
  +import org.w3c.dom.Comment;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.DOMImplementation;
  +import org.w3c.dom.Document;
  +import org.w3c.dom.DocumentFragment;
  +import org.w3c.dom.DocumentType;
  +import org.w3c.dom.Element;
  +import org.w3c.dom.Entity;
  +import org.w3c.dom.EntityReference;
  +import org.w3c.dom.NamedNodeMap;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.NodeList;
  +import org.w3c.dom.Notation;
  +import org.w3c.dom.ProcessingInstruction;
  +import org.w3c.dom.Text;
   
  -import org.w3c.dom.traversal.*;
  -import org.w3c.dom.ranges.*;
  -import org.w3c.dom.events.*;
  -import org.apache.xerces.dom.events.*;
  +import org.w3c.dom.events.DocumentEvent;
  +import org.w3c.dom.events.Event;
  +import org.w3c.dom.events.EventListener;
  +import org.w3c.dom.ranges.DocumentRange;
  +import org.w3c.dom.ranges.Range;
  +import org.w3c.dom.traversal.DocumentTraversal;
  +import org.w3c.dom.traversal.NodeIterator;
  +import org.w3c.dom.traversal.NodeFilter;
  +import org.w3c.dom.traversal.TreeWalker;
  +
  +import org.apache.xerces.dom.events.EventImpl;
  +import org.apache.xerces.dom.events.MutationEventImpl;
   import org.apache.xerces.utils.XMLCharacterProperties;
   
   
  
  
  
  1.17      +3 -1      xml-xerces/java/src/org/apache/xerces/dom/DocumentTypeImpl.java
  
  Index: DocumentTypeImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/DocumentTypeImpl.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- DocumentTypeImpl.java	2001/01/12 00:10:23	1.16
  +++ DocumentTypeImpl.java	2001/07/24 00:42:26	1.17
  @@ -57,7 +57,9 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DocumentType;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.NamedNodeMap;
   
   /**
    * This class represents a Document Type <em>declaraction</em> in
  
  
  
  1.9       +2 -1      xml-xerces/java/src/org/apache/xerces/dom/ElementDefinitionImpl.java
  
  Index: ElementDefinitionImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/ElementDefinitionImpl.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- ElementDefinitionImpl.java	2000/07/07 00:36:12	1.8
  +++ ElementDefinitionImpl.java	2001/07/24 00:42:26	1.9
  @@ -57,7 +57,8 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.NamedNodeMap;
  +import org.w3c.dom.Node;
   
   /**
    * NON-DOM CLASS: Describe one of the Elements (and its associated
  
  
  
  1.36      +7 -5      xml-xerces/java/src/org/apache/xerces/dom/ElementImpl.java
  
  Index: ElementImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/ElementImpl.java,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- ElementImpl.java	2001/02/12 23:19:38	1.35
  +++ ElementImpl.java	2001/07/24 00:42:26	1.36
  @@ -57,11 +57,13 @@
   
   package org.apache.xerces.dom;
   
  -import java.io.*;
  -import java.util.Enumeration;
  -import java.util.Vector;
  -
  -import org.w3c.dom.*;
  +import org.w3c.dom.Attr;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.Element;
  +import org.w3c.dom.NamedNodeMap;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.NodeList;
  +import org.w3c.dom.Text;
   
   /**
    * Elements represent most of the "markup" and structure of the
  
  
  
  1.15      +3 -2      xml-xerces/java/src/org/apache/xerces/dom/ElementNSImpl.java
  
  Index: ElementNSImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/ElementNSImpl.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- ElementNSImpl.java	2001/01/26 19:20:20	1.14
  +++ ElementNSImpl.java	2001/07/24 00:42:26	1.15
  @@ -1,4 +1,4 @@
  -/* $Id: ElementNSImpl.java,v 1.14 2001/01/26 19:20:20 lehors Exp $ */
  +/* $Id: ElementNSImpl.java,v 1.15 2001/07/24 00:42:26 lehors Exp $ */
   /*
    * The Apache Software License, Version 1.1
    *
  @@ -58,7 +58,8 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DOMException;
  +
   
   /**
    * ElementNSImpl inherits from ElementImpl and adds namespace support. 
  
  
  
  1.12      +2 -1      xml-xerces/java/src/org/apache/xerces/dom/EntityImpl.java
  
  Index: EntityImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/EntityImpl.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- EntityImpl.java	2001/02/01 16:04:40	1.11
  +++ EntityImpl.java	2001/07/24 00:42:26	1.12
  @@ -57,7 +57,8 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.Entity;
  +import org.w3c.dom.Node;
   
   /**
    * Entity nodes hold the reference data for an XML Entity -- either
  
  
  
  1.11      +5 -1      xml-xerces/java/src/org/apache/xerces/dom/EntityReferenceImpl.java
  
  Index: EntityReferenceImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/EntityReferenceImpl.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- EntityReferenceImpl.java	2001/01/12 00:10:25	1.10
  +++ EntityReferenceImpl.java	2001/07/24 00:42:26	1.11
  @@ -57,7 +57,11 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DocumentType;
  +import org.w3c.dom.EntityReference;
  +import org.w3c.dom.NamedNodeMap;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.NodeList;
   
   /**
    * EntityReference models the XML &entityname; syntax, when used for
  
  
  
  1.3       +0 -7      xml-xerces/java/src/org/apache/xerces/dom/LCount.java
  
  Index: LCount.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/LCount.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- LCount.java	2000/01/06 23:59:29	1.2
  +++ LCount.java	2001/07/24 00:42:26	1.3
  @@ -56,14 +56,7 @@
    */
   package org.apache.xerces.dom;
   
  -import java.io.*;
   import java.util.Vector;
  -
  -import org.w3c.dom.*;
  -
  -import org.w3c.dom.events.*;
  -//import org.w3c.dom.events.*;
  -
   
   /** Internal class LCount is used to track the number of
       listeners registered for a given event name, as an entry
  
  
  
  1.22      +4 -2      xml-xerces/java/src/org/apache/xerces/dom/NamedNodeMapImpl.java
  
  Index: NamedNodeMapImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/NamedNodeMapImpl.java,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- NamedNodeMapImpl.java	2000/10/02 21:58:20	1.21
  +++ NamedNodeMapImpl.java	2001/07/24 00:42:26	1.22
  @@ -57,11 +57,13 @@
   
   package org.apache.xerces.dom;
   
  -import java.io.*;
  +import java.io.Serializable;
   import java.util.Vector;
   import java.util.Enumeration;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.NamedNodeMap;
  +import org.w3c.dom.Node;
   
   /**
    * NamedNodeMaps represent collections of Nodes that can be accessed
  
  
  
  1.41      +13 -3     xml-xerces/java/src/org/apache/xerces/dom/NodeImpl.java
  
  Index: NodeImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/NodeImpl.java,v
  retrieving revision 1.40
  retrieving revision 1.41
  diff -u -r1.40 -r1.41
  --- NodeImpl.java	2001/05/11 15:20:26	1.40
  +++ NodeImpl.java	2001/07/24 00:42:26	1.41
  @@ -57,14 +57,24 @@
   
   package org.apache.xerces.dom;
   
  -import java.io.*;
  +import java.io.IOException;
  +import java.io.ObjectOutputStream;
  +import java.io.Serializable;
   import java.util.Vector;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.Document;
  +import org.w3c.dom.NamedNodeMap;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.NodeList;
  +import org.w3c.dom.events.Event;
  +import org.w3c.dom.events.EventException;
  +import org.w3c.dom.events.EventListener;
  +import org.w3c.dom.events.EventTarget;
  +import org.w3c.dom.events.MutationEvent;
   
   import org.apache.xerces.dom.events.EventImpl;
   import org.apache.xerces.dom.events.MutationEventImpl;
  -import org.w3c.dom.events.*;
   
   /**
    * Node provides the basic structure of a DOM tree. It is never used
  
  
  
  1.6       +5 -3      xml-xerces/java/src/org/apache/xerces/dom/NodeIteratorImpl.java
  
  Index: NodeIteratorImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/NodeIteratorImpl.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- NodeIteratorImpl.java	2000/11/27 22:49:11	1.5
  +++ NodeIteratorImpl.java	2001/07/24 00:42:26	1.6
  @@ -57,9 +57,11 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  -import org.w3c.dom.traversal.*;
  -import org.apache.xerces.dom.DocumentImpl;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.traversal.NodeFilter;
  +import org.w3c.dom.traversal.NodeIterator;
  +
   
   /** DefaultNodeIterator implements a NodeIterator, which iterates a 
    *  DOM tree in the expected depth first way. 
  
  
  
  1.9       +3 -1      xml-xerces/java/src/org/apache/xerces/dom/NotationImpl.java
  
  Index: NotationImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/NotationImpl.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- NotationImpl.java	2000/10/02 21:58:21	1.8
  +++ NotationImpl.java	2001/07/24 00:42:26	1.9
  @@ -57,7 +57,9 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.Notation;
   
   /**
    * Notations are how the Document Type Description (DTD) records hints
  
  
  
  1.26      +14 -10    xml-xerces/java/src/org/apache/xerces/dom/ParentNode.java
  
  Index: ParentNode.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/ParentNode.java,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- ParentNode.java	2001/02/12 19:21:19	1.25
  +++ ParentNode.java	2001/07/24 00:42:26	1.26
  @@ -1,4 +1,4 @@
  -/* $Id: ParentNode.java,v 1.25 2001/02/12 19:21:19 lehors Exp $ */
  +/* $Id: ParentNode.java,v 1.26 2001/07/24 00:42:26 lehors Exp $ */
   /*
    * The Apache Software License, Version 1.1
    *
  @@ -58,12 +58,16 @@
   
   package org.apache.xerces.dom;
   
  -import java.io.*;
  +import java.io.IOException;
  +import java.io.ObjectInputStream;
  +import java.io.ObjectOutputStream;
  +
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.Document;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.NodeList;
   
  -import org.w3c.dom.*;
  -import org.w3c.dom.events.*;
  -import org.apache.xerces.dom.*;
  -import org.apache.xerces.dom.events.*;
  +import org.apache.xerces.dom.events.MutationEventImpl;
   
   /**
    * ParentNode inherits from ChildImpl and adds the capability of having child
  @@ -503,7 +507,7 @@
                   // New child is told it was inserted, and where
                   LCount lc = LCount.lookup(MutationEventImpl.DOM_NODE_INSERTED);
                   if (lc.captures+lc.bubbles+lc.defaults>0) {
  -                    MutationEvent me= new MutationEventImpl();
  +                    MutationEventImpl me= new MutationEventImpl();
                       me.initMutationEvent(MutationEventImpl.DOM_NODE_INSERTED,
                                            true,false,this,null,
                                             null,null,(short)0);
  @@ -533,7 +537,7 @@
                               }
                           }
                           if(eventAncestor.getNodeType()==Node.DOCUMENT_NODE) {
  -                            MutationEvent me= new MutationEventImpl();
  +                            MutationEventImpl me= new MutationEventImpl();
                               me.initMutationEvent(MutationEventImpl
                                                 .DOM_NODE_INSERTED_INTO_DOCUMENT,
                                                    false,false,null,null,
  @@ -620,7 +624,7 @@
                   lc=LCount.lookup(MutationEventImpl.DOM_NODE_REMOVED);
                   if(lc.captures+lc.bubbles+lc.defaults>0)
                   {
  -                    MutationEvent me= new MutationEventImpl();
  +                    MutationEventImpl me= new MutationEventImpl();
                       me.initMutationEvent(MutationEventImpl.DOM_NODE_REMOVED,
                                            true,false,this,null,
                                            null,null,(short)0);
  @@ -647,7 +651,7 @@
                           }
                           if(eventAncestor.getNodeType()==Node.DOCUMENT_NODE)
                           {
  -                            MutationEvent me= new MutationEventImpl();
  +                            MutationEventImpl me= new MutationEventImpl();
                               me.initMutationEvent(MutationEventImpl
                                                  .DOM_NODE_REMOVED_FROM_DOCUMENT,
                                                    false,false,
  
  
  
  1.7       +2 -1      xml-xerces/java/src/org/apache/xerces/dom/ProcessingInstructionImpl.java
  
  Index: ProcessingInstructionImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/ProcessingInstructionImpl.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ProcessingInstructionImpl.java	2000/07/07 00:36:14	1.6
  +++ ProcessingInstructionImpl.java	2001/07/24 00:42:26	1.7
  @@ -57,7 +57,8 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.ProcessingInstruction;
   
   /**
    * Processing Instructions (PIs) permit documents to carry
  
  
  
  1.3       +1 -1      xml-xerces/java/src/org/apache/xerces/dom/RangeExceptionImpl.java
  
  Index: RangeExceptionImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/RangeExceptionImpl.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- RangeExceptionImpl.java	2000/11/17 15:38:19	1.2
  +++ RangeExceptionImpl.java	2001/07/24 00:42:26	1.3
  @@ -56,7 +56,7 @@
    */
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.ranges.*;
  +import org.w3c.dom.ranges.RangeException;
   
   public class RangeExceptionImpl extends RangeException {
       public RangeExceptionImpl(short code, String message) {
  
  
  
  1.21      +5 -3      xml-xerces/java/src/org/apache/xerces/dom/RangeImpl.java
  
  Index: RangeImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/RangeImpl.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- RangeImpl.java	2000/11/27 22:40:38	1.20
  +++ RangeImpl.java	2001/07/24 00:42:26	1.21
  @@ -55,14 +55,16 @@
   
   package org.apache.xerces.dom;
   
  +import java.util.Vector;
  +
   import org.w3c.dom.DOMException;
   import org.w3c.dom.DocumentFragment;
   import org.w3c.dom.Document;
   import org.w3c.dom.Node;
   import org.w3c.dom.CharacterData;
  -import org.apache.xerces.dom.DocumentImpl;
  -import org.w3c.dom.ranges.*;
  -import java.util.Vector;
  +import org.w3c.dom.ranges.Range;
  +import org.w3c.dom.ranges.RangeException;
  +
   
   /** The RangeImpl class implements the org.w3c.dom.range.Range interface.
    *  <p> Please see the API documentation for the interface classes  
  
  
  
  1.10      +4 -1      xml-xerces/java/src/org/apache/xerces/dom/TextImpl.java
  
  Index: TextImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/TextImpl.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- TextImpl.java	2000/11/10 19:11:12	1.9
  +++ TextImpl.java	2001/07/24 00:42:26	1.10
  @@ -57,7 +57,10 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  +import org.w3c.dom.CharacterData;
  +import org.w3c.dom.DOMException;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.Text;
   
   /**
    * Text nodes hold the non-markup, non-Entity content of
  
  
  
  1.5       +3 -2      xml-xerces/java/src/org/apache/xerces/dom/TreeWalkerImpl.java
  
  Index: TreeWalkerImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/TreeWalkerImpl.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TreeWalkerImpl.java	2001/06/26 14:16:33	1.4
  +++ TreeWalkerImpl.java	2001/07/24 00:42:26	1.5
  @@ -57,8 +57,9 @@
   
   package org.apache.xerces.dom;
   
  -import org.w3c.dom.*;
  -import org.w3c.dom.traversal.*;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.traversal.NodeFilter;
  +import org.w3c.dom.traversal.TreeWalker;
   
   /** This class implements the TreeWalker interface. */
   public class TreeWalkerImpl implements TreeWalker {
  
  
  
  1.5       +2 -1      xml-xerces/java/src/org/apache/xerces/dom/events/EventImpl.java
  
  Index: EventImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/events/EventImpl.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- EventImpl.java	2000/10/02 21:58:35	1.4
  +++ EventImpl.java	2001/07/24 00:42:28	1.5
  @@ -56,7 +56,8 @@
    */
   package org.apache.xerces.dom.events;
   
  -import org.w3c.dom.events.*;
  +import org.w3c.dom.events.Event;
  +import org.w3c.dom.events.EventTarget;
   import org.w3c.dom.Node;
   
   /** EventImpl is an implementation of the basic "generic" DOM Level 2 Event
  
  
  
  1.5       +2 -3      xml-xerces/java/src/org/apache/xerces/dom/events/MutationEventImpl.java
  
  Index: MutationEventImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/events/MutationEventImpl.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- MutationEventImpl.java	2000/11/13 18:15:09	1.4
  +++ MutationEventImpl.java	2001/07/24 00:42:28	1.5
  @@ -56,9 +56,8 @@
    */
   package org.apache.xerces.dom.events;
   
  -import org.apache.xerces.dom.*;
  -import org.w3c.dom.*;
  -import org.w3c.dom.events.*;
  +import org.w3c.dom.Node;
  +import org.w3c.dom.events.MutationEvent;
   
   public class MutationEventImpl 
   extends org.apache.xerces.dom.events.EventImpl 
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org