]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.mapping/src/org/simantics/mapping/rule/instructions/QueryRuleInstruction.java
Replace System.err and System.out with SLF4J Logging
[simantics/platform.git] / bundles / org.simantics.mapping / src / org / simantics / mapping / rule / instructions / QueryRuleInstruction.java
index dbb0e7ca40459d7876bcc8d8f025d1ae9f7d7924..404df9c4871f625999c74858142d91835da56895 100644 (file)
  *******************************************************************************/
 package org.simantics.mapping.rule.instructions;
 
-import gnu.trove.map.hash.TIntIntHashMap;
-import gnu.trove.procedure.TIntProcedure;
-import gnu.trove.set.hash.TIntHashSet;
-
 import org.simantics.db.ReadGraph;
 import org.simantics.db.WriteGraph;
 import org.simantics.db.exception.DatabaseException;
 import org.simantics.db.request.Read;
 import org.simantics.layer0.utils.triggers.IModification;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import gnu.trove.map.hash.TIntIntHashMap;
+import gnu.trove.procedure.TIntProcedure;
+import gnu.trove.set.hash.TIntHashSet;
 
 public class QueryRuleInstruction implements IRuleInstruction {
 
+    private static final Logger LOGGER = LoggerFactory.getLogger(QueryRuleInstruction.class);
        IRuleInstruction rule;
        int[] variables;
        int workSpace;
@@ -92,7 +95,7 @@ public class QueryRuleInstruction implements IRuleInstruction {
                                if(parameter != null)
                                        result += parameter.hashCode();
                                else
-                                       System.err.println("Parameter is null!!!");
+                                       LOGGER.error("Parameter is null!!!");
                        }
                        return result;
                }