org.apache.myfaces.util

Class MessageUtils


public class MessageUtils
extends java.lang.Object

Version:
$Revision: 233400 $ $Date: 2005-08-19 02:41:45 +0200 (Fri, 19 Aug 2005) $
Authors:
Thomas Spiegl (latest modification by $Author: svieujot $)
Manfred Geiler
Sean Schofield

Method Summary

static void
addMessage(FacesMessage.Severity severity, String messageId, Object[] args)
static void
addMessage(FacesMessage.Severity severity, String messageId, Object[] args, FacesContext facesContext)
static void
addMessage(FacesMessage.Severity severity, String messageId, Object[] args, String forClientId)
static void
addMessage(FacesMessage.Severity severity, String messageId, Object[] args, String forClientId, FacesContext facesContext)
static FacesMessage
getMessage(FacesContext context, String messageId)
static FacesMessage
getMessage(FacesContext context, String messageId, params[] )
static FacesMessage
getMessage(FacesMessage.Severity severity, String messageId, Object arg1)
static FacesMessage
getMessage(FacesMessage.Severity severity, String messageId, Object[] args)
static FacesMessage
getMessage(FacesMessage.Severity severity, String messageId, Object[] args, FacesContext facesContext)
static FacesMessage
getMessage(Locale locale, String messageId, params[] )
static FacesMessage
getMessage(String messageId, params[] )
static String
substituteParams(Locale locale, String msgtext, params[] )
Uses MessageFormat and the supplied parameters to fill in the param placeholders in the String.

Method Details

addMessage

public static void addMessage(FacesMessage.Severity severity,
                              String messageId,
                              Object[] args)

addMessage

public static void addMessage(FacesMessage.Severity severity,
                              String messageId,
                              Object[] args,
                              FacesContext facesContext)

addMessage

public static void addMessage(FacesMessage.Severity severity,
                              String messageId,
                              Object[] args,
                              String forClientId)

addMessage

public static void addMessage(FacesMessage.Severity severity,
                              String messageId,
                              Object[] args,
                              String forClientId,
                              FacesContext facesContext)

getMessage

public static FacesMessage getMessage(FacesContext context,
                                      String messageId)

getMessage

public static FacesMessage getMessage(FacesContext context,
                                      String messageId,
                                      params[] )

getMessage

public static FacesMessage getMessage(FacesMessage.Severity severity,
                                      String messageId,
                                      Object arg1)

getMessage

public static FacesMessage getMessage(FacesMessage.Severity severity,
                                      String messageId,
                                      Object[] args)

getMessage

public static FacesMessage getMessage(FacesMessage.Severity severity,
                                      String messageId,
                                      Object[] args,
                                      FacesContext facesContext)

getMessage

public static FacesMessage getMessage(Locale locale,
                                      String messageId,
                                      params[] )

getMessage

public static FacesMessage getMessage(String messageId,
                                      params[] )

substituteParams

public static String substituteParams(Locale locale,
                                      String msgtext,
                                      params[] )
Uses MessageFormat and the supplied parameters to fill in the param placeholders in the String.
Parameters:
locale - The Locale to use when performing the substitution.
msgtext - The original parameterized String.
Returns:
The updated String.