private void removeHandler() { GWT.runAsync(new RunAsyncCallback() { public void onSuccess() { removeSaveRequestHandler(oneOffHandler); } public void onFailure(Throwable reason) { } }); } }
@Override public void execute(final Runnable task) { GWT.runAsync(new RunAsyncCallback() { @Override public void onFailure(final Throwable reason) { GWT.log("failed async execution", reason); } @Override public void onSuccess() { task.run(); } }); }
@Override public void execute(final Runnable task) { GWT.runAsync(new RunAsyncCallback() { @Override public void onFailure(final Throwable reason) { GWT.log("failed async execution", reason); } @Override public void onSuccess() { task.run(); } }); }
@Override public void load(final PageId pageId, final PageState pageState, final AsyncCallback<Page> callback) { GWT.runAsync(new RunAsyncCallback() { @Override public void onSuccess() { DataEntryPage dataEntryPage = dataEntryPageProvider.get(); dataEntryPage.navigate(pageState); callback.onSuccess(dataEntryPage); } @Override public void onFailure(Throwable throwable) { callback.onFailure(throwable); } }); }
@Override public void runAsync(AsyncTask asyncTask) { GWT.runAsync(new RunAsyncCallback() { @Override public void onFailure(Throwable reason) { asyncTask.onFailed(reason); } @Override public void onSuccess() { asyncTask.onSuccess(); } }); } }
@Override public void runAsync(AsyncTask asyncTask) { GWT.runAsync(new RunAsyncCallback() { @Override public void onFailure(Throwable reason) { asyncTask.onFailed(reason); } @Override public void onSuccess() { asyncTask.onSuccess(); } }); } }
/** * Deliver/dispatch the new bean instance asynchronously. * @param bean * @param callback */ public static final void createBean(final Object bean, @SuppressWarnings("rawtypes") final CreationalCallback callback) { GWT.runAsync(new RunAsyncCallback() { @SuppressWarnings("unchecked") public void onSuccess() { callback.callback(bean); } public void onFailure(Throwable caught) { // can't really fail } }); }
/** * Deliver/dispatch the new bean instance asynchronously. * @param bean * @param callback */ public static final void createBean(final Object bean, @SuppressWarnings("rawtypes") final CreationalCallback callback) { GWT.runAsync(new RunAsyncCallback() { @SuppressWarnings("unchecked") public void onSuccess() { callback.callback(bean); } public void onFailure(Throwable caught) { // can't really fail } }); }
/** * Access the module's instance. The callback * runs asynchronously, once the necessary * code has downloaded. */ public static void createAsync(final ModuleClient client) { GWT.runAsync( new RunAsyncCallback() { @Override public void onFailure(final Throwable err) { client.onUnavailable(); } @Override public void onSuccess() { if ( instance == null ) { instance = new InstancePageWrapper(); } client.onSuccess( instance ); } } ); }
/** * Access the module's instance. The callback * runs asynchronously, once the necessary * code has downloaded. */ public static void createAsync(final ModuleClient client) { GWT.runAsync( new RunAsyncCallback() { @Override public void onFailure(final Throwable err) { client.onUnavailable(); } @Override public void onSuccess() { if ( instance == null ) { instance = new ResultsPageWrapper(); } client.onSuccess( instance ); } } ); }
@Override public void load(final PageId pageId, final PageState pageState, final AsyncCallback<Page> callback) { GWT.runAsync(new RunAsyncCallback() { @Override public void onFailure(Throwable reason) { callback.onFailure(reason); } @Override public void onSuccess() { if (ReportsPage.PAGE_ID.equals(pageId)) { callback.onSuccess(reportsPage.get()); } else if (ReportDesignPage.PAGE_ID.equals(pageId)) { ReportDesignPage page = reportDesignPage.get(); page.navigate(pageState); callback.onSuccess(page); } else { GWT.log("ReportLoader received a request it didn't know how to handle: " + pageState.toString(), null); } } }); } }
@Override public void load(final PageId pageId, final PageState place, final AsyncCallback<Page> callback) { GWT.runAsync(new RunAsyncCallback() { @Override public void onFailure(Throwable caught) {
public void onRestoreClick(RestoreClickEvent event) { if (docked) { currentPosition -= window.getWidth(); docked = false; GWT.runAsync(new RunAsyncCallback() { public void onSuccess() { window.animateRect(originalLeft, originalTop, originalWidth, null); window.setCanDragReposition(originalDragRepo); } public void onFailure(Throwable reason) { } }); } } }
@Override public void load(final PageId pageId, final PageState pageState, final AsyncCallback<Page> callback) { BaseStylesheet.INSTANCE.ensureInjected(); GWT.runAsync(new RunAsyncCallback() { @Override public void onSuccess() { if (pageState instanceof ResourcePlace) { ResourcePlace resourcePlace = (ResourcePlace) pageState; ResourcePage page = new ResourcePage(eventBus, resourceLocator, resourcePlace.getPageId(), stateProvider); page.navigate(pageState); callback.onSuccess(page); } } @Override public void onFailure(Throwable throwable) { callback.onFailure(throwable); } }); } }
private void loadSynchronizerImpl(final AsyncCallback<Synchronizer> callback) { Log.trace("loadSynchronizerImpl() starting..."); GWT.runAsync(new RunAsyncCallback() { @Override public void onFailure(Throwable throwable) { Log.trace("loadSynchronizerImpl() failed"); callback.onFailure(throwable); } @Override public void onSuccess() { Log.trace("loadSynchronizerImpl() succeeded"); Synchronizer impl = null; try { impl = synchronizerProvider.get(); } catch (Exception caught) { Log.error("SynchronizationImpl constructor threw exception", caught); callback.onFailure(caught); return; } callback.onSuccess(impl); } }); }
com.google.gwt.core.client.GWT.runAsync(ConstPool.class, new RunAsyncCallback() {
/** * Loads TouchKit theme. Called automatically by entrypoint. */ public void load() { VTouchKitResources.INSTANCE.css().ensureInjected(); if(ApplicationConfiguration.isDebugMode()) { GWT.runAsync(new RunAsyncCallback() { @Override public void onSuccess() { DebugWindowStyles dws = GWT .create(DebugWindowStyles.class); dws.css().ensureInjected(); } @Override public void onFailure(Throwable reason) { } }); } }
if (GWT.isClient()) { com.google.gwt.core.client.GWT.runAsync(ConstPool.class, new RunAsyncCallback() {
public void onMinimizeClick(MinimizeClickEvent event) { originalWidth = window.getWidth(); originalLeft = window.getLeft(); originalTop = window.getTop(); originalDragRepo = window.getCanDragReposition(); window.setCanDragReposition(false); // doens't work !? window.setAutoCenter(false); docked = true; GWT.runAsync(new RunAsyncCallback() { public void onSuccess() { window.animateRect(currentPosition, Document.get().getBody().getClientHeight() - minimizedHeight, minimizedWidth, null, new AnimationCallback() { public void execute(boolean earlyFinish) { currentPosition += window.getWidth(); // not // necessarily // equal // to // minimizedWidth. } }); } public void onFailure(Throwable reason) { } }); }
protected void renderViewConfig(ViewConfig viewConfig) { themeChange = true; RangeConfig config = getRangeConfigForCurrentScale(viewConfig, mapWidget.getMapModel().getMapView() .getCurrentScale()); if (themeInfo.isHideOtherlayers()) { for (Layer<?> layer : mapWidget.getMapModel().getLayers()) { layer.setVisible(false); } } for (LayerConfig layerConfig : config.getLayerConfigs()) { Layer<?> layer = mapWidget.getMapModel().getLayer(layerConfig.getLayer().getId()); if (layer != null) { layer.setVisible(layerConfig.isVisible()); if (layer instanceof RasterLayer) { ((RasterLayer) layer).setOpacity(layerConfig.getOpacity()); } } else { GWT.log("ThemeWidget: could not find layer: " + layerConfig.getLayer().getId()); } } // LayerShownEvents are run async, we need to deactivate after these. GWT.runAsync(new RunAsyncCallback() { public void onSuccess() { themeChange = false; } public void onFailure(Throwable reason) { } }); }