@Override protected void onOK() { updateCodeHistory(); super.onOK(); }
@Override protected void onOK() { String multiLineString = textArea.getText(); textWithSeparators = toMonoLine(multiLineString); super.onOK(); }
@Override protected void onOK() { super.onOK(); getParent().setVisible(true); // todo: Visat main window disappears otherwise, find better solution }
@Override protected void onOK() { super.onOK(); getParent().setVisible(true); // todo: Visat main window disappears otherwise, find better solution }
@Override protected void onOK() { super.onOK(); for (FilterSet userFilterSet : userFilterSets) { userFilterSet.setEditable(true); try { filterSetStore.storeFilterSetModel(userFilterSet); } catch (IOException e) { Dialogs.showError(TITLE, "Failed to store filter sets:\n" + e.getMessage()); } } }
@Override protected void onOK() { final String lonValue = (String) lonBox.getSelectedItem(); selectedLonBand = findBandName(lonValue); final String latValue = (String) latBox.getSelectedItem(); selectedLatBand = findBandName(latValue); if (selectedLatBand == null || selectedLonBand == null || Objects.equals(selectedLatBand, selectedLonBand)) { Dialogs.showWarning(Bundle.CTL_AttachPixelGeoCodingDialogTitle(), "You have to select two different bands for the pixel geo-coding.", null); } else { super.onOK(); } }
@Override protected void onOK() { VariableConfig vc = variableItem.variableConfig; vc.setName(vc.getName().trim()); vc.setExpr(vc.getExpr().trim()); vc.setValidExpr(vc.getValidExpr() != null ? vc.getValidExpr().trim() : ""); super.onOK(); }
@Override protected void onOK() { getParamGroup().getParameterValues(SnapApp.getDefault().getPreferencesPropertyMap()); super.onOK(); }
@Override protected void onOK() { ToolAdapterOperatorDescriptor[] selection = ((AdapterListModel) this.operatorsTable.getModel()).getSelectedItems(); if (selection.length > 0) { this.descriptor = this.descriptorForm.applyChanges(); final Map<OSFamily, org.esa.snap.core.gpf.descriptor.dependency.Bundle> bundles = this.bundleForm.applyChanges(); JFileChooser fileChooser = new JFileChooser(); fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); if (fileChooser.showOpenDialog(getButton(ID_OTHER)) == JFileChooser.APPROVE_OPTION) { File targetFolder = fileChooser.getSelectedFile(); final String nbmName = this.descriptor.getName() + ".nbm"; ProgressWorker worker = new ProgressWorker("Export Module Suite", "Creating NetBeans module suite " + nbmName, () -> { try { ModulePackager.packModules(this.descriptor, new File(targetFolder, nbmName), bundles, selection); Dialogs.showInformation(String.format(Bundle.MSG_Export_Complete_Text(), targetFolder.getAbsolutePath()), null); } catch (IOException e) { SystemUtils.LOG.warning(e.getMessage()); Dialogs.showError(e.getMessage()); } }); worker.executeWithBlocking(); super.onOK(); } } else { Dialogs.showWarning("Please select at least one adapter"); } }
@Override protected void onOK() { boolean ok; ok = checkReferencedRastersIncluded(); if (!ok) { return; } ok = checkFlagDatasetIncluded(); if (!ok) { return; } spatialSubsetPane.cancelThumbnailLoader(); if (productSubsetDef != null && productSubsetDef.isEntireProductSelected()) { productSubsetDef = null; } super.onOK(); }
@Override protected void onOK() { if (ProductNode.isValidNodeName(getName())) { super.onOK(); } else { showInformationDialog("'" + getName() + "' is not a valid " + placemarkDescriptor.getRoleLabel() + " name."); /*I18N*/ } }
@Override protected void onOK() { super.onOK(); oldVariable.setWindows(newVariable.getWindows()); oldVariable.setLinux(newVariable.getLinux()); oldVariable.setMacosx(newVariable.getMacosx()); for (VariableChangedListener l : listeners) { l.variableChanged(null); } }
@Override protected void onOK() { super.onOK(); Template template = this.modifiedParameter.getTemplate(); this.modifiedParameter.setDefaultValue(template.getName()); if (!StringUtils.isNullOrEmpty(outFileName.getText())) { this.modifiedParameter.setOutputFile(new File(outFileName.getText())); } //save parameters this.modifiedParameter.getParameterDescriptors().clear(); for (ToolParameterDescriptor subparameter : fakeOperatorDescriptor.getToolParameterDescriptors()) { if (paramsTable.getBindingContext().getBinding(subparameter.getName()) != null) { Object propertyValue = paramsTable.getBindingContext().getBinding(subparameter.getName()).getPropertyValue(); if (propertyValue != null) { subparameter.setDefaultValue(propertyValue.toString()); } } this.modifiedParameter.addParameterDescriptor(subparameter); } try { String content = fileContentArea.getText(); if (!content.equals(EMPTY_FILE_CONTENT)) { template.setContents(content, true); template.save(); } } catch (IOException | TemplateException e) { logger.warning(e.getMessage()); } this.parameter.copyFrom(this.modifiedParameter); }
@Override protected void onOK() { AggregatorConfig config = aggregatorDescriptor.createConfig(); PropertySet objectPropertySet = config.asPropertySet(); Property[] mapProperties = aggregatorPropertySet.getProperties(); for (Property mapProperty : mapProperties) { objectPropertySet.setValue(mapProperty.getName(), mapProperty.getValue()); } objectPropertySet.setValue("type", aggregatorDescriptor.getName()); aggregatorItem.aggregatorConfig = config; aggregatorItem.aggregatorDescriptor = aggregatorDescriptor; super.onOK(); }
@Override protected void onOK() { super.onOK(); String prodName = paramNewName.getValueAsText(); String prodDesc = paramNewDesc.getValueAsText();
@Override protected void onOK() { if (!OperatorParametersTable.checkUniqueParameterName(this.operator, parameter.getName(), this.oldParameter)) { return; } super.onOK(); oldParameter.setName(parameter.getName()); oldParameter.setAlias(parameter.getAlias()); oldParameter.setDataType(parameter.getDataType()); Object defaultValue = getProperty().getValue(); String defaultValueAsString = processDefaultValue(defaultValue); oldParameter.setDefaultValue(defaultValueAsString); oldParameter.setDescription(parameter.getDescription()); oldParameter.setLabel(parameter.getLabel()); oldParameter.setUnit(parameter.getUnit()); oldParameter.setInterval(parameter.getInterval()); oldParameter.setValueSet(parameter.getValueSet()); oldParameter.setCondition(parameter.getCondition()); oldParameter.setPattern(parameter.getPattern()); oldParameter.setFormat(parameter.getFormat()); oldParameter.setNotNull(parameter.isNotNull()); oldParameter.setNotEmpty(parameter.isNotEmpty()); oldParameter.setRasterDataNodeClass(parameter.getRasterDataNodeClass()); oldParameter.setValidatorClass(parameter.getValidatorClass()); oldParameter.setConverterClass(parameter.getConverterClass()); oldParameter.setDomConverterClass(parameter.getDomConverterClass()); oldParameter.setItemAlias(parameter.getItemAlias()); oldParameter.setDeprecated(parameter.isDeprecated()); oldParameter.setParameterType(parameter.getParameterType()); }