X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.interop%2Fsrc%2Forg%2Fsimantics%2Finterop%2Fbrowsing%2FINode.java;h=473af201213066d461a61234f48b169c3734c624;hb=1ecbc01ed426a6329c4b92ee1abca7dc7f31e5cb;hp=b849a02dac70764095f1ef40ea376efbd21fc672;hpb=68c3d5a59d0543b3583e590f5a8d00716216dee0;p=simantics%2Finterop.git diff --git a/org.simantics.interop/src/org/simantics/interop/browsing/INode.java b/org.simantics.interop/src/org/simantics/interop/browsing/INode.java index b849a02..473af20 100644 --- a/org.simantics.interop/src/org/simantics/interop/browsing/INode.java +++ b/org.simantics.interop/src/org/simantics/interop/browsing/INode.java @@ -4,12 +4,7 @@ import java.util.Collection; import org.eclipse.core.runtime.IAdaptable; import org.eclipse.jface.resource.ImageDescriptor; -import org.eclipse.jface.viewers.ISelection; -import org.simantics.browsing.ui.common.node.IDeletable; -import org.simantics.browsing.ui.content.Labeler.Modifier; import org.simantics.db.ReadGraph; -import org.simantics.db.Session; -import org.simantics.db.WriteGraph; import org.simantics.db.exception.DatabaseException; public interface INode extends IAdaptable { @@ -18,12 +13,6 @@ public interface INode extends IAdaptable { Collection getChildren(ReadGraph graph) throws DatabaseException; boolean hasChildren(ReadGraph graph) throws DatabaseException; ImageDescriptor getImage(ReadGraph graph) throws DatabaseException; - void handleDrop(Session session, ISelection selection); - Modifier getModifier(Session session, String columnId); - /** - * Delete node in the background system. The node is considered deletable - * only if it implements {@link IDeletable}. - */ - void handleDelete(WriteGraph graph) throws DatabaseException; + }