diff options
author | bd-912 <bdunahu@colostate.edu> | 2024-04-19 19:21:16 -0600 |
---|---|---|
committer | bd-912 <bdunahu@colostate.edu> | 2024-04-19 19:21:16 -0600 |
commit | 7b93ef1ec7cb51f3494d7f18cc39dd9d26a24be8 (patch) | |
tree | b65e3470bd0f620e1f29ae5851c0a092618fb669 /misc | |
parent | 66ffeaf968bd332f1e18cb27aad11b50e4dd0eab (diff) |
Use one global logger
Diffstat (limited to 'misc')
-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); + } +} |