*******************************************************************************/\r
package org.simantics.structural2.queries;\r
\r
-import gnu.trove.map.hash.THashMap;\r
-\r
import java.util.Collection;\r
import java.util.Collections;\r
import java.util.Map;\r
import org.simantics.db.layer0.request.PropertyInfo;\r
import org.simantics.db.request.RequestFlags;\r
import org.simantics.db.service.QueryControl;\r
+import org.slf4j.Logger;\r
+import org.slf4j.LoggerFactory;\r
+\r
+import gnu.trove.map.hash.THashMap;\r
\r
public class ConnectionPointMapOfResource extends TransientResourceRead<Map<String, Resource>> {\r
\r
+ private static final Logger LOGGER = LoggerFactory.getLogger(ConnectionPointMapOfResource.class);\r
+\r
public ConnectionPointMapOfResource(ReadGraph graph, Resource resource) throws DatabaseException {\r
super(graph, resource);\r
}\r
if(info != null) {\r
if (result == null) result = new THashMap<String,Resource>(predicates.size());\r
if (result.put(info.name, predicate) != null)\r
- System.err.println(this + ": The database contains siblings with the same name " + info.name + " (resource=$" + resource.getResourceId() + ").");\r
+ LOGGER.error("The database contains siblings with the same name " + info.name + " (resource=$" + resource.getResourceId() + ").");\r
} \r
\r
}\r