public void actionUpdate() { if (ibName.getText().isEmpty()) { editError = "You must enter a name"; requireRedraw(); return; } else { editError = ""; } if (tableModel.getUserConfigHandler().configNameExists(ibName.getText(), userConfig.getId())) { editError = "A configuration with this name already exists"; requireRedraw(); return; } userConfig = tableModel .getUserConfigHandler() .updateConfig( userConfig, ibName.getText(), ibDescription.getText(), rbtnYes.isSelected()); updateFieldsValues(); editMode = false; requireRedraw(); fireEvent(EVENT_TYPE_UPDATE); }