+++ /dev/null
-package org.argeo.slc.client.ui.dist.controllers;
-
-import org.argeo.eclipse.ui.TreeParent;
-import org.eclipse.jface.viewers.IElementComparer;
-
-/** Compares two elements of the Distribution tree */
-public class DistTreeComparer implements IElementComparer {
-
- public int hashCode(Object element) {
- if (element instanceof TreeParent)
- return ((TreeParent) element).hashCode();
- else
-
- return element.getClass().toString().hashCode();
- }
-
- public boolean equals(Object elementA, Object elementB) {
- if (!(elementA instanceof TreeParent)
- || !(elementB instanceof TreeParent)) {
- return elementA == null ? elementB == null : elementA
- .equals(elementB);
- } else {
- TreeParent tpA = ((TreeParent) elementA);
- TreeParent tpB = ((TreeParent) elementB);
- return tpA.compareTo(tpB) == 0;
- }
- }
-}
\ No newline at end of file