package org.marketcetera.photon.commons.ui; import org.eclipse.jface.viewers.IElementComparer; import org.marketcetera.util.misc.ClassVersion; /* $License$ */ /** * An IElementComparer that compares objects by identity. * * @author <a href="mailto:will@marketcetera.com">Will Horn</a> * @version $Id: IdentityComparer.java 16154 2012-07-14 16:34:05Z colin $ * @since 2.0.0 */ @ClassVersion("$Id: IdentityComparer.java 16154 2012-07-14 16:34:05Z colin $") public final class IdentityComparer implements IElementComparer { @Override public boolean equals(Object a, Object b) { return a == b; } @Override public int hashCode(Object element) { return System.identityHashCode(element); } }