]> gerrit.simantics Code Review - simantics/interop.git/blob - org.simantics.interop/src/org/simantics/interop/handlers/EvaluatorFactory1.java
7b26fccd4bc86e6589f0f30ff5139747f76e878e
[simantics/interop.git] / org.simantics.interop / src / org / simantics / interop / handlers / EvaluatorFactory1.java
1 package org.simantics.interop.handlers;\r
2 \r
3 import java.util.Collection;\r
4 \r
5 import org.eclipse.jface.resource.JFaceResources;\r
6 import org.eclipse.jface.resource.LocalResourceManager;\r
7 import org.eclipse.swt.widgets.Display;\r
8 import org.simantics.browsing.ui.common.EvaluatorData.Evaluator;\r
9 import org.simantics.browsing.ui.common.extension.EvaluatorFactory;\r
10 import org.simantics.modeling.ui.modelBrowser.ModelEvaluators;\r
11 import org.simantics.modeling.ui.modelBrowser.model.INode;\r
12 import org.simantics.ui.SimanticsUI;\r
13 \r
14 public class EvaluatorFactory1 implements EvaluatorFactory {\r
15 \r
16         public EvaluatorFactory1() {\r
17                 // TODO Auto-generated constructor stub\r
18         }\r
19         \r
20         @Override\r
21         public Evaluator create(Collection<String> browseContexts) {\r
22                 return ModelEvaluators.createNodeEvaluator();\r
23         }\r
24         \r
25         @Override\r
26         public Class<?> getClazz() {\r
27                 return INode.class;\r
28         }\r
29 \r
30 }\r