本文整理了Java中com.google.gwt.core.client.GWT
类的一些代码示例,展示了GWT
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GWT
类的具体详情如下:
包路径:com.google.gwt.core.client.GWT
类名称:GWT
[英]Supports core functionality that in some cases requires direct support from the compiler and runtime systems such as runtime type information and deferred binding.
[中]支持在某些情况下需要编译器和运行时系统直接支持的核心功能,如运行时类型信息和延迟绑定。
代码示例来源:origin: libgdx/libgdx
public Preloader (String newBaseURL) {
baseUrl = newBaseURL;
// trigger copying of assets and creation of assets.txt
GWT.create(PreloaderBundle.class);
}
代码示例来源:origin: kaaproject/kaa
/**
* Sign out.
*/
public static void signOut() {
RequestBuilder builder = new RequestBuilder(
RequestBuilder.POST, GWT.getModuleBaseURL() + "j_spring_security_logout");
try {
builder.sendRequest(null, new RequestCallback() {
@Override
public void onResponseReceived(Request request,
Response response) {
redirectToModule("..");
}
@Override
public void onError(Request request, Throwable exception) {
redirectToModule("..");
}
});
} catch (RequestException ex) {
GWT.log("Exception: " + ex.getMessage());
}
}
代码示例来源:origin: libgdx/libgdx
public String getPreloaderBaseURL()
{
return GWT.getHostPageBaseURL() + "assets/";
}
代码示例来源:origin: org.vectomatic/lib-gwt-svg
@Override
public void loadResource(final String resourceUrl, final AsyncXmlLoaderCallback callback) {
String currentResourceUrl = resourceUrl + ((resourceUrl.indexOf("?") == -1) ? ("?ts=" + System.currentTimeMillis()) : ("&ts=" + + System.currentTimeMillis()));
RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, currentResourceUrl);
requestBuilder.setCallback(new RequestCallback() {
public void onError(Request request, Throwable exception) {
callback.onError(resourceUrl, exception);
}
private void onSuccess(Request request, Response response) {
SVGParserImpl impl = GWT.create(SVGParserImpl.class);
Element root = impl.parse(response.getText(), true);
callback.onSuccess(resourceUrl, root);
}
public void onResponseReceived(Request request, Response response) {
if (response.getStatusCode() == Response.SC_OK) {
onSuccess(request, response);
} else {
onError(request, null);
}
}
});
try {
requestBuilder.send();
} catch (RequestException e) {
GWT.log("Cannot fetch " + resourceUrl, e);
}
}
}
代码示例来源:origin: com.google.gwt/gwt-servlet
@Override
public void onModuleLoad() {
DocumentModeProperty impl = GWT.create(DocumentModeProperty.class);
Severity severity = impl.getDocumentModeSeverity();
if (severity == Severity.IGNORE) {
GWT.log(message);
代码示例来源:origin: kaaproject/kaa
public void onFailure(Throwable caught) {
GWT.log("TreePlaceDataProvider.LoadCallback.onFailure(caught):", caught);
}
代码示例来源:origin: net.sf.javaprinciples.client/client-presentation
public void retrieveContent(final String identifier, final String query, final ClientContext.RetrieveContentAsynchCall callback)
String url = GWT.getModuleBaseURL() + resourcePath + "/query/" + identifier;
RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, url);
builder.setHeader("Content-type", "application/x-www-form-urlencoded");
try
Request request = builder.sendRequest(query, new RequestCallback()
eventBus.fireEvent(new RetrieveContentEvent(identifier, exception.getMessage(), callback, true));
代码示例来源:origin: libgdx/libgdx
this.root = config.rootPanel;
} else {
Element element = Document.get().getElementById("embed-" + GWT.getModuleName());
if (element == null) {
VerticalPanel panel = new VerticalPanel();
} else {
SoundManager.init(GWT.getModuleBaseURL(), 9, config.preferFlash, new SoundManager.SoundManagerCallback() {
代码示例来源:origin: oVirt/ovirt-engine
@Provides
@Singleton
public XsrfTokenServiceAsync getXsrfTokenService() {
XsrfTokenServiceAsync service = GWT.create(XsrfTokenService.class);
((ServiceDefTarget) service).setServiceEntryPoint(GWT.getModuleBaseURL() + XsrfRpcRequestBuilder.XSRF_PATH);
return service;
}
代码示例来源:origin: pentaho/data-access
public void init() {
internalInit();
final String url = GWT.getHostPageBaseURL() + "plugin/data-access/api/permissions/hasDataAccess"; //$NON-NLS-1$
RequestBuilder builder = new RequestBuilder( RequestBuilder.GET, url );
builder.setHeader( "accept", "application/json" );
builder.setHeader( "If-Modified-Since", "01 Jan 1970 00:00:00 GMT" );
代码示例来源:origin: kaaproject/kaa
/**
* Download endpoint configuration.
*
* @param endpointKeyHash the endpoint key hash
*/
public static void downloadEndpointConfiguration(String endpointKeyHash) {
String getUrl = composeUrl(EP_CONF_SERVLET_PATH,
ENDPOINT_KEY_PARAMETER + "=" + URL.encodeQueryString(endpointKeyHash));
String url = GWT.getModuleBaseURL() + getUrl;
Window.open(url, "_self", "enabled");
}
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Called by {@link #finish()} prior to returning the RequestBuilder to the
* caller.
* <p>
* The default implementation sets the {@value #STRONG_NAME_HEADER} header to
* the value returned by {@link GWT#getPermutationStrongName()}.
*
* @param rb The RequestBuilder that is currently being configured
*/
protected void doFinish(RequestBuilder rb) {
rb.setHeader(STRONG_NAME_HEADER, GWT.getPermutationStrongName());
rb.setHeader(MODULE_BASE_HEADER, GWT.getModuleBaseURL());
}
代码示例来源:origin: kaaproject/kaa
private void login(final String userName, String password) {
String postData = preparePostData("j_username=" + userName, "j_password=" + password);
RequestBuilder builder = new RequestBuilder(RequestBuilder.POST,
GWT.getModuleBaseURL() + "j_spring_security_check?" + postData);
try {
builder.sendRequest(null, new RequestCallback() {
public void onError(Request request, Throwable exception) {
Utils.handleException(exception, view);
代码示例来源:origin: net.sf.javaprinciples.client/client-presentation
@Override
public void findModel(String identifier, RequestCallback callback)
{
RequestBuilder rb = new RequestBuilder(RequestBuilder.GET,
GWT.getModuleBaseURL() + requestPath + "/model/" + identifier);
rb.setCallback(callback);
try
{
rb.send();
}
catch (RequestException re)
{
throw new RuntimeException(re); // Dodgy...
}
}
}
代码示例来源:origin: ocpsoft/rewrite
@Override
public void getContextPath(HistoryStateImpl historyState)
{
new RequestBuilder(RequestBuilder.HEAD, GWT.getHostPageBaseURL()).setCallback(new RequestCallback() {
@Override
public void onResponseReceived(Request request, Response response)
{
HistoryStateImpl.setContextPath(response.getHeader("org.ocpsoft.rewrite.gwt.history.contextPath"));
}
@Override
public void onError(Request request, Throwable exception)
{}
});
}
}
代码示例来源:origin: pl.touk.top/file-upload-gwtclient-lib
requestBuilder = new RequestBuilder(RequestBuilder.GET, controllerUrl + FileUploadTools.getQueryString(Command.PING));
setAction(GWT.getModuleBaseURL() + controllerUrl + FileUploadTools.getQueryString(Command.UPLOAD));
setEncoding(FormPanel.Encoding.MULTIPART);
setMethod(FormPanel.Method.POST);
代码示例来源:origin: com.google.gwt/gwt-servlet
if (GWT.isProdMode()) {
return;
GWT.log("Warning: " + className + " descendants will be incorrectly "
+ "positioned, i.e. not relative to their parent element, when "
+ "'position:static', which is the CSS default, is in effect. One "
代码示例来源:origin: org.kuali.student.core/ks-common-ui
@Override
public void onSuccess(String result) {
// On success get documentID back from GWT Servlet//
// We need to get the base url and strip the gwt module name .
String baseUrl = GWT.getHostPageBaseURL();
baseUrl = baseUrl.replaceFirst(GWT.getModuleName() + "/", "");
KSBlockingProgressIndicator.removeTask(loadDataTask);
Window.open(baseUrl + "exportDownloadHTTPServlet?exportId="+result + "&format=" + format, "", "");
}
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* 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);
}
}
代码示例来源:origin: com.google.gwt/gwt-servlet
@Override
public SafeHtml processHtml(SafeHtml html) {
// If the widget is listening for load events, we modify the HTML to add the
// load/error listeners.
if (loadEventsInitialized && html != null) {
String moduleName = GWT.getModuleName();
String listener = "__gwt_CellBasedWidgetImplLoadListeners[\""
+ moduleName + "\"]();";
String htmlString = html.asString();
htmlString = htmlString.replaceAll("(<img)([\\s/>])", "<img onload='"
+ listener + "' onerror='" + listener + "'$2");
// We assert that the resulting string is safe
html = SafeHtmlUtils.fromTrustedString(htmlString);
}
return html;
}
内容来源于网络,如有侵权,请联系作者删除!