public final class UiErrorBuilder extends Object
| Constructor and Description |
|---|
UiErrorBuilder() |
| Modifier and Type | Method and Description |
|---|---|
void |
addError(DtObject dtObject,
DtField dtField,
MessageText messageText)
Ajoute une erreur sur le champ d'un objet.
|
void |
addError(DtObject dtObject,
String fieldName,
MessageText messageText)
Ajoute une erreur sur le champ d'un objet.
|
void |
checkFieldDateAfter(DtObject dto,
String fieldName1,
String fieldName2,
MessageText messageText)
Vérifie que la date du champ 2 est après (strictement) la date du champ 1.
|
void |
checkFieldEquals(DtObject dto,
String fieldName1,
String fieldName2,
MessageText messageText)
Vérifie l'égalité des champs.
|
void |
checkFieldLongAfter(DtObject dto,
String fieldName1,
String fieldName2,
MessageText messageText)
Vérifie que le Long du champ 2 est après (strictement) le Long du champ 1.
|
void |
checkFieldNotNull(DtObject dto,
String fieldName,
MessageText messageText)
Vérifie que le champ est renseigner.
|
void |
flushIntoMessageStack(UiMessageStack uiMessageStack)
Envoi le contenu des messages du validator dans la UiMessageStack.
|
boolean |
hasError() |
boolean |
hasError(DtObject dtObject) |
boolean |
hasError(DtObject dtObject,
DtField dtField) |
void |
throwUserExceptionIfErrors() |
public boolean hasError()
public boolean hasError(DtObject dtObject)
dtObject - Objetpublic boolean hasError(DtObject dtObject, DtField dtField)
dtObject - ObjetdtField - Champpublic void addError(DtObject dtObject, DtField dtField, MessageText messageText)
dtObject - Objet porteur de l'erreurdtField - Champ porteur de l'erreurmessageText - Message d'erreurpublic void addError(DtObject dtObject, String fieldName, MessageText messageText)
dtObject - Objet porteur de l'erreurfieldName - Champ porteur de l'erreurmessageText - Message d'erreurpublic void checkFieldEquals(DtObject dto, String fieldName1, String fieldName2, MessageText messageText)
dto - Object a testerfieldName1 - Champs 1fieldName2 - Champs 2messageText - Message à appliquer si erreurpublic void checkFieldDateAfter(DtObject dto, String fieldName1, String fieldName2, MessageText messageText)
dto - Object a testerfieldName1 - Champs 1fieldName2 - Champs 2messageText - Message à appliquer si erreurpublic void checkFieldLongAfter(DtObject dto, String fieldName1, String fieldName2, MessageText messageText)
dto - Object a testerfieldName1 - Champs 1fieldName2 - Champs 2messageText - Message à appliquer si erreurpublic void checkFieldNotNull(DtObject dto, String fieldName, MessageText messageText)
dto - Object a testerfieldName - ChampsmessageText - Message à appliquer si erreurpublic void throwUserExceptionIfErrors()
ValidationUserException - Si il y a des erreurspublic void flushIntoMessageStack(UiMessageStack uiMessageStack)
uiMessageStack - Pile des message affichée.Copyright © 2019. All rights reserved.