protected void doOKAction() { for (Configurable configurable : myEnvToConfMap.values()) { try { configurable.apply(); } catch (CancelledConfigurationException e) { return; } catch (ConfigurationException e) { Messages.showErrorDialog( myProject, VcsBundle.message("messge.text.cannot.save.settings", e.getLocalizedMessage()), getRealTitle()); return; } } super.doOKAction(); }
protected void doOKAction() { for (FileInfo info : myFiles) { if (myUsingFileSystemRadioButton.isSelected()) { info.getHandleType().selectFirst(); } else if (info.hasVersionControl()) { info.getHandleType().select(info.getHandleType().get(1)); } } ArrayList<FileInfo> files = new ArrayList<FileInfo>(); Collections.addAll(files, myFiles); String changelist = (String) myChangelist.getSelectedItem(); ReadonlyStatusHandlerImpl.processFiles(files, changelist); if (files.isEmpty()) { super.doOKAction(); } else { myFiles = files.toArray(new FileInfo[files.size()]); initFileList(); } }