@Override public void show() { this.view.showDialog(); } }
/** {@inheritDoc} */ @Override public void showDialog() { show(footer.okButton); }
/** {@inheritDoc} */ @Override public void closeDialog() { hide(); }
/** Handle an error with IDE UI. */ private Operation<PromiseError> handleError() { return err -> { dialogFactory.createMessageDialog("IDE initialization failed", err.getMessage(), null).show(); Log.error(IdeBootstrap.class, err); }; }
@AssistedInject public MessageDialogPresenter( @NotNull MessageDialogView view, @NotNull @Assisted("title") String title, @NotNull @Assisted IsWidget content, @Nullable @Assisted ConfirmCallback confirmCallback, @Nullable @Assisted("confirmButtonText") String confirmButtonText) { this.view = view; this.view.setContent(content); this.view.setTitleCaption(title); this.confirmCallback = confirmCallback; this.view.setDelegate(this); if (content.asWidget() != null) { content.asWidget().ensureDebugId("info-window-message"); } if (confirmButtonText != null) { view.setConfirmButtonText(confirmButtonText); } }
@Inject public MessageDialogViewImpl(final @NotNull MessageDialogFooter footer) { Widget widget = uiBinder.createAndBindUi(this); setWidget(widget); this.footer = footer; addFooterWidget(footer); }
@Inject public MessageDialogFooter( final @NotNull UILocalizationConstant messages, WindowClientBundle resources) { this.messages = messages; initWidget(uiBinder.createAndBindUi(this)); okButton.addStyleName(resources.getStyle().windowFrameFooterButtonPrimary()); okButton.getElement().setId("info-window"); }
/** * Handler set on the OK button. * * @param event the event that triggers the handler call */ @UiHandler("okButton") public void handleOkClick(final ClickEvent event) { this.actionDelegate.accepted(); }
@Override public void setTitleCaption(String title) { setTitle(title); }
/** {@inheritDoc} */ @Override public void setConfirmButtonText(@NotNull String text) { footer.setConfirmButtonText(text); }
/** {@inheritDoc} */ @Override public void setDelegate(@NotNull ActionDelegate delegate) { this.delegate = delegate; this.footer.setDelegate(this.delegate); }
@Override public void accepted() { this.view.closeDialog(); if (this.confirmCallback != null) { this.confirmCallback.accepted(); } }
private Promise<Void> getErrorPromise(String message) { return createFromAsyncRequest( callback -> dialogFactory .createMessageDialog(locale.resourceCopyMoveErrorTitle(), message, null) .show()); }
@Override public void onEnterPress(NativeEvent evt) { evt.preventDefault(); delegate.accepted(); }
private Operation<Void> showSuccessMessage(String codeServerURL) { boolean isLocalhost = codeServerURL.equals(LOCAL_CODE_SERVER_ADDRESS); String message = isLocalhost ? messages.gwtRecompileDialogRecompilingMessage("localhost") : messages.gwtRecompileDialogRecompilingMessage("dev-machine"); MessageDialog dialog = dialogFactory.createMessageDialog(messages.gwtRecompileDialogTitle(), message, null); return aVoid -> dialog.show(); }
private Operation<PromiseError> handleStartRecompilationError(String codeServerURL) { boolean isLocalhost = codeServerURL.equals(LOCAL_CODE_SERVER_ADDRESS); return err -> { if (!isLocalhost) { setUpSuperDevModeWithUI(LOCAL_CODE_SERVER_ADDRESS); } else { dialogFactory .createMessageDialog( messages.gwtRecompileDialogTitle(), messages.gwtRecompileDialogNoServerMessage(), null) .show(); } }; } }
private void showError() { dialogFactory .createMessageDialog(locale.renameRename(), locale.renameOperationUnavailable(), null) .show(); if (mode != null) { mode.exitLinkedMode(false); } }
@Override public void onCommandExecute(CommandImpl command) { view.close(); if (getMachines().isEmpty()) { // should not happen, but let's play safe dialogFactory.createMessageDialog("", messages.messageNoMachine(), null).show(); } else { machineChooser .show() .then( machine -> { commandExecutor.executeCommand(command, machine.getName()); }); } }
/** Get the list of branches. */ private void getBranches() { service .branchList(project.getLocation(), BranchListMode.from(view.getFilterValue())) .then( branches -> { if (branches.isEmpty()) { dialogFactory .createMessageDialog( constant.branchTitle(), constant.initCommitWasNotPerformed(), null) .show(); } else { view.setBranches(branches); view.showDialogIfClosed(); } }) .catchError( error -> { handleError(error.getCause(), BRANCH_LIST_COMMAND_NAME); }); }
localizationConstants.debuggerAlreadyConnected(), null) .show(); return;