[cvs] / jsr166 / src / main / java / util / PriorityQueue.java Repository:
ViewVC logotype

Diff of /jsr166/src/main/java/util/PriorityQueue.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11, Mon Jul 28 04:11:54 2003 UTC revision 1.12, Mon Jul 28 09:40:07 2003 UTC
# Line 199  Line 199 
199          return super.add(element);          return super.add(element);
200      }      }
201    
202      /**      //    /**
203       * @throws NullPointerException if any element is <tt>null</tt>.      //     * @throws NullPointerException if any element is <tt>null</tt>.
204       */      //     */
205      public boolean addAll(Collection c) {      //    public boolean addAll(Collection c) {
206          return super.addAll(c);      //        return super.addAll(c);
207      }      //    }
208    
209      /**      /**
210       * @throws NullPointerException if the specified element is <tt>null</tt>.       * @throws NullPointerException if the specified element is <tt>null</tt>.
211       */       */
212      public boolean remove(E o) {      public boolean remove(Object o) {
213          if (o == null)          if (o == null)
214              throw new NullPointerException();              throw new NullPointerException();
215    
# Line 222  Line 222 
222              }              }
223          } else {          } else {
224              for (int i = 1; i <= size; i++) {              for (int i = 1; i <= size; i++) {
225                  if (comparator.compare(queue[i], o) == 0) {                  if (comparator.compare(queue[i], (E)o) == 0) {
226                      remove(i);                      remove(i);
227                      return true;                      return true;
228                  }                  }

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

Doug Lea
ViewVC Help
Powered by ViewVC 1.0.8