X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.interop%2Fsrc%2Forg%2Fsimantics%2Finterop%2Fbrowsing%2FINodeEvaluators.java;fp=org.simantics.interop%2Fsrc%2Forg%2Fsimantics%2Finterop%2Fbrowsing%2FINodeEvaluators.java;h=635fce5936901f199feee30dd4feea6e50dca7bf;hb=af1897ec674ffb4477dc4b9daae11227364a9b1e;hp=97c8e290eeb1ba2d1104d5fef98932f38eeef8c2;hpb=1ecbc01ed426a6329c4b92ee1abca7dc7f31e5cb;p=simantics%2Finterop.git diff --git a/org.simantics.interop/src/org/simantics/interop/browsing/INodeEvaluators.java b/org.simantics.interop/src/org/simantics/interop/browsing/INodeEvaluators.java index 97c8e29..635fce5 100644 --- a/org.simantics.interop/src/org/simantics/interop/browsing/INodeEvaluators.java +++ b/org.simantics.interop/src/org/simantics/interop/browsing/INodeEvaluators.java @@ -143,10 +143,10 @@ class NodeLabelerFactory implements LabelerFactory { // return ((INode) context.getConstant(BuiltinKeys.INPUT)).getModifier(SimanticsUI.getSession(), key); // } // -// @Override -// public int category(ReadGraph graph) throws DatabaseException { -// return ((INode) context.getConstant(BuiltinKeys.INPUT)).getCategory(graph); -// } + @Override + public int category(ReadGraph graph) throws DatabaseException { + return ((INode) context.getConstant(BuiltinKeys.INPUT)).getCategory(graph); + } }; } } @@ -164,8 +164,9 @@ class NodeImagerFactory implements ImagerFactory { @Override public void run(ReadGraph g) { try { - ImageDescriptor descriptor = ((INode)context.getConstant(BuiltinKeys.INPUT)).getImage(g); - result.setImage(descriptor); + INode node = (INode)context.getConstant(BuiltinKeys.INPUT); + ImageDescriptor descriptor = node.getImage(g); + result.setImage(descriptor); updater.scheduleReplace(context, key, result); } catch (DatabaseException e) { e.printStackTrace();