CVSROOT: /sources/classpath
Module name: classpath
Changes by: Dalibor Topic <robilad> 07/07/31 13:37:10
Modified files:
. : ChangeLog
java/util : EnumSet.java
Log message:
2007-07-31 Dalibor Topic <[EMAIL PROTECTED]>
PR 32844
* java/util/EnumSet.java:
Made class abstract per API spec.
(size, iterator, add, addAll, clear, contains,
containsAll, remove, removeAll, retainAll) Moved
into an anonymous inner class in of(T).
(allOf, noneOf, copyOf, of, range) Made more
implementation independent.
(of(T)) return an instance of an anonymous class
implementing EmptySet.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9357&r2=1.9358
http://cvs.savannah.gnu.org/viewcvs/classpath/java/util/EnumSet.java?cvsroot=classpath&r1=1.2&r2=1.3