]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scenegraph/src/org/simantics/scenegraph/g2d/nodes/provisional/GraphPropertyNode.java
Replace System.err and System.out with SLF4J Logging
[simantics/platform.git] / bundles / org.simantics.scenegraph / src / org / simantics / scenegraph / g2d / nodes / provisional / GraphPropertyNode.java
index b9ce6c012546c1f577dfb4a2465dd64b7a45197d..ce353b10875bdce0854d37646d9bda95541a36d7 100644 (file)
@@ -21,12 +21,15 @@ import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
 import org.simantics.scenegraph.g2d.G2DNode;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * @author Antti Villberg
  */
 public abstract class GraphPropertyNode extends G2DNode {
 
+    private static final Logger LOGGER = LoggerFactory.getLogger(GraphPropertyNode.class);
     private static final long serialVersionUID = 245761992671850588L;
 
     private static Map<Class<? extends GraphPropertyNode>, Map<String, Field>> fieldCache       = new ConcurrentHashMap<Class<? extends GraphPropertyNode>, Map<String, Field>>();
@@ -61,7 +64,7 @@ public abstract class GraphPropertyNode extends G2DNode {
     public void setProperty(String field, Object value) {
         Field f = fields.get(field);
         if (f == null) {
-            System.err.println("GraphPropertyNode tried to set undefined property '" + field + "'");
+            LOGGER.warn("GraphPropertyNode tried to set undefined property '" + field + "'");
             return;
         }
         try {