X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.modeling.ui%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Fui%2Fdiagram%2Fmonitor%2FMonitorClassFactory2.java;h=17c26f48386e6455ae85301da8506b0fcd4b35d2;hp=5c3d7fbe3a26318d0761461b8765ce042c87a9b2;hb=627664d06302d454ea3b3fe14d13bb5ab739d666;hpb=eae2657463e387cb764e7e5780d5c56f5311c0af diff --git a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/MonitorClassFactory2.java b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/MonitorClassFactory2.java index 5c3d7fbe3..17c26f483 100644 --- a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/MonitorClassFactory2.java +++ b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/monitor/MonitorClassFactory2.java @@ -60,7 +60,6 @@ import org.simantics.scl.runtime.function.Function1; import org.simantics.ui.colors.Colors; import org.simantics.ui.fonts.FontDescriptor; import org.simantics.ui.fonts.Fonts; -import org.simantics.utils.datastructures.Callback; import org.simantics.utils.datastructures.hints.IHintContext.Key; import org.simantics.utils.datastructures.hints.IHintContext.KeyOf; @@ -195,12 +194,9 @@ public class MonitorClassFactory2 extends SyncElementFactory { }) { @Override public void accepted(MonitorVariable var) { - session.asyncRequest(new MonitorVariableWrite(var.getVariable(), text), new Callback() { - @Override - public void run(DatabaseException e) { - if (e != null) - ErrorLogger.defaultLogError(e); - } + session.asyncRequest(new MonitorVariableWrite(var.getVariable(), text), e -> { + if (e != null) + ErrorLogger.defaultLogError(e); }); } @Override