@@ -0,0 +1,2562 @@
+// vim: et sw=4 sts=4 tabstop=4%0Apackage com.issc.util;%0A%0Aimport com.issc.Bluebit;%0A%0Apublic final class Log %7B%0A%0A    private final static String TAG = Bluebit.TAG;%0A%0A    private static boolean sDebug = true;%0A%0A    private Log() %7B%0A        // this is just a helper class.%0A    %7D%0A%0A    public static void turnOnDebug() %7B%0A        sDebug = true;%0A    %7D%0A%0A    public static void turnOffDebug() %7B%0A        sDebug = false;%0A    %7D%0A%0A    public static void w(String msg) %7B%0A        w(TAG, msg);%0A    %7D%0A%0A    public static void d(String msg) %7B%0A        d(TAG, msg);%0A    %7D%0A%0A    public static void e(String msg) %7B%0A        e(TAG, msg);%0A    %7D%0A%0A    public static void i(String msg) %7B%0A        i(TAG, msg);%0A    %7D%0A%0A    public static void v(String msg) %7B%0A        v(TAG, msg);%0A    %7D%0A%0A    public static void w(String msg, Exception e) %7B%0A        w(TAG, msg, e);%0A    %7D%0A%0A    public static void d(String msg, Exception e) %7B%0A        d(TAG, msg, e);%0A    %7D%0A%0A    public static void e(String msg, Exception e) %7B%0A        e(TAG, msg, e);%0A    %7D%0A%0A    public static void i(String msg, Exception e) %7B%0A        i(TAG, msg, e);%0A    %7D%0A%0A    public static void v(String msg, Exception e) %7B%0A        v(TAG, msg, e);%0A    %7D%0A%0A    public static void w(String tag, String msg) %7B%0A        if (sDebug) %7B%0A            android.util.Log.w(TAG, msg);%0A        %7D%0A    %7D%0A%0A    public static void d(String tag, String msg) %7B%0A        if (sDebug) %7B%0A            android.util.Log.d(TAG, msg);%0A        %7D%0A    %7D%0A%0A    public static void e(String tag, String msg) %7B%0A        if (sDebug) %7B%0A            android.util.Log.e(TAG, msg);%0A        %7D%0A    %7D%0A%0A    public static void i(String tag, String msg) %7B%0A        if (sDebug) %7B%0A            android.util.Log.i(TAG, msg);%0A        %7D%0A    %7D%0A%0A    public static void v(String tag, String msg) %7B%0A        if (sDebug) %7B%0A            android.util.Log.v(TAG, msg);%0A        %7D%0A    %7D%0A%0A    public static void w(String tag, String msg, Exception e) %7B%0A        if (sDebug) %7B%0A            android.util.Log.w(TAG, msg, e);%0A        %7D%0A    %7D%0A%0A    public static void d(String tag, String msg, Exception e) %7B%0A        if (sDebug) %7B%0A            android.util.Log.d(TAG, msg, e);%0A        %7D%0A    %7D%0A%0A    public static void e(String tag, String msg, Exception e) %7B%0A        if (sDebug) %7B%0A            android.util.Log.e(TAG, msg, e);%0A        %7D%0A    %7D%0A%0A    public static void i(String tag, String msg, Exception e) %7B%0A        if (sDebug) %7B%0A            android.util.Log.i(TAG, msg, e);%0A        %7D%0A    %7D%0A%0A    public static void v(String tag, String msg, Exception e) %7B%0A        if (sDebug) %7B%0A            android.util.Log.v(TAG, msg, e);%0A        %7D%0A    %7D%0A%7D%0A%0A

Add Log class