|
Log |
|
import java.io.PrintStream; /** * Log - Tim Tyler 2001. * * A simple logging class.<P> * * This code has been placed in the public domain.<P> * You can do what you like with it.<P> * Note that this code comes with no warranty.<P> * */ class Log { public final static boolean debug = true; public final static boolean error = debug & true; public final static boolean warn = debug & true; public final static boolean info = debug & true; public final static boolean log = debug & true; public static PrintStream print_stream = System.out; public static PrintStream getPrintStream() { return print_stream; } /** * Log an error */ public static void error(String message) { if (error) { print(print_stream, "Error: " + message); } } /** * Log a warning */ public static void warn(String message) { if (warn) { print(print_stream, "Warning: " + message); } } /** * Log an informational message */ public static void info(String message) { if (info) { print(print_stream, "Information: " + message); } } /** * Log a plain message */ public static void log(String message) { if (log) { print(print_stream, message); } } public static void print(PrintStream out, String message) { out.println(message); } }
|
Log |
|