]> gerrit.simantics Code Review - simantics/interop.git/blobdiff - org.simantics.interop/src/org/simantics/interop/browsing/INode.java
INode cleanup
[simantics/interop.git] / org.simantics.interop / src / org / simantics / interop / browsing / INode.java
index b849a02dac70764095f1ef40ea376efbd21fc672..473af201213066d461a61234f48b169c3734c624 100644 (file)
@@ -4,12 +4,7 @@ import java.util.Collection;
 \r
 import org.eclipse.core.runtime.IAdaptable;\r
 import org.eclipse.jface.resource.ImageDescriptor;\r
-import org.eclipse.jface.viewers.ISelection;\r
-import org.simantics.browsing.ui.common.node.IDeletable;\r
-import org.simantics.browsing.ui.content.Labeler.Modifier;\r
 import org.simantics.db.ReadGraph;\r
-import org.simantics.db.Session;\r
-import org.simantics.db.WriteGraph;\r
 import org.simantics.db.exception.DatabaseException;\r
 \r
 public interface INode extends IAdaptable {\r
@@ -18,12 +13,6 @@ public interface INode extends IAdaptable {
     Collection<?> getChildren(ReadGraph graph) throws DatabaseException;\r
     boolean hasChildren(ReadGraph graph) throws DatabaseException;\r
     ImageDescriptor getImage(ReadGraph graph) throws DatabaseException;\r
-    void handleDrop(Session session, ISelection selection);\r
-    Modifier getModifier(Session session, String columnId);\r
 \r
-    /**\r
-     * Delete node in the background system. The node is considered deletable\r
-     * only if it implements {@link IDeletable}.\r
-     */\r
-    void handleDelete(WriteGraph graph) throws DatabaseException;\r
+\r
 }\r