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 class
UiMessageStack.Level
Niveau du message.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addFieldMessage(UiMessageStack.Level level, String message, DtObject dtObject, String fieldName)
Add the message to the stack.void
addFieldMessage(UiMessageStack.Level level, String message, String contextKey, String fieldName)
Add the message to the stack.void
addGlobalMessage(UiMessageStack.Level level, String message)
Ajoute un message.void
error(String message)
void
error(String message, DtObject dto, String fieldName)
boolean
hasErrors()
void
info(String message)
void
info(String message, DtObject dto, String fieldName)
void
success(String message)
void
warning(String message)
void
warning(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.
-
-