]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.commands/src/org/simantics/scl/commands/internal/serialization/ErrorSerializer.java
Replace System.err and System.out with SLF4J Logging
[simantics/platform.git] / bundles / org.simantics.scl.commands / src / org / simantics / scl / commands / internal / serialization / ErrorSerializer.java
index 875186cd9ab9559bfa5eb689e93751c480ca32e9..1c7c479d4bcedf24a2f40facc5bd28bf91358a39 100644 (file)
@@ -1,17 +1,20 @@
-package org.simantics.scl.commands.internal.serialization;\r
-\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.WriteGraph;\r
-\r
-public class ErrorSerializer implements CommandSerializer {\r
-    String name;\r
-    \r
-    public ErrorSerializer(String name) {\r
-        this.name = name;\r
-    }\r
-\r
-    @Override\r
-    public void serialize(WriteGraph graph, Resource context, Object[] parameters) {\r
-        System.err.println("Failed to serialize command " + name + ".");\r
-    }\r
-}\r
+package org.simantics.scl.commands.internal.serialization;
+
+import org.simantics.db.Resource;
+import org.simantics.db.WriteGraph;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+public class ErrorSerializer implements CommandSerializer {
+    private static final Logger LOGGER = LoggerFactory.getLogger(ErrorSerializer.class);
+    String name;
+    
+    public ErrorSerializer(String name) {
+        this.name = name;
+    }
+
+    @Override
+    public void serialize(WriteGraph graph, Resource context, Object[] parameters) {
+        LOGGER.error("Failed to serialize command " + name + ".");
+    }
+}