*******************************************************************************/
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;
if(parameter != null)
result += parameter.hashCode();
else
- System.err.println("Parameter is null!!!");
+ LOGGER.error("Parameter is null!!!");
}
return result;
}