X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.structural2%2Fsrc%2Forg%2Fsimantics%2Fstructural2%2Fvariables%2FStandardProceduralChildVariable.java;h=f133adee02e3c783b7e7fe5b8dc12ef93a6a4d5a;hb=refs%2Fchanges%2F29%2F1529%2F8;hp=0db9d7033df415da9800f5924bd2d836f343274c;hpb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.structural2/src/org/simantics/structural2/variables/StandardProceduralChildVariable.java b/bundles/org.simantics.structural2/src/org/simantics/structural2/variables/StandardProceduralChildVariable.java index 0db9d7033..f133adee0 100644 --- a/bundles/org.simantics.structural2/src/org/simantics/structural2/variables/StandardProceduralChildVariable.java +++ b/bundles/org.simantics.structural2/src/org/simantics/structural2/variables/StandardProceduralChildVariable.java @@ -37,9 +37,11 @@ import org.simantics.structural2.procedural.Interface; import org.simantics.structural2.procedural.Property; import org.simantics.structural2.procedural.Terminal; import org.simantics.utils.datastructures.Pair; +import org.slf4j.LoggerFactory; public class StandardProceduralChildVariable extends AbstractChildVariable { + private static final org.slf4j.Logger LOGGER = LoggerFactory.getLogger(StandardProceduralChildVariable.class); /* * Extension points * @@ -84,7 +86,7 @@ public class StandardProceduralChildVariable extends AbstractChildVariable { result.add(desc.getVariable(graph)); } else - System.err.println("no cp " + cp.first + " for " + component.getURI(graph)); + LOGGER.warn("no cp " + cp.first + " for " + component.getURI(graph)); } return result; @@ -102,7 +104,7 @@ public class StandardProceduralChildVariable extends AbstractChildVariable { result.add(desc.getURI(graph)); } else - System.err.println("no cp " + cp.first + " for " + component.getURI(graph)); + LOGGER.warn("no cp " + cp.first + " for " + component.getURI(graph)); } return result; @@ -118,7 +120,7 @@ public class StandardProceduralChildVariable extends AbstractChildVariable { if(cp2 != null) result.addAll(ConnectionBrowser.flatten(graph, component, cp.second, relationType)); else - System.err.println("no cp " + cp.first + " for " + component.getURI(graph)); + LOGGER.warn("no cp " + cp.first + " for " + component.getURI(graph)); } return result; @@ -269,7 +271,7 @@ public class StandardProceduralChildVariable extends AbstractChildVariable { public Resource getType(ReadGraph graph, Resource baseType) throws DatabaseException { if (graph.isInheritedFrom(type, baseType)) return type; - throw new NoSingleResultException("variable " + getPossibleURI(graph) + " has no type"); + throw new NoSingleResultException("variable " + getPossibleURI(graph) + " has no type", -1); } @Override