diff options
Diffstat (limited to 'misc/MinimalLogger.java')
-rw-r--r-- | misc/MinimalLogger.java | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/misc/MinimalLogger.java b/misc/MinimalLogger.java new file mode 100644 index 0000000..000e6d7 --- /dev/null +++ b/misc/MinimalLogger.java @@ -0,0 +1,34 @@ +package misc; + +import java.util.logging.*; + +public class MinimalLogger { + private static final Logger log = Logger.getLogger("MinimalLogger"); + private static ConsoleHandler consoleHandler = new ConsoleHandler(); + + static { + for (Handler handler : log.getHandlers()) { + log.removeHandler(handler); + } + + consoleHandler.setFormatter(new MinimalSimpleFormatter()); + log.addHandler(consoleHandler); + log.setUseParentHandlers(false); + } + + public static void log(Level level, String message) { + log.log(level, message); + } + + public static void info(String message) { + log.info(message); + } + + public static void warning(String message) { + log.warning(message); + } + + public static void severe(String message) { + log.severe(message); + } +} |