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";
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;
}
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;
}
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;
}