/** Validate fields values */ public void validateFields() { // patient is a required field if (patient.getValue() == null) delegate.recordError(BaseNLS.messages().error_required(), null, "patient"); // patientLie is a required field if (patientLie.getValue() == null) delegate.recordError(BaseNLS.messages().error_required(), null, "patientLie"); // typeRelation is a required field if (typeRelation.getValue() == null) delegate.recordError(BaseNLS.messages().error_required(), null, "typeRelation"); }
/** Validate fields values */ public void validateFields() { // casTb is a required field if (casTb.getValue() == null) delegate.recordError(BaseNLS.messages().error_required(), null, "casTb"); // date is a required field if (date.getValueWithoutParseException() == null && date.isValid()) delegate.recordError(BaseNLS.messages().error_required(), null, "date"); // raisonDepistage is a required field if (raisonDepistage.getValue() == null) delegate.recordError(BaseNLS.messages().error_required(), null, "raisonDepistage"); // resultat is a required field if (resultat.getValue() == null) delegate.recordError(BaseNLS.messages().error_required(), null, "resultat"); }
@SuppressWarnings("deprecation") @Override public Date parse(DateBox dateBox, String text, boolean reportError) { Date date = null; try { if (text.length() > 0) { date = dateTimeFormat.parse(text); } isValid = true; } catch (IllegalArgumentException exception) { try { date = new Date(text); isValid = true; } catch (IllegalArgumentException e) { isValid = false; if (reportError) { if (!formatErrorIdentified) { delegate.recordError( BaseNLS.messages().error_format_date(BaseNLS.constants().format_date()), text, e); formatErrorIdentified = true; } } return null; } } return date; }
/** Validate fields values */ public void validateFields() { // cDT is a required field if (CDT.getValue() == null) delegate.recordError(BaseNLS.messages().error_required(), null, "cDT"); // lot is a required field if (lot.getValue() == null) delegate.recordError(BaseNLS.messages().error_required(), null, "lot"); // quantite is a required field if (quantite.getValueWithoutParseException() == null && quantite.isValid()) delegate.recordError(BaseNLS.messages().error_required(), null, "quantite"); // quantite shall be superior or equal to '0' if (quantite.getValueWithoutParseException() != null && !(quantite.getValueWithoutParseException() >= 0)) delegate.recordError( BaseNLS.messages().error_min_num(NLS.constants().sortieLot_field_quantite_min()), null, "quantite"); }
public void raiseNotUniqueError(String field) { delegate.recordError(BaseNLS.messages().error_not_unique(), null, field); }