]> gerrit.simantics Code Review - simantics/platform.git/blob - 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
1 package org.simantics.scl.commands.internal.serialization;
2
3 import org.simantics.db.Resource;
4 import org.simantics.db.WriteGraph;
5 import org.slf4j.Logger;
6 import org.slf4j.LoggerFactory;
7
8 public class ErrorSerializer implements CommandSerializer {
9     private static final Logger LOGGER = LoggerFactory.getLogger(ErrorSerializer.class);
10     String name;
11     
12     public ErrorSerializer(String name) {
13         this.name = name;
14     }
15
16     @Override
17     public void serialize(WriteGraph graph, Resource context, Object[] parameters) {
18         LOGGER.error("Failed to serialize command " + name + ".");
19     }
20 }