Update of
/var/cvs/contributions/CMSContainer/cmsc/portal/src/java/com/finalist/pluto/portalImpl/om/common/impl
In directory
james.mmbase.org:/tmp/cvs-serv19747/cmsc/portal/src/java/com/finalist/pluto/portalImpl/om/common/impl
Modified Files:
UnmodifiableSet.java
Log Message:
CMSC-907 Code Quality with PMD
PMD error fixes
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/portal/src/java/com/finalist/pluto/portalImpl/om/common/impl
See also: http://www.mmbase.org/jira/browse/CMSC-907
Index: UnmodifiableSet.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/portal/src/java/com/finalist/pluto/portalImpl/om/common/impl/UnmodifiableSet.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- UnmodifiableSet.java 26 Nov 2007 11:43:40 -0000 1.2
+++ UnmodifiableSet.java 9 Jun 2008 21:23:24 -0000 1.3
@@ -20,9 +20,7 @@
package com.finalist.pluto.portalImpl.om.common.impl;
import java.io.Serializable;
-import java.util.Collection;
-import java.util.Iterator;
-import java.util.Set;
+import java.util.*;
public class UnmodifiableSet implements Set, Serializable {
@@ -34,7 +32,7 @@
public UnmodifiableSet(Set c) {
if (c == null) {
- throw new NullPointerException();
+ throw new IllegalArgumentException ("set is null");
}
this.c = c;
}
@@ -65,6 +63,7 @@
}
+ @Override
public String toString() {
return c.toString();
}
@@ -127,11 +126,13 @@
}
+ @Override
public boolean equals(Object o) {
return c.equals(o);
}
+ @Override
public int hashCode() {
return c.hashCode();
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs