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