1 package net.sf.openrocket.android.util;
\r
3 import java.text.MessageFormat;
\r
5 import android.util.Log;
\r
7 public class AndroidLogWrapper {
\r
9 private static final boolean logEnabled = true;
\r
11 public static void d( Class clzz, String msg, Object ... args ) {
\r
14 String tag = getTagForClass(clzz);
\r
15 String formatted = MessageFormat.format(msg, args);
\r
16 Log.d(tag,formatted);
\r
20 public static void e( Class clzz, String msg, Object ... args ) {
\r
22 String tag = getTagForClass(clzz);
\r
23 String formatted = MessageFormat.format(msg, args);
\r
24 Log.e(tag,formatted);
\r
28 public static void i( Class clzz, String msg, Object ... args ) {
\r
30 String tag = getTagForClass(clzz);
\r
31 String formatted = MessageFormat.format(msg, args);
\r
32 Log.i(tag,formatted);
\r
35 public static void v( Class clzz, String msg, Object ... args ) {
\r
37 String tag = getTagForClass(clzz);
\r
38 String formatted = MessageFormat.format(msg, args);
\r
39 Log.v(tag,formatted);
\r
42 public static void w( Class clzz, String msg, Object ... args ) {
\r
44 String tag = getTagForClass(clzz);
\r
45 String formatted = MessageFormat.format(msg, args);
\r
46 Log.w(tag,formatted);
\r
50 private static String getTagForClass( Class clzz ) {
\r
51 String s = clzz.getSimpleName();
\r