@Override void showErrMsgAsToolTip(SvmValidationException e) { if (comboBoxAnrede != null && e.getAffectedFields().contains(Field.ANREDE)) { comboBoxAnrede.setToolTipText(e.getMessage()); } if (e.getAffectedFields().contains(Field.VORNAME)) { txtVorname.setToolTipText(e.getMessage()); } if (e.getAffectedFields().contains(Field.NACHNAME)) { txtNachname.setToolTipText(e.getMessage()); } if (e.getAffectedFields().contains(Field.STRASSE_HAUSNUMMER)) { txtStrasseHausnummer.setToolTipText(e.getMessage()); } if (e.getAffectedFields().contains(Field.PLZ)) { txtPlz.setToolTipText(e.getMessage()); } if (e.getAffectedFields().contains(Field.ORT)) { txtOrt.setToolTipText(e.getMessage()); } if (e.getAffectedFields().contains(Field.FESTNETZ)) { txtFestnetz.setToolTipText(e.getMessage()); } if (e.getAffectedFields().contains(Field.NATEL)) { txtNatel.setToolTipText(e.getMessage()); } if (e.getAffectedFields().contains(Field.EMAIL)) { txtEmail.setToolTipText(e.getMessage()); } if (errLblGeburtsdatum != null && e.getAffectedFields().contains(Field.GEBURTSDATUM)) { txtGeburtsdatum.setToolTipText(e.getMessage()); } }
@Override void showErrMsg(SvmValidationException e) { if (errLblAnrede != null && e.getAffectedFields().contains(Field.ANREDE)) { errLblAnrede.setVisible(true); errLblAnrede.setText(e.getMessage()); } if (e.getAffectedFields().contains(Field.VORNAME)) { errLblVorname.setVisible(true); errLblVorname.setText(e.getMessage()); } if (e.getAffectedFields().contains(Field.NACHNAME)) { errLblNachname.setVisible(true); errLblNachname.setText(e.getMessage()); } if (e.getAffectedFields().contains(Field.STRASSE_HAUSNUMMER)) { errLblStrasseHausnummer.setVisible(true); errLblStrasseHausnummer.setText(e.getMessage()); } if (e.getAffectedFields().contains(Field.PLZ)) { errLblPlz.setVisible(true); errLblPlz.setText(e.getMessage()); } if (e.getAffectedFields().contains(Field.ORT)) { errLblOrt.setVisible(true); errLblOrt.setText(e.getMessage()); } if (e.getAffectedFields().contains(Field.FESTNETZ)) { errLblFestnetz.setVisible(true); errLblFestnetz.setText(e.getMessage()); } if (e.getAffectedFields().contains(Field.NATEL)) { errLblNatel.setVisible(true); errLblNatel.setText(e.getMessage()); } if (e.getAffectedFields().contains(Field.EMAIL)) { errLblEmail.setVisible(true); errLblEmail.setText(e.getMessage()); } if (errLblGeburtsdatum != null && e.getAffectedFields().contains(Field.GEBURTSDATUM)) { errLblGeburtsdatum.setVisible(true); errLblGeburtsdatum.setText(e.getMessage()); } }
private void setModelGeburtsdatum(boolean showRequiredErrMsg) throws SvmValidationException { makeErrorLabelInvisible(Field.GEBURTSDATUM); try { personModel.setGeburtsdatum(txtGeburtsdatum.getText()); } catch (SvmRequiredException e) { LOGGER.trace("PersonController setModelGeburtsdatum RequiredException=" + e.getMessage()); if (isModelValidationMode() || !showRequiredErrMsg) { txtGeburtsdatum.setToolTipText(e.getMessage()); // Keine weitere Aktion. Die Required-Prüfung erfolgt erneut nachdem alle Field-Prüfungen // bestanden sind. } else { showErrMsg(e); } throw e; } catch (SvmValidationException e) { LOGGER.trace("PersonController setModelGeburtsdatum Exception=" + e.getMessage()); showErrMsg(e); throw e; } }
private void setModelStrasseHausnummer(boolean showRequiredErrMsg) throws SvmValidationException { makeErrorLabelInvisible(Field.STRASSE_HAUSNUMMER); try { personModel.setStrasseHausnummer(txtStrasseHausnummer.getText()); } catch (SvmRequiredException e) { LOGGER.trace( "PersonController setModelStrasseHausnummer RequiredException=" + e.getMessage()); if (isModelValidationMode() || !showRequiredErrMsg) { txtStrasseHausnummer.setToolTipText(e.getMessage()); // Keine weitere Aktion. Die Required-Prüfung erfolgt erneut nachdem alle Field-Prüfungen // bestanden sind. } else { showErrMsg(e); } throw e; } catch (SvmValidationException e) { LOGGER.trace("PersonController setModelStrasseHausnummer Exception=" + e.getMessage()); showErrMsg(e); throw e; } }