]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/modelBrowser/handlers/DeleteNodeHandler.java
Remove usage of deprecated SimanticsUI-methods
[simantics/platform.git] / bundles / org.simantics.modeling.ui / src / org / simantics / modeling / ui / modelBrowser / handlers / DeleteNodeHandler.java
index 3067cf01f79c5243a6292d016dad575c924cf057..9e690f064fd87fae7857c3265c1d2b15a9dada68 100644 (file)
@@ -25,6 +25,7 @@ import org.eclipse.jface.operation.IRunnableWithProgress;
 import org.eclipse.jface.viewers.ISelection;
 import org.eclipse.swt.widgets.Shell;
 import org.eclipse.ui.handlers.HandlerUtil;
+import org.simantics.Simantics;
 import org.simantics.browsing.ui.NodeContext;
 import org.simantics.browsing.ui.common.node.DeleteException;
 import org.simantics.browsing.ui.common.node.IDeletable;
@@ -38,7 +39,6 @@ import org.simantics.db.layer0.util.RemoverUtil;
 import org.simantics.modeling.ui.Activator;
 import org.simantics.modeling.ui.modelBrowser.model.INode;
 import org.simantics.modeling.ui.modelBrowser.model.INode2;
-import org.simantics.ui.SimanticsUI;
 import org.simantics.utils.logging.TimeLogger;
 import org.simantics.utils.ui.ErrorLogger;
 import org.simantics.utils.ui.ISelectionUtils;
@@ -147,7 +147,7 @@ public class DeleteNodeHandler extends AbstractHandler {
 
         final INode node = (INode) ctx.getAdapter(INode.class);
         if (node != null) {
-            SimanticsUI.getSession().asyncRequest(new WriteRequest() {
+            Simantics.getSession().asyncRequest(new WriteRequest() {
                 @Override
                 public void perform(WriteGraph graph) throws DatabaseException {
                     node.handleDelete(graph);