Class MessageText

  • All Implemented Interfaces:
    Serializable

    public final class MessageText
    extends Object
    implements Serializable
    Texte pouvant être externalisé dans un fichier de ressources, en fonction du paramétrage de l'application. Si le libelle n'est pas trouvé, l'affichage est
    Author:
    npiedeloup, pchretien
    See Also:
    Serialized Form
    • Method Detail

      • of

        public static MessageText of​(MessageKey key,
                                     Serializable... params)
        static Builder of a messageText by its key.
        Parameters:
        key - Clé de la ressource
        Returns:
        the messageText
      • of

        public static MessageText of​(String msg,
                                     Serializable... params)
        static Builder of a messageText by its default message.
        Parameters:
        msg - Message par défaut (non formatté) de la ressource
        Returns:
        the messageText
      • ofDefaultMsg

        public static MessageText ofDefaultMsg​(String defaultMsg,
                                               MessageKey key,
                                               Serializable... params)
        static Builder of a messageText by its default message.
        Parameters:
        defaultMsg - Message par défaut (non formatté) de la ressource
        Returns:
        the messageText
      • getDisplay

        public String getDisplay()
        Formatte un message avec des paramètres. Ne lance aucune exception !!
        Returns:
        Message formatté.