/*
* Initial version copyright 2008 Lockheed Martin Corporation, except
* as stated in the file entitled Licensing-Information.
*
* All modifications copyright 2009-2017 Data Access Technologies, Inc.
*
* Licensed under the Academic Free License version 3.0
* (http://www.opensource.org/licenses/afl-3.0.php), except as stated
* in the file entitled Licensing-Information.
*/
package fUML;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class Debug {
private static Log log = LogFactory.getLog(Debug.class);
public static void println(boolean condition, String message) {
if (condition) {
println(message);
}
}
public static void println(String message) {
if (message.length()>=7 && message.substring(0,7).equals("[event]")) {
log.info(message.substring(8,message.length()));
// System.out.println(message.substring(8,message.length()));
} else if (message.length()>=7 && message.substring(0,7).equals("[error]")) {
log.error(message.substring(8,message.length()));
} else {
log.debug(message);
}
}
}