001 package cpw.mods.fml.common; 002 003 import java.util.logging.Level; 004 import java.util.logging.Logger; 005 006 public class FMLLog 007 { 008 private static cpw.mods.fml.relauncher.FMLRelaunchLog coreLog = cpw.mods.fml.relauncher.FMLRelaunchLog.log; 009 010 public static void log(Level level, String format, Object... data) 011 { 012 coreLog.log(level, format, data); 013 } 014 015 public static void log(Level level, Throwable ex, String format, Object... data) 016 { 017 coreLog.log(level, ex, format, data); 018 } 019 020 public static void severe(String format, Object... data) 021 { 022 log(Level.SEVERE, format, data); 023 } 024 025 public static void warning(String format, Object... data) 026 { 027 log(Level.WARNING, format, data); 028 } 029 030 public static void info(String format, Object... data) 031 { 032 log(Level.INFO, format, data); 033 } 034 035 public static void fine(String format, Object... data) 036 { 037 log(Level.FINE, format, data); 038 } 039 040 public static void finer(String format, Object... data) 041 { 042 log(Level.FINER, format, data); 043 } 044 045 public static void finest(String format, Object... data) 046 { 047 log(Level.FINEST, format, data); 048 } 049 public static Logger getLogger() 050 { 051 return coreLog.getLogger(); 052 } 053 }