Author: chatellier Date: 2010-11-05 17:21:38 +0000 (Fri, 05 Nov 2010) New Revision: 180 Log: Ajout d'une erreur de type info pour signaler qu'il n'y a pas d'erreur. Modified: trunk/coser-business/src/main/java/fr/ifremer/coser/services/ValidationService.java trunk/coser-business/src/main/resources/i18n/coser-business-en_GB.properties trunk/coser-business/src/main/resources/i18n/coser-business-fr_FR.properties Modified: trunk/coser-business/src/main/java/fr/ifremer/coser/services/ValidationService.java =================================================================== --- trunk/coser-business/src/main/java/fr/ifremer/coser/services/ValidationService.java 2010-11-05 17:04:00 UTC (rev 179) +++ trunk/coser-business/src/main/java/fr/ifremer/coser/services/ValidationService.java 2010-11-05 17:21:38 UTC (rev 180) @@ -195,6 +195,15 @@ if (specificErrors != null) { errors.addAll(specificErrors); } + + // cas particulier, s'il n'y a aucune erreur, on ajout une erreur de + // type info pour dire qu'il n'y a pas d'erreur + if (errors.isEmpty()) { + ValidationError noErrorError = new ValidationError(); + noErrorError.setLevel(ValidationLevel.INFO); + noErrorError.setMessage(_("coser.business.control.noerrorfound")); + errors.add(noErrorError); + } return errors; } Modified: trunk/coser-business/src/main/resources/i18n/coser-business-en_GB.properties =================================================================== --- trunk/coser-business/src/main/resources/i18n/coser-business-en_GB.properties 2010-11-05 17:04:00 UTC (rev 179) +++ trunk/coser-business/src/main/resources/i18n/coser-business-en_GB.properties 2010-11-05 17:21:38 UTC (rev 180) @@ -42,6 +42,7 @@ coser.business.control.error.minObservationCount= coser.business.control.error.minObservationCountDetail= coser.business.control.error.noCatchNumberWithWeight= +coser.business.control.noerrorfound=No error found coser.business.control.step.observation= coser.business.control.step.xworks= coser.business.line=Line Modified: trunk/coser-business/src/main/resources/i18n/coser-business-fr_FR.properties =================================================================== --- trunk/coser-business/src/main/resources/i18n/coser-business-fr_FR.properties 2010-11-05 17:04:00 UTC (rev 179) +++ trunk/coser-business/src/main/resources/i18n/coser-business-fr_FR.properties 2010-11-05 17:21:38 UTC (rev 180) @@ -40,6 +40,7 @@ coser.business.control.error.minObservationCount=Nombre minimal d'observation non atteint coser.business.control.error.minObservationCountDetail=Nombre minimal d'observation non atteint (%s) \: %.2f coser.business.control.error.noCatchNumberWithWeight=Poids renseign\u00E9, mais capture non pr\u00E9sente +coser.business.control.noerrorfound=Aucune erreur d\u00E9tect\u00E9e coser.business.control.step.observation=V\u00E9rification du nombre d'observation (%d%%) coser.business.control.step.xworks=Validation par lignes (%d%%) coser.business.line=Ligne