Rev 1637 | Blame | Compare with Previous | Last modification | View Log | RSS feed
package org.tela_botanica.client.util;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.Window;
public class Debug {
@Deprecated
public static void log(String texte) {
GWT.log(texte, null);
}
public static String getStackTraceAsString(int depth) {
// a décommenter lors de l'utilisation car ne fonctionne qu'en mode
// hosted et pas en mode compilé
/*StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace();
String trace = "";
for (int i = 2; i < stackTraceElements.length && i < depth+2; i++) {
if(i != 2) {
trace += " < ";
}
trace += stackTraceElements[i].getClassName()+"."+stackTraceElements[i].getMethodName();
}
return trace;*/
return "";
}
public static native void LogVersFirebug(Object o) /*-{
if (!!($wnd.console && $wnd.console.log)) {
console.log(o);
}
}-*/;
}