]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagramEditor/DiagramEditorStates.java
Use Consumer interface instead of deprecated Callback interface
[simantics/platform.git] / bundles / org.simantics.modeling.ui / src / org / simantics / modeling / ui / diagramEditor / DiagramEditorStates.java
index baf9cc3a2564d6309a1e919960c4562e4c07fb91..1af22dc87f192b46357a72b6989ee9b185bd4904 100644 (file)
@@ -41,7 +41,6 @@ import org.simantics.g2d.diagram.participant.Selection;
 import org.simantics.g2d.element.ElementUtils;
 import org.simantics.g2d.element.IElement;
 import org.simantics.layer0.Layer0;
-import org.simantics.utils.datastructures.Callback;
 
 /**
  * @author Tuukka Lehtonen
@@ -127,12 +126,9 @@ public class DiagramEditorStates {
                     }
                 });
             }
-        }, new Callback<DatabaseException>() {
-            @Override
-            public void run(DatabaseException parameter) {
-                if (parameter != null)
-                    support.exception(parameter);
-            }
+        }, e -> {
+            if (e != null)
+                support.exception(e);
         });
     }