/**
* JSTM (http://xstm.net)
* Distributed under the Apache License Version 2.0
* Copyright xstm.net
*/
package jstm4gwt.misc;
import jstm4gwt.misc.Executor;
public final class TransparentExecutor implements Executor {
private static final TransparentExecutor _instance = new TransparentExecutor();
private TransparentExecutor() {
}
public static TransparentExecutor getInstance() {
return _instance;
}
public void execute(jstm4gwt.misc.Runnable runnable) {
try {
runnable.run();
} catch (Throwable t) {
Log.write(t);
}
}
}
|