Ejemplo n.º 1
0
 @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());
   }
 }
Ejemplo n.º 2
0
 @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());
   }
 }
Ejemplo n.º 3
0
 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;
   }
 }
Ejemplo n.º 4
0
 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;
   }
 }