package com.akjava.gwt.html5.client;
import com.google.gwt.core.client.JavaScriptObject;
public class Html5Log {
public static final native void log(JavaScriptObject object)/*-{
if (navigator.appName == 'Microsoft Internet Explorer'){
return;
}
if(console){
console.log(object);
}
}-*/;
public static final void log(Object value){
if(value!=null){
if(value instanceof JavaScriptObject){
log((JavaScriptObject)value);
}else{
log(value.toString());
}
}else{
log("null");
}
}
public static final void log(double value){
log(""+value);
}
public static final void log(long value){
log(""+value);
}
public static final void log(int value){
log(""+value);
}
public static final native void log(String object)/*-{
if (navigator.appName == 'Microsoft Internet Explorer'){
return;
}
if(console){
console.log(object);
}
}-*/;
}