]> gerrit.simantics Code Review - simantics/interop.git/blobdiff - org.simantics.interop/src/org/simantics/interop/handlers/EvaluatorFactory1.java
Java API for diagrams, work in progress
[simantics/interop.git] / org.simantics.interop / src / org / simantics / interop / handlers / EvaluatorFactory1.java
index 5178c20388266300b803ab8d031e85c6a288825b..1028e36badfa7b2156d9a4835c12631ff6ce2b59 100644 (file)
@@ -2,29 +2,31 @@ package org.simantics.interop.handlers;
 \r
 import java.util.Collection;\r
 \r
-import org.eclipse.jface.resource.JFaceResources;\r
-import org.eclipse.jface.resource.LocalResourceManager;\r
-import org.eclipse.swt.widgets.Display;\r
 import org.simantics.browsing.ui.common.EvaluatorData.Evaluator;\r
 import org.simantics.browsing.ui.common.extension.EvaluatorFactory;\r
-import org.simantics.modeling.ui.modelBrowser.ModelEvaluators;\r
-import org.simantics.modeling.ui.modelBrowser.model.INode;\r
-import org.simantics.ui.SimanticsUI;\r
+import org.simantics.interop.browsing.INode;\r
+import org.simantics.interop.browsing.INodeEvaluators;\r
 \r
 public class EvaluatorFactory1 implements EvaluatorFactory {\r
 \r
        public EvaluatorFactory1() {\r
-               // TODO Auto-generated constructor stub\r
        }\r
        \r
        @Override\r
        public Evaluator create(Collection<String> browseContexts) {\r
-               return ModelEvaluators.createNodeEvaluator(SimanticsUI.getSession(), new LocalResourceManager(JFaceResources.getResources(Display.getDefault())));\r
+               \r
+\r
+        return INodeEvaluators.createEvaluator();\r
        }\r
        \r
        @Override\r
        public Class<?> getClazz() {\r
                return INode.class;\r
        }\r
-\r
+       \r
+       \r
 }\r
+       \r
+       \r
+\r
+\r