summaryrefslogtreecommitdiff
path: root/misc/MinimalLogger.java
diff options
context:
space:
mode:
Diffstat (limited to 'misc/MinimalLogger.java')
-rw-r--r--misc/MinimalLogger.java34
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);
+ }
+}