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%2FmodelBrowser2%2Fmodel%2FSubscriptionNode.java;h=1729db5409fbc8d7b23e7c3d46c6d5b8f83f4b3e;hp=161607de6d2d3cc0928e00086de7657de1b14022;hb=627664d06302d454ea3b3fe14d13bb5ab739d666;hpb=eae2657463e387cb764e7e5780d5c56f5311c0af diff --git a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/modelBrowser2/model/SubscriptionNode.java b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/modelBrowser2/model/SubscriptionNode.java index 161607de6..1729db540 100644 --- a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/modelBrowser2/model/SubscriptionNode.java +++ b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/modelBrowser2/model/SubscriptionNode.java @@ -24,7 +24,6 @@ import org.simantics.modeling.subscription.AddSubscriptionItems; import org.simantics.modeling.utils.VariableReferences; import org.simantics.structural.ui.modelBrowser.nodes.AbstractNode; import org.simantics.ui.SimanticsUI; -import org.simantics.utils.datastructures.Callback; import org.simantics.utils.ui.ErrorLogger; import org.simantics.utils.ui.ISelectionUtils; @@ -59,12 +58,9 @@ public class SubscriptionNode extends AbstractNode implements IDeletable, IDropT } private void addSubscriptions(List references) { - SimanticsUI.getSession().asyncRequest(new AddSubscriptionItems(resource, references), new Callback() { - @Override - public void run(DatabaseException e) { - if (e != null) - ErrorLogger.defaultLogError(e); - } + SimanticsUI.getSession().asyncRequest(new AddSubscriptionItems(resource, references), e -> { + if (e != null) + ErrorLogger.defaultLogError(e); }); }