diff options
author | Chris Goldthorpe | 2009-10-09 17:07:14 +0000 |
---|---|---|
committer | Chris Goldthorpe | 2009-10-09 17:07:14 +0000 |
commit | 24a3493051fc2af5029cad084172370e7269caf1 (patch) | |
tree | 78a24c4e9c41b928a1f13838ed27c1b358c3a9d4 /org.eclipse.help | |
parent | 7199504c1b1a911db0664bfe5cc75e157cbd6cc9 (diff) | |
download | eclipse.platform.ua-24a3493051fc2af5029cad084172370e7269caf1.tar.gz eclipse.platform.ua-24a3493051fc2af5029cad084172370e7269caf1.tar.xz eclipse.platform.ua-24a3493051fc2af5029cad084172370e7269caf1.zip |
Rewrite code which required Java 5
Diffstat (limited to 'org.eclipse.help')
-rw-r--r-- | org.eclipse.help/src/org/eclipse/help/internal/index/IndexSee.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/org.eclipse.help/src/org/eclipse/help/internal/index/IndexSee.java b/org.eclipse.help/src/org/eclipse/help/internal/index/IndexSee.java index b5108052b..be1a9e14d 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/index/IndexSee.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/index/IndexSee.java @@ -11,8 +11,6 @@ package org.eclipse.help.internal.index; -import java.util.Arrays; - import org.eclipse.help.IIndexSee; import org.eclipse.help.IIndexSubpath; import org.eclipse.help.internal.UAElement; @@ -94,7 +92,12 @@ public class IndexSee extends UAElement implements IIndexSee, Comparable { } public int hashCode() { - return Arrays.hashCode(getPath()); + int result = getKeyword().hashCode(); + IIndexSubpath[] subpaths = getSubpathElements(); + for (int i = 0; i < subpaths.length; i++) { + result += subpaths[i].getKeyword().hashCode(); + } + return result; } public boolean isSeeAlso() { |