]> gerrit.simantics Code Review - simantics/interop.git/blobdiff - org.simantics.interop/src/org/simantics/interop/browsing/INodeEvaluators.java
Started Simantics 1.6 / Apros 6.02 porting
[simantics/interop.git] / org.simantics.interop / src / org / simantics / interop / browsing / INodeEvaluators.java
index 97c8e290eeb1ba2d1104d5fef98932f38eeef8c2..e5a7abe733de17c4cc2746251ad77c3a0af1dd88 100644 (file)
@@ -131,22 +131,17 @@ class NodeLabelerFactory implements LabelerFactory {
             public Object getIdentity(LabelerKey key) {\r
                 return NodeLabelerFactory.this.getClass();\r
             }\r
-\r
+            \r
             @Override\r
             public Map<String, String> labels(ReadGraph graph) throws DatabaseException {\r
                 return Collections.singletonMap(ColumnKeys.SINGLE,\r
                         ((INode) context.getConstant(BuiltinKeys.INPUT)).getLabel(graph));\r
             }\r
 \r
-//            @Override\r
-//            public Modifier getModifier(ModificationContext sourcePart, String key) {\r
-//                return ((INode) context.getConstant(BuiltinKeys.INPUT)).getModifier(SimanticsUI.getSession(), key);\r
-//            }\r
-//\r
-//            @Override\r
-//            public int category(ReadGraph graph) throws DatabaseException {\r
-//                return ((INode) context.getConstant(BuiltinKeys.INPUT)).getCategory(graph);\r
-//            }\r
+            @Override\r
+            public int category(ReadGraph graph) throws DatabaseException {\r
+                return ((INode) context.getConstant(BuiltinKeys.INPUT)).getCategory(graph);\r
+            }\r
         };\r
     }\r
 }\r
@@ -164,8 +159,9 @@ class NodeImagerFactory implements ImagerFactory {
             @Override\r
             public void run(ReadGraph g) {\r
                 try {\r
-                    ImageDescriptor descriptor = ((INode)context.getConstant(BuiltinKeys.INPUT)).getImage(g);\r
-                    result.setImage(descriptor);\r
+                       INode node = (INode)context.getConstant(BuiltinKeys.INPUT);\r
+                    ImageDescriptor descriptor = node.getImage(g);\r
+                       result.setImage(descriptor);\r
                     updater.scheduleReplace(context, key, result);\r
                 } catch (DatabaseException e) {\r
                     e.printStackTrace();\r