Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 1950 invoked from network); 22 Jun 2004 21:50:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 22 Jun 2004 21:50:07 -0000 Received: (qmail 77409 invoked by uid 500); 22 Jun 2004 21:42:36 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 77233 invoked by uid 500); 22 Jun 2004 21:42:34 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 77208 invoked by uid 500); 22 Jun 2004 21:42:34 -0000 Received: (qmail 77177 invoked by uid 99); 22 Jun 2004 21:42:34 -0000 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.27.1) with SMTP; Tue, 22 Jun 2004 14:42:34 -0700 Received: (qmail 95573 invoked by uid 1529); 22 Jun 2004 21:42:12 -0000 Date: 22 Jun 2004 21:42:12 -0000 Message-ID: <20040622214212.95572.qmail@minotaur.apache.org> From: scolebourne@apache.org To: jakarta-commons-cvs@apache.org Subject: cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/map AbstractHashedMap.java X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N scolebourne 2004/06/22 14:42:12 Modified: collections/src/java/org/apache/commons/collections/map AbstractHashedMap.java Log: Add extends clause to ensure binary compatibility of ReferenceMap Revision Changes Path 1.20 +7 -2 jakarta-commons/collections/src/java/org/apache/commons/collections/map/AbstractHashedMap.java Index: AbstractHashedMap.java =================================================================== RCS file: /home/cvs/jakarta-commons/collections/src/java/org/apache/commons/collections/map/AbstractHashedMap.java,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- AbstractHashedMap.java 4 Jun 2004 23:27:30 -0000 1.19 +++ AbstractHashedMap.java 22 Jun 2004 21:42:12 -0000 1.20 @@ -19,6 +19,7 @@ import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.util.AbstractCollection; +import java.util.AbstractMap; import java.util.AbstractSet; import java.util.Collection; import java.util.ConcurrentModificationException; @@ -45,6 +46,10 @@ * Overridable methods are provided to change the default hashing behaviour, and * to change how entries are added to and removed from the map. Hopefully, all you * need for unusual subclasses is here. + *

+ * NOTE: From Commons Collections 3.1 this class extends AbstractMap. + * This is to provide backwards compatibility for ReferenceMap between v3.0 and v3.1. + * This extends clause will be removed in v4.0. * * @since Commons Collections 3.0 * @version $Revision$ $Date$ @@ -52,7 +57,7 @@ * @author java util HashMap * @author Stephen Colebourne */ -public class AbstractHashedMap implements IterableMap { +public class AbstractHashedMap extends AbstractMap implements IterableMap { protected static final String NO_NEXT_ENTRY = "No next() entry in the iteration"; protected static final String NO_PREVIOUS_ENTRY = "No previous() entry in the iteration"; --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org