You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by jo...@apache.org on 2011/08/30 19:50:08 UTC

svn commit: r1163307 - /incubator/opennlp/sandbox/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/CorpusServerCasEditorInput.java

Author: joern
Date: Tue Aug 30 17:50:07 2011
New Revision: 1163307

URL: http://svn.apache.org/viewvc?rev=1163307&view=rev
Log:
OPENNLP-252 Fixed equals.

Modified:
    incubator/opennlp/sandbox/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/CorpusServerCasEditorInput.java

Modified: incubator/opennlp/sandbox/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/CorpusServerCasEditorInput.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/sandbox/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/CorpusServerCasEditorInput.java?rev=1163307&r1=1163306&r2=1163307&view=diff
==============================================================================
--- incubator/opennlp/sandbox/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/CorpusServerCasEditorInput.java (original)
+++ incubator/opennlp/sandbox/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/CorpusServerCasEditorInput.java Tue Aug 30 17:50:07 2011
@@ -70,7 +70,20 @@ public class CorpusServerCasEditorInput 
   
   @Override
   public boolean equals(Object obj) {
-    return super.equals(corpusUrl + casId);
+    
+    if (obj == this) {
+      return true;
+    }
+    else if (obj instanceof CorpusServerCasEditorInput) {
+      
+      CorpusServerCasEditorInput input = 
+          (CorpusServerCasEditorInput) obj;
+      
+      return (corpusUrl + casId).equals(input.corpusUrl + input.casId);
+    }
+    else {
+      return false;
+    }
   }
   
   @Override