Interface UiMessageStack
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
VegaUiMessageStack
public interface UiMessageStack extends Serializable
Class d'enregistrement des messages.- Author:
- npiedeloup
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classUiMessageStack.LevelNiveau du message.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddFieldMessage(UiMessageStack.Level level, String message, DtObject dtObject, String fieldName)Add the message to the stack.voidaddFieldMessage(UiMessageStack.Level level, String message, String contextKey, String fieldName)Add the message to the stack.voidaddGlobalMessage(UiMessageStack.Level level, String message)Ajoute un message.voiderror(String message)voiderror(String message, DtObject dto, String fieldName)booleanhasErrors()voidinfo(String message)voidinfo(String message, DtObject dto, String fieldName)voidsuccess(String message)voidwarning(String message)voidwarning(String message, DtObject dto, String fieldName)
-
-
-
Method Detail
-
addGlobalMessage
void addGlobalMessage(UiMessageStack.Level level, String message)
Ajoute un message.- Parameters:
level- Niveau de messagemessage- Message
-
error
void error(String message)
- Parameters:
message- Message d'erreur
-
warning
void warning(String message)
- Parameters:
message- Message d'alerte
-
info
void info(String message)
- Parameters:
message- Message d'info
-
success
void success(String message)
- Parameters:
message- Message d'info
-
error
void error(String message, DtObject dto, String fieldName)
- Parameters:
message- Message d'erreurdto- Objet portant les erreursfieldName- Champ portant l'erreur
-
warning
void warning(String message, DtObject dto, String fieldName)
- Parameters:
message- Message d'alertedto- Objet portant les erreursfieldName- Champ portant l'erreur
-
info
void info(String message, DtObject dto, String fieldName)
- Parameters:
message- Message d'infodto- Objet portant les erreursfieldName- Champ portant l'erreur
-
addFieldMessage
void addFieldMessage(UiMessageStack.Level level, String message, DtObject dtObject, String fieldName)
Add the message to the stack.- Parameters:
level- the level of the message (Error, Warning, etc...)message- the message associateddtObject- the objectfieldName- the name of the field associated with the error
-
addFieldMessage
void addFieldMessage(UiMessageStack.Level level, String message, String contextKey, String fieldName)
Add the message to the stack.- Parameters:
level- the level of the message (Error, Warning, etc...)message- the message associatedcontextKey- the key to use to store this messagefieldName- the name of the field associated with the error
-
hasErrors
boolean hasErrors()
- Returns:
- if there are errors in this stack.
-
-