You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2007/04/09 19:13:00 UTC
svn commit: r526840 -
/incubator/tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/implementation/java/impl/JavaImplementationImpl.java
Author: jsdelfino
Date: Mon Apr 9 10:12:59 2007
New Revision: 526840
URL: http://svn.apache.org/viewvc?view=rev&rev=526840
Log:
Fixed implementations of hashCode and equals to use getter methods instead of the fields directly, as they may not represent the correct state of the model object.
Modified:
incubator/tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/implementation/java/impl/JavaImplementationImpl.java
Modified: incubator/tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/implementation/java/impl/JavaImplementationImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/implementation/java/impl/JavaImplementationImpl.java?view=diff&rev=526840&r1=526839&r2=526840
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/implementation/java/impl/JavaImplementationImpl.java (original)
+++ incubator/tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/implementation/java/impl/JavaImplementationImpl.java Mon Apr 9 10:12:59 2007
@@ -59,14 +59,14 @@
@Override
public int hashCode() {
- return String.valueOf(className).hashCode();
+ return String.valueOf(getName()).hashCode();
}
@Override
public boolean equals(Object obj) {
if (obj == this)
return true;
- else if (obj instanceof JavaImplementation && className.equals(((JavaImplementation)obj).getName()))
+ else if (obj instanceof JavaImplementation && getName().equals(((JavaImplementation)obj).getName()))
return true;
else
return false;
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org