]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.message/src/org/simantics/message/internal/MessageSchemeManager.java
Replace System.err and System.out with SLF4J Logging
[simantics/platform.git] / bundles / org.simantics.message / src / org / simantics / message / internal / MessageSchemeManager.java
index b9d62f53f68da1f33b442727861241a82f8bda51..13eb635d0eeb53be2c8898d2580160205e822ab7 100644 (file)
@@ -28,12 +28,15 @@ import org.eclipse.core.runtime.dynamichelpers.IExtensionTracker;
 import org.eclipse.core.runtime.dynamichelpers.IFilter;
 import org.simantics.message.IMessageDataSchemeExtension;
 import org.simantics.message.IMessageSchemeManager;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * @author Tuukka Lehtonen
  */
 public class MessageSchemeManager implements IExtensionChangeHandler, IMessageSchemeManager {
 
+    private static final Logger LOGGER = LoggerFactory.getLogger(MessageSchemeManager.class);
     public final static String           NAMESPACE    = "org.simantics.message";
     public final static String           ELEMENT_NAME = "scheme";
     public final static String           EP_NAME      = "messageDataScheme";
@@ -90,8 +93,7 @@ public class MessageSchemeManager implements IExtensionChangeHandler, IMessageSc
                     msg.append("\n  1st: " + ext.getSchemeElement().getContributor().getName());
                     msg.append("\n  2nd: " + el.getContributor().getName());
                     msg.append("\nUsing the first one.");
-                    // TODO: proper logging
-                    System.err.println(msg.toString());
+                    LOGGER.info(msg.toString());
                     continue;
                 }
 
@@ -120,8 +122,7 @@ public class MessageSchemeManager implements IExtensionChangeHandler, IMessageSc
                     StringBuilder msg = new StringBuilder();
                     msg.append("No scheme extension for message scheme id '" + id + "'. Ignoring handler '" + el.getAttribute("handler") + "'");
                     msg.append("\nUsing the first one.");
-                    // TODO: proper logging
-                    System.err.println(msg.toString());
+                    LOGGER.info(msg.toString());
                     continue;
                 }
 
@@ -133,8 +134,7 @@ public class MessageSchemeManager implements IExtensionChangeHandler, IMessageSc
                     msg.append("\n   1st: " + prev.getContributor().getName());
                     msg.append("\n   2nd: " + el.getContributor().getName());
                     msg.append("\nUsing the first one.");
-                    // TODO: proper logging
-                    System.err.println(msg.toString());
+                    LOGGER.info(msg.toString());
                     continue;
                 }