X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.interop%2Fsrc%2Forg%2Fsimantics%2Finterop%2Fbrowsing%2FInteropChildRule.java;fp=org.simantics.interop%2Fsrc%2Forg%2Fsimantics%2Finterop%2Fbrowsing%2FInteropChildRule.java;h=0000000000000000000000000000000000000000;hb=fe01e79b1d38a4ec134be381d485bc0a61685e17;hp=dacd74d72aadf3ab3eac01de33a4e03ad6d62efa;hpb=3dddcb9694df9a9da950b625345ba218344b9a37;p=simantics%2Finterop.git 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 index dacd74d..0000000 --- a/org.simantics.interop/src/org/simantics/interop/browsing/InteropChildRule.java +++ /dev/null @@ -1,36 +0,0 @@ -package org.simantics.interop.browsing; - -import java.util.ArrayList; -import java.util.Collection; -import java.util.Collections; -import java.util.List; - -import org.simantics.browsing.ui.model.children.ChildRule; -import org.simantics.db.ReadGraph; -import org.simantics.db.Resource; -import org.simantics.db.exception.DatabaseException; - -public class InteropChildRule implements ChildRule{ - @Override - public boolean isCompatible(Class contentType) { - return Resource.class.isAssignableFrom(contentType); - } - @Override - public Collection getChildren(ReadGraph graph, Object parent_) - throws DatabaseException { - Resource parent = (Resource)parent_; - - - List nodes = new ArrayList(); - nodes.add(new ImportNode2(parent)); - return nodes; - - - } - @Override - public Collection getParents(ReadGraph graph, Object child) - throws DatabaseException { - return Collections.emptyList(); // It is not necessary to support this - } - -}