Ответ 1
Я думаю, вам нужно взглянуть на класс com.google.gwt.core.client.ScriptInjector
. Из javadocs:
Динамически создайте тег script и присоедините его к DOM.
...
Использование script загружено как URL-адрес:
ScriptInjector.fromUrl("http://example.com/foo.js").setCallback(
new Callback<Void, Exception>() {
public void onFailure(Exception reason) {
Window.alert("Script load failed.");
}
public void onSuccess(Void result) {
Window.alert("Script load success.");
}
}).inject();
Этот код, конечно, может быть вызван из ваших разделенных точек или даже в любом месте вашего кода.