refs #7865
Change-Id: I331d7696662709cdabaa9808d07071b079fc853e
*******************************************************************************/
package org.simantics.databoard.binding.impl;
*******************************************************************************/
package org.simantics.databoard.binding.impl;
+import java.util.Objects;
import java.util.Set;
import org.simantics.databoard.adapter.AdaptException;
import java.util.Set;
import org.simantics.databoard.adapter.AdaptException;
ObjectVariantBinding o = (ObjectVariantBinding)obj;
return super.baseEquals( obj ) && o.adapterFactory == adapterFactory && o.bindingFactory == bindingFactory;
}
ObjectVariantBinding o = (ObjectVariantBinding)obj;
return super.baseEquals( obj ) && o.adapterFactory == adapterFactory && o.bindingFactory == bindingFactory;
}
+
+ @Override
+ public boolean equals(Object o1, Object o2) {
+ return Objects.equals(o1, o2);
+ }
// Not implemented yet
if (b1 == b2) {
try {
// Not implemented yet
if (b1 == b2) {
try {
- return b1.compare(o1, o2) == 0;
+ return b1.equals(o1, o2);
} catch (RuntimeBindingException e) {
throw e.getCause();
}
} catch (RuntimeBindingException e) {
throw e.getCause();
}