[jboss-cvs] JBossAS SVN: r77190 - projects/jboss-deployers/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/annotations.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Aug 19 08:44:47 EDT 2008


Author: alesj
Date: 2008-08-19 08:44:47 -0400 (Tue, 19 Aug 2008)
New Revision: 77190

Modified:
   projects/jboss-deployers/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/annotations/AbstractElement.java
Log:
[JBDEPLOY-74]; equals on class.

Modified: projects/jboss-deployers/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/annotations/AbstractElement.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/annotations/AbstractElement.java	2008-08-19 12:42:44 UTC (rev 77189)
+++ projects/jboss-deployers/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/annotations/AbstractElement.java	2008-08-19 12:44:47 UTC (rev 77190)
@@ -103,11 +103,9 @@
       return hash;
    }
 
-   @SuppressWarnings({"EqualsWhichDoesntCheckParameterClass"})
    public boolean equals(Object obj)
    {
-      Class<?> clazz = getClass();
-      if (clazz.isInstance(obj) == false)
+      if (obj == null || getClass().equals(obj.getClass()) == false)
          return false;
 
       AbstractElement ae = AbstractElement.class.cast(obj);




More information about the jboss-cvs-commits mailing list