X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.interop%2Fsrc%2Forg%2Fsimantics%2Finterop%2Ftest%2FGraphChanges.java;h=ce7af6d1aee6c3f8ff1f81cffa6c33cfe06f1b86;hb=894fd479af4bd23016e38165b8ba3d6235d27125;hp=8ec4102a6bea3c6720899ea60fd6c77ef2b375aa;hpb=abc8f6a39f4af28746f155365b1ba8673bc33ef8;p=simantics%2Finterop.git diff --git a/org.simantics.interop/src/org/simantics/interop/test/GraphChanges.java b/org.simantics.interop/src/org/simantics/interop/test/GraphChanges.java index 8ec4102..ce7af6d 100644 --- a/org.simantics.interop/src/org/simantics/interop/test/GraphChanges.java +++ b/org.simantics.interop/src/org/simantics/interop/test/GraphChanges.java @@ -173,17 +173,26 @@ public class GraphChanges { for (Modification mod :modifications) { { Statement stm = mod.getLeftStm(); - sb.append(NameUtils.getSafeName(graph, mod.getLeftSub()) + " "+ - NameUtils.getSafeName(graph, stm.getPredicate()) + " " + - truncate(NameUtils.getSafeName(graph, stm.getObject())) + " (" + - stm.getSubject() + " " +stm.getPredicate() + " " + stm.getObject() + ")\n"); + if (stm != null) { + sb.append(NameUtils.getSafeName(graph, mod.getLeftSub()) + " "+ + NameUtils.getSafeName(graph, stm.getPredicate()) + " " + + truncate(NameUtils.getSafeName(graph, stm.getObject())) + " (" + + mod.getLeftSub() + " " + stm.getSubject() + " " +stm.getPredicate() + " " + stm.getObject() + ")\n"); + } else { + sb.append(NameUtils.getSafeName(graph, mod.getLeftSub()) + " "+ mod.getLeftSub() + " N/A\n"); + } } { Statement stm = mod.getRightStm(); - sb.append(NameUtils.getSafeName(graph, mod.getRightSub()) + " "+ - NameUtils.getSafeName(graph, stm.getPredicate()) + " " + - truncate(NameUtils.getSafeName(graph, stm.getObject())) + " (" + - stm.getSubject() + " " +stm.getPredicate() + " " + stm.getObject() + ")\n"); + if (stm != null) { + sb.append(NameUtils.getSafeName(graph, mod.getRightSub()) + " "+ + NameUtils.getSafeName(graph, stm.getPredicate()) + " " + + truncate(NameUtils.getSafeName(graph, stm.getObject())) + " (" + + mod.getRightSub() + " " + stm.getSubject() + " " +stm.getPredicate() + " " + stm.getObject() + ")\n"); + } else { + sb.append(NameUtils.getSafeName(graph, mod.getRightSub()) + " "+ mod.getRightSub() + " N/A\n"); + } + } } return sb.toString();