@Override public void cancelled() { view.closeDialog(); if (cancelCallback != null) { cancelCallback.cancelled(); } }
@Override public void cancelled() { this.view.closeDialog(); if (this.cancelCallback != null) { this.cancelCallback.cancelled(); } }
@Override public void actionPerformed(ActionEvent e) { InputDialog inputDialog = dialogFactory .createInputDialog( "New " + title, "Name:", new InputCallback() { @Override public void accepted(String value) { onAccepted(value); } }, null) .withValidator(nameValidator); inputDialog.show(); }
private void showDialog() { dialogFactory .createConfirmDialog( localizationConstant.authorizationDialogTitle(), localizationConstant.authorizationDialogText(), new ConfirmCallback() { @Override public void accepted() { showAuthWindow(); } }, new CancelCallback() { @Override public void cancelled() { callback.onSuccess(OAuthStatus.NOT_PERFORMED); } }) .show(); }
/** 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); }; }
private void renameBranch() { final String selectedBranchName = getSelectedBranchName(); dialogFactory .createInputDialog( constant.branchTitleRename(), constant.branchTypeRename(), selectedBranchName, 0, selectedBranchName.length(), this::renameBranch, null) .show(); }
@Override public void onRemoveClicked(final DebugConfiguration selectedConfiguration) { if (selectedConfiguration == null) { return; } final ConfirmCallback confirmCallback = new ConfirmCallback() { @Override public void accepted() { debugConfigurationsManager.removeConfiguration(selectedConfiguration); view.selectNextItem(); fetchConfigurations(); } }; final ConfirmDialog confirmDialog = dialogFactory.createConfirmDialog( locale.editConfigurationsViewRemoveTitle(), locale.editConfigurationsRemoveConfirmation(selectedConfiguration.getName()), confirmCallback, null); confirmDialog.show(); }
private Promise<Void> getErrorPromise(String message) { return createFromAsyncRequest( callback -> dialogFactory .createMessageDialog(locale.resourceCopyMoveErrorTitle(), message, null) .show()); }
@Override public void actionPerformed(ActionEvent e) { InputDialog inputDialog = dialogFactory .createInputDialog( coreLocalizationConstant.newResourceTitle(title), coreLocalizationConstant.newResourceLabel(title.toLowerCase()), new InputCallback() { @Override public void accepted(String value) { createFile(value); } }, null) .withValidator(fileNameValidator); inputDialog.show(); }
/** {@inheritDoc} */ @Override public void onAddUrlClicked() { dialogFactory .createInputDialog( local.addUrlText(), local.addUrlLabel(), "", 0, 0, local.addSchemaButtonText(), new InputCallback() { @Override public void accepted(String url) { addUrlToPreferences(url); refreshTable(); nowDirty(); } }, getCancelCallback()) .show(); }
private void onDeleteClicked() { dialogFactory .createConfirmDialog( locale.deleteRemoteRepositoryTitle(), locale.deleteRemoteRepositoryQuestion(selectedObject.getName()), () -> delegate.onDeleteClicked(), null) .show(); }
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(); }
@Override public void actionPerformed(ActionEvent e) { InputDialog inputDialog = dialogFactory .createInputDialog( coreLocalizationConstant.newResourceTitle( coreLocalizationConstant.actionNewFolderTitle()), coreLocalizationConstant.newResourceLabel( coreLocalizationConstant.actionNewFolderTitle().toLowerCase()), new InputCallback() { @Override public void accepted(String value) { createFolder(value); } }, null) .withValidator(folderNameValidator); inputDialog.show(); }
/** {@inheritDoc} */ @Override public void onDeleteClicked(@NotNull final YamlPreference pairKey) { dialogFactory .createConfirmDialog( local.deleteUrlText(), local.deleteUrlLabel(), new ConfirmCallback() { @Override public void accepted() { deleteKeyFromPreferences(pairKey); refreshTable(); nowDirty(); } }, getCancelCallback()) .show(); }
private void showError() { dialogFactory .createMessageDialog(locale.renameRename(), locale.renameOperationUnavailable(), null) .show(); if (mode != null) { mode.exitLinkedMode(false); } }
@Override public void onRenameClicked() { if (selectedBranch.isRemote()) { dialogFactory .createConfirmDialog( constant.branchConfirmRenameTitle(), constant.branchConfirmRenameMessage(), this::renameBranch, null) .show(); } else { renameBranch(); } }
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(); } }; } }
@Override public void makeCall(AsyncCallback<Void> callback) { String warningMessage = generateWarningMessage(resources); boolean anyDirectories = false; String directoryName = null; for (Resource resource : resources) { if (resource instanceof Folder) { anyDirectories = true; directoryName = resource.getName(); break; } } if (anyDirectories) { warningMessage += resources.length == 1 ? localization.deleteAllFilesAndSubdirectories(directoryName) : localization.deleteFilesAndSubdirectoriesInTheSelectedDirectory(); } dialogFactory .createConfirmDialog( localization.deleteDialogTitle(), warningMessage, onConfirm(resources, callback), onCancel(callback)) .show(); } });
private void showImportDialog(Project project) { dialogFactory .createConfirmDialog( locale.synchronizeDialogTitle(), locale.existInWorkspaceDialogContent(project.getName()), locale.buttonImport(), locale.buttonRemove(), () -> importCallback(project), () -> deleteCallback(project)) .show(); }
private void showAskForAmendDialog() { dialogFactory .createConfirmDialog( locale.commitTitle(), locale.commitNothingToCommitMessageText(), locale.buttonYes(), locale.buttonNo(), () -> { view.setValueToAmendCheckBox(true); view.setEnablePushAfterCommitCheckBox(false); setAmendCommitMessage(); show(null); }, null) .show(); }