Author: chatellier Date: 2010-11-24 10:54:01 +0000 (Wed, 24 Nov 2010) New Revision: 260 Log: Add type message and addAll for line numbers Modified: trunk/coser-business/src/main/java/fr/ifremer/coser/control/ValidationError.java Modified: trunk/coser-business/src/main/java/fr/ifremer/coser/control/ValidationError.java =================================================================== --- trunk/coser-business/src/main/java/fr/ifremer/coser/control/ValidationError.java 2010-11-24 10:50:56 UTC (rev 259) +++ trunk/coser-business/src/main/java/fr/ifremer/coser/control/ValidationError.java 2010-11-24 10:54:01 UTC (rev 260) @@ -26,6 +26,7 @@ package fr.ifremer.coser.control; import java.io.Serializable; +import java.util.Collection; import java.util.HashSet; import java.util.Set; @@ -59,6 +60,9 @@ /** Message donnant plus de précision sur l'erreur. */ protected String detailMessage; + + /** Tip message (can be {@code null}). */ + protected String tipMessage; /** * Numero des lignes dans le fichier CSV. @@ -154,6 +158,24 @@ } /** + * Get tip message (can be {@code null}). + * + * @return tip message + */ + public String getTipMessage() { + return tipMessage; + } + + /** + * Set tip message (can be {@code null}). + * + * @param tipMessage tip message + */ + public void setTipMessage(String tipMessage) { + this.tipMessage = tipMessage; + } + + /** * Numero des lignes dans le fichier CSV. * * Peut être vide si l'erreur n'est pas associé a une ligne specifiques. @@ -175,6 +197,15 @@ lineNumbers.add(lineNumber); } + /** + * Numero des lignes dans le fichier CSV. + * + * @param lineNumbers line numbers to add + */ + public void addAllLineNumber(Collection<String> lineNumbers) { + this.lineNumbers.addAll(lineNumbers); + } + @Override public String toString() { return "ValidationError [level=" + level + ", message=" + message