*******************************************************************************/
package org.simantics.utils.datastructures;
-public interface BinaryCallback<T1, T2> {
+import java.util.function.BiConsumer;
+
+/**
+ * @deprecated use {@link BiConsumer} instead
+ */
+@Deprecated
+public interface BinaryCallback<T1, T2> extends BiConsumer<T1, T2> {
void run(T1 arg1, T2 arg2);
-
+
+ @Override
+ default void accept(T1 arg, T2 arg2) {
+ run(arg, arg2);
+ }
+
}