equivalent-exchange-3/common/com/pahimar/ee3/core/util/LogHelper.java

73 lines
1.3 KiB
Java
Raw Normal View History

2013-08-23 16:59:50 +02:00
package com.pahimar.ee3.core.util;
import java.util.logging.Level;
import java.util.logging.Logger;
import com.pahimar.ee3.lib.Reference;
import cpw.mods.fml.common.FMLLog;
/**
* Equivalent-Exchange-3
*
* LogHelper
*
* @author pahimar
* @license Lesser GNU Public License v3 (http://www.gnu.org/licenses/lgpl.html)
*
*/
public class LogHelper {
private static Logger eeLogger = Logger.getLogger(Reference.MOD_ID);
public static void init() {
eeLogger.setParent(FMLLog.getLogger());
}
2013-09-10 22:09:11 +02:00
public static void log(Level logLevel, Object object) {
2013-08-23 16:59:50 +02:00
2013-09-10 22:09:11 +02:00
eeLogger.log(logLevel, object.toString());
2013-08-23 16:59:50 +02:00
}
2013-09-10 22:09:11 +02:00
public static void severe(Object object) {
2013-08-23 16:59:50 +02:00
2013-09-30 22:06:37 +02:00
log(Level.SEVERE, object);
2013-08-23 16:59:50 +02:00
}
2013-09-10 22:09:11 +02:00
public static void debug(Object object) {
2013-08-23 16:59:50 +02:00
2013-09-30 22:06:37 +02:00
log(Level.WARNING, "[DEBUG] " + object);
2013-08-23 16:59:50 +02:00
}
2013-09-10 22:09:11 +02:00
public static void warning(Object object) {
2013-08-23 16:59:50 +02:00
2013-09-30 22:06:37 +02:00
log(Level.WARNING, object);
2013-08-23 16:59:50 +02:00
}
2013-09-10 22:09:11 +02:00
public static void info(Object object) {
2013-08-23 16:59:50 +02:00
2013-09-30 22:06:37 +02:00
log(Level.INFO, object);
2013-08-23 16:59:50 +02:00
}
2013-09-10 22:09:11 +02:00
public static void config(Object object) {
2013-08-23 16:59:50 +02:00
2013-09-30 22:06:37 +02:00
log(Level.CONFIG, object);
2013-08-23 16:59:50 +02:00
}
2013-09-10 22:09:11 +02:00
public static void fine(Object object) {
2013-08-23 16:59:50 +02:00
2013-09-30 22:06:37 +02:00
log(Level.FINE, object);
2013-08-23 16:59:50 +02:00
}
2013-09-10 22:09:11 +02:00
public static void finer(Object object) {
2013-08-23 16:59:50 +02:00
2013-09-30 22:06:37 +02:00
log(Level.FINER, object);
2013-08-23 16:59:50 +02:00
}
2013-09-10 22:09:11 +02:00
public static void finest(Object object) {
2013-08-23 16:59:50 +02:00
2013-09-30 22:06:37 +02:00
log(Level.FINEST, object);
2013-08-23 16:59:50 +02:00
}
}