]> gerrit.simantics Code Review - simantics/interop.git/blobdiff - org.simantics.interop/src/org/simantics/interop/browsing/InteropChildRule.java
Merge "Remove outdated model browser contribution"
[simantics/interop.git] / org.simantics.interop / src / org / simantics / interop / browsing / InteropChildRule.java
diff --git a/org.simantics.interop/src/org/simantics/interop/browsing/InteropChildRule.java b/org.simantics.interop/src/org/simantics/interop/browsing/InteropChildRule.java
deleted file mode 100644 (file)
index dacd74d..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-package org.simantics.interop.browsing;\r
-\r
-import java.util.ArrayList;\r
-import java.util.Collection;\r
-import java.util.Collections;\r
-import java.util.List;\r
-\r
-import org.simantics.browsing.ui.model.children.ChildRule;\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.exception.DatabaseException;\r
-\r
-public class InteropChildRule implements ChildRule{\r
-       @Override\r
-    public boolean isCompatible(Class<?> contentType) {\r
-        return Resource.class.isAssignableFrom(contentType);\r
-    }\r
-       @Override\r
-    public Collection<?> getChildren(ReadGraph graph, Object parent_)\r
-            throws DatabaseException {\r
-        Resource parent = (Resource)parent_;\r
-\r
-               \r
-               List<INode> nodes = new ArrayList<INode>();\r
-               nodes.add(new ImportNode2(parent));\r
-               return nodes;\r
-               \r
-\r
-    }\r
-    @Override\r
-    public Collection<?> getParents(ReadGraph graph, Object child)\r
-            throws DatabaseException {\r
-        return Collections.emptyList(); // It is not necessary to support this\r
-    }\r
-\r
-}\r