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 2002/04/12 03:52:08 UTC

cvs commit: xml-xerces/java/src/org/apache/xerces/dom DocumentImpl.java

lehors      02/04/11 18:52:08

  Modified:    java/src/org/apache/xerces/dom DocumentImpl.java
  Log:
  got rid of use of Enumeration
  
  Revision  Changes    Path
  1.70      +22 -26    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.69
  retrieving revision 1.70
  diff -u -r1.69 -r1.70
  --- DocumentImpl.java	19 Mar 2002 23:27:08 -0000	1.69
  +++ DocumentImpl.java	12 Apr 2002 01:52:07 -0000	1.70
  @@ -57,7 +57,6 @@
   
   package org.apache.xerces.dom;
   
  -import java.util.Enumeration;
   import java.util.Hashtable;
   import java.util.Vector;
   
  @@ -122,7 +121,7 @@
    * @author Joe Kesselman, IBM
    * @author Andy Clark, IBM
    * @author Ralf Pfeiffer, IBM
  - * @version $Id: DocumentImpl.java,v 1.69 2002/03/19 23:27:08 elena Exp $
  + * @version $Id: DocumentImpl.java,v 1.70 2002/04/12 01:52:07 lehors Exp $
    * @since  PR-DOM-Level-1-19980818.
    */
   public class DocumentImpl
  @@ -368,9 +367,9 @@
       void replacedText(NodeImpl node) {
           // notify ranges
           if (ranges != null) {
  -            Enumeration enum = ranges.elements();
  -            while (enum.hasMoreElements()) {
  -                ((RangeImpl)enum.nextElement()).receiveReplacedText(node);
  +            int size = ranges.size();
  +            for (int i = 0; i != size; i++) {
  +                ((RangeImpl)ranges.elementAt(i)).receiveReplacedText(node);
               }
           }
       }
  @@ -382,11 +381,10 @@
       void deletedText(NodeImpl node, int offset, int count) {
           // notify ranges
           if (ranges != null) {
  -            Enumeration enum = ranges.elements();
  -            while (enum.hasMoreElements()) {
  -                ((RangeImpl)enum.nextElement()).receiveDeletedText(node,
  -                                                                   offset,
  -                                                                   count);
  +            int size = ranges.size();
  +            for (int i = 0; i != size; i++) {
  +                ((RangeImpl)ranges.elementAt(i)).receiveDeletedText(node,
  +                                                                offset, count);
               }
           }
       }
  @@ -398,11 +396,10 @@
       void insertedText(NodeImpl node, int offset, int count) {
           // notify ranges
           if (ranges != null) {
  -            Enumeration enum = ranges.elements();
  -            while (enum.hasMoreElements()) {
  -                ((RangeImpl)enum.nextElement()).receiveInsertedText(node,
  -                                                                    offset,
  -                                                                    count);
  +            int size = ranges.size();
  +            for (int i = 0; i != size; i++) {
  +                ((RangeImpl)ranges.elementAt(i)).receiveInsertedText(node,
  +                                                                offset, count);
               }
           }
       }
  @@ -414,11 +411,10 @@
       void splitData(Node node, Node newNode, int offset) {
           // notify ranges
           if (ranges != null) {
  -            Enumeration enum = ranges.elements();
  -            while (enum.hasMoreElements()) {
  -                ((RangeImpl)enum.nextElement()).receiveSplitData(node,
  -                                                                 newNode,
  -                                                                 offset);
  +            int size = ranges.size();
  +            for (int i = 0; i != size; i++) {
  +                ((RangeImpl)ranges.elementAt(i)).receiveSplitData(node,
  +                                                              newNode, offset);
               }
           }
       }
  @@ -1101,17 +1097,17 @@
   
           // notify iterators
           if (iterators != null) {
  -            Enumeration enum = iterators.elements();
  -            while (enum.hasMoreElements()) {
  -                ((NodeIteratorImpl)enum.nextElement()).removeNode(oldChild);
  +            int size = iterators.size();
  +            for (int i = 0; i != size; i++) {
  +               ((NodeIteratorImpl)iterators.elementAt(i)).removeNode(oldChild);
               }
           }
   
           // notify ranges
           if (ranges != null) {
  -            Enumeration enum = ranges.elements();
  -            while (enum.hasMoreElements()) {
  -                ((RangeImpl)enum.nextElement()).removeNode(oldChild);
  +            int size = ranges.size();
  +            for (int i = 0; i != size; i++) {
  +                ((RangeImpl)ranges.elementAt(i)).removeNode(oldChild);
               }
           }
   
  
  
  

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