Interface UiMessageStack

All Superinterfaces:
Serializable
All Known Implementing Classes:
VegaUiMessageStack

public interface UiMessageStack extends Serializable
Class d'enregistrement des messages.
Author:
npiedeloup
  • Method Details

    • addGlobalMessage

      void addGlobalMessage(UiMessageStack.Level level, String message)
      Ajoute un message.
      Parameters:
      level - Niveau de message
      message - 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'erreur
      dto - Objet portant les erreurs
      fieldName - Champ portant l'erreur
    • warning

      void warning(String message, DtObject dto, String fieldName)
      Parameters:
      message - Message d'alerte
      dto - Objet portant les erreurs
      fieldName - Champ portant l'erreur
    • info

      void info(String message, DtObject dto, String fieldName)
      Parameters:
      message - Message d'info
      dto - Objet portant les erreurs
      fieldName - 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 associated
      dtObject - the object
      fieldName - 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 associated
      contextKey - the key to use to store this message
      fieldName - the name of the field associated with the error
    • hasErrors

      boolean hasErrors()
      Returns:
      if there are errors in this stack.