X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.plant3d%2Fsrc%2Forg%2Fsimantics%2Fplant3d%2Feditor%2FP3DNodeMap.java;h=510956efaa45edc772a31280182c631446a57ab2;hb=refs%2Fchanges%2F07%2F3407%2F1;hp=f7bb42306aad6690a9088d35e8eac79d5ccac054;hpb=a1def49a6c4e5d661a08d21253c47e431eb12ddf;p=simantics%2F3d.git diff --git a/org.simantics.plant3d/src/org/simantics/plant3d/editor/P3DNodeMap.java b/org.simantics.plant3d/src/org/simantics/plant3d/editor/P3DNodeMap.java index f7bb4230..510956ef 100644 --- a/org.simantics.plant3d/src/org/simantics/plant3d/editor/P3DNodeMap.java +++ b/org.simantics.plant3d/src/org/simantics/plant3d/editor/P3DNodeMap.java @@ -265,7 +265,7 @@ public class P3DNodeMap extends AbstractVTKNodeMap { } else if (graph.isInstanceOf(r, P3D.PipeRun)) { pipeRuns.add(r); } else { - throw new DatabaseException("Unknown resource " + r); + throw new DatabaseException("Unknown resource " + r+ " " + mapping.get(r)); } } Set nozzles = new HashSet<>(); @@ -274,7 +274,7 @@ public class P3DNodeMap extends AbstractVTKNodeMap { if (graph.isInstanceOf(n, P3D.Nozzle)) { nozzles.add(n); } else { - throw new DatabaseException("Unknown nozzle resource " + n); + throw new DatabaseException("Unknown nozzle resource " + n+ " " + mapping.get(n)); } } } @@ -285,7 +285,7 @@ public class P3DNodeMap extends AbstractVTKNodeMap { if (graph.isInstanceOf(c, P3D.PipelineComponent)) { components.add(c); } else { - throw new DatabaseException("Unknown component resource " + c); + throw new DatabaseException("Unknown component resource " + c + " " + mapping.get(c)); } } } @@ -293,11 +293,11 @@ public class P3DNodeMap extends AbstractVTKNodeMap { for (Resource c : components) { for (Resource connected : graph.getObjects(c, P3D.Connects)) { if (!components.contains(connected) && !nozzles.contains(connected)) { - throw new DatabaseException("Unbrowsable component resource " + connected + " connected to " + c); + throw new DatabaseException("Unbrowsable component resource " + connected + " " + mapping.get(connected) +" connected to " + c + " " + mapping.get(c)); } Collection connectedConnected = graph.getObjects(connected, P3D.Connects); if (!connectedConnected.contains(c)) { - throw new DatabaseException("Component resource " + c + " is connected to " + connected +", but its has no connection back."); + throw new DatabaseException("Component resource " + c + " " + mapping.get(c) + " is connected to " + connected + " " + mapping.get(connected) +", but its has no connection back."); } } }