public void startLoadingFragment(int fragment, LoadTerminatedHandler loadFinishedHandler) { JavaScriptObject tag = createScriptTag(getUrl(fragment)); setOnSuccess(fragment, removeTagAndEvalCode(fragment, tag)); setOnFailure(tag, removeTagAndCallErrorHandler(fragment, tag, loadFinishedHandler)); installScriptTag(tag); }
/** * The URL to retrieve a fragment of code from. NOTE: this function is not * stable. It tweaks the URL with each call so that browsers are not tempted * to cache a download failure. */ private String getUrl(int fragment) { return GWT.getModuleBaseURL() + getDeferredJavaScriptDirectory() + GWT.getPermutationStrongName() + "/" + fragment + ".cache.js?serial=" + getSerial(fragment); } }
public void startLoadingFragment(int fragment, LoadTerminatedHandler loadFinishedHandler) { JavaScriptObject tag = createScriptTag(getUrl(fragment)); setOnSuccess(fragment, removeTagAndEvalCode(fragment, tag)); setOnFailure(tag, removeTagAndCallErrorHandler(fragment, tag, loadFinishedHandler)); installScriptTag(tag); }
/** * The URL to retrieve a fragment of code from. NOTE: this function is not * stable. It tweaks the URL with each call so that browsers are not tempted * to cache a download failure. */ private String getUrl(int fragment) { return GWT.getModuleBaseURL() + getDeferredJavaScriptDirectory() + GWT.getPermutationStrongName() + "/" + fragment + ".cache.js?serial=" + getSerial(fragment); } }
public void startLoadingFragment(int fragment, LoadTerminatedHandler loadFinishedHandler) { JavaScriptObject tag = createScriptTag(getUrl(fragment)); setOnSuccess(fragment, removeTagAndEvalCode(fragment, tag)); setOnFailure(tag, removeTagAndCallErrorHandler(fragment, tag, loadFinishedHandler)); installScriptTag(tag); }
/** * The URL to retrieve a fragment of code from. NOTE: this function is not * stable. It tweaks the URL with each call so that browsers are not tempted * to cache a download failure. */ private String getUrl(int fragment) { return GWT.getModuleBaseURL() + getDeferredJavaScriptDirectory() + GWT.getPermutationStrongName() + "/" + fragment + ".cache.js?serial=" + getSerial(fragment); } }