]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.diagram/src/org/simantics/diagram/participant/ConnectionBuilder.java
Use Consumer interface instead of deprecated Callback interface
[simantics/platform.git] / bundles / org.simantics.diagram / src / org / simantics / diagram / participant / ConnectionBuilder.java
index 72cdb17524fa3def3ae8acc771836153590ffcfe..599aba0d042d49b72c380fb8c66981a1869a9122 100644 (file)
@@ -79,7 +79,6 @@ import org.simantics.structural2.modelingRules.CPTerminal;
 import org.simantics.structural2.modelingRules.ConnectionJudgement;
 import org.simantics.structural2.modelingRules.IConnectionPoint;
 import org.simantics.structural2.modelingRules.IModelingRules;
-import org.simantics.utils.datastructures.Callback;
 import org.simantics.utils.datastructures.Pair;
 import org.simantics.utils.ui.ErrorLogger;
 
@@ -222,12 +221,9 @@ public class ConnectionBuilder {
                                         }
                                     }
                                 }
-                            }, new Callback<DatabaseException>() {
-                                @Override
-                                public void run(DatabaseException e) {
-                                    if (e != null)
-                                        ErrorLogger.defaultLogError(e);
-                                }
+                            }, e -> {
+                                if (e != null)
+                                    ErrorLogger.defaultLogError(e);
                             });
                         }
                     }