This commit is contained in:
2011-02-04 12:54:49 +00:00
parent e9a3cd661f
commit d1c20dd63c
40 changed files with 5199 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
package org.wiigee.util;
public class Log {
public static final int OFF = -1;
public static final int NORMAL = 0;
public static final int DEBUG = 1;
public static final int PRINT = 0;
public static final int FILE = 1;
public static int level = Log.NORMAL;
public static int mode = Log.PRINT;
public static void setLevel(int n) {
level = n;
}
public static void write(String s) {
write(Log.NORMAL, s, null);
}
public static void write(String s, Object o) {
write(Log.NORMAL, s, o);
}
public static void write(int n, String s, Object o) {
if(level>=n) {
if(mode==Log.PRINT) {
// console output enabled
if(o!=null) {
System.out.println(o.getClass()+": "+s);
} else {
System.out.println(s);
}
} else if(mode==Log.FILE) {
// file output enabled
// TODO
}
}
}
}