| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.myfaces.commons.util.MessageUtils
public final class MessageUtils
Utility class to support multilingual FacesMessages using ResourceBundles.
 Standard messages are stored at DEFAULT_BUNDLE.
 The summary of the message is stored at the requested key value. The detail
 of the message is stored at <messageId>_detail.
FacesMessage, 
ResourceBundle| Method Summary | |
|---|---|
| static void | addMessage(javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args) | 
| static void | addMessage(javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args,
           javax.faces.context.FacesContext facesContext) | 
| static void | addMessage(javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args,
           java.lang.String forClientId) | 
| static void | addMessage(javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args,
           java.lang.String forClientId,
           javax.faces.context.FacesContext facesContext) | 
| static void | addMessage(java.lang.String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args) | 
| static void | addMessage(java.lang.String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args,
           javax.faces.context.FacesContext facesContext) | 
| static void | addMessage(java.lang.String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args,
           java.lang.String forClientId) | 
| static void | addMessage(java.lang.String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args,
           java.lang.String forClientId,
           javax.faces.context.FacesContext facesContext) | 
| static java.util.Locale | getCurrentLocale() | 
| static java.util.Locale | getCurrentLocale(javax.faces.context.FacesContext context) | 
| static java.lang.Object | getLabel(javax.faces.context.FacesContext facesContext,
         javax.faces.component.UIComponent component) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.context.FacesContext context,
           java.lang.String messageId) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.context.FacesContext context,
           java.lang.String messageId,
           java.lang.Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object arg) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args,
           javax.faces.context.FacesContext facesContext) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.application.FacesMessage.Severity severity,
           java.lang.String bundleBaseName,
           java.lang.String messageId,
           java.lang.Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(java.util.Locale locale,
           java.lang.String messageId,
           java.lang.Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(java.util.ResourceBundle bundle,
           java.lang.String messageId,
           java.lang.Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(java.lang.String bundleBaseName,
           javax.faces.context.FacesContext context,
           java.lang.String messageId) | 
| static javax.faces.application.FacesMessage | getMessage(java.lang.String bundleBaseName,
           javax.faces.context.FacesContext context,
           java.lang.String messageId,
           java.lang.Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(java.lang.String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object arg) | 
| static javax.faces.application.FacesMessage | getMessage(java.lang.String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args) | 
| static javax.faces.application.FacesMessage | getMessage(java.lang.String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           java.lang.String messageId,
           java.lang.Object[] args,
           javax.faces.context.FacesContext facesContext) | 
| static javax.faces.application.FacesMessage | getMessage(java.lang.String bundleBaseName,
           java.util.Locale locale,
           java.lang.String messageId,
           java.lang.Object[] params)Retrieve the message from a specific bundle. | 
| static javax.faces.application.FacesMessage | getMessage(java.lang.String messageId,
           java.lang.Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(java.lang.String bundleBaseName,
           java.lang.String messageId,
           java.lang.Object[] params)Retrieve the message from a specific bundle. | 
| static javax.faces.application.FacesMessage | getMessageFromBundle(java.lang.String bundleBaseName,
                     javax.faces.context.FacesContext context,
                     java.util.Locale locale,
                     java.lang.String messageId,
                     java.lang.Object[] params) | 
| static javax.faces.application.FacesMessage | getMessageFromBundle(java.lang.String bundleBaseName,
                     java.lang.String messageId,
                     java.lang.Object[] params) | 
| static java.lang.String | substituteParams(java.util.Locale locale,
                 java.lang.String msgtext,
                 java.lang.Object[] params)Uses MessageFormatand the supplied parameters to fill in the param placeholders in the String. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
|---|
public static javax.faces.application.FacesMessage getMessage(javax.faces.application.FacesMessage.Severity severity,
                                                              java.lang.String messageId,
                                                              java.lang.Object arg)
severity - serverity of messagemessageId - id of messagearg - arument of message
public static javax.faces.application.FacesMessage getMessage(java.lang.String bundleBaseName,
                                                              javax.faces.application.FacesMessage.Severity severity,
                                                              java.lang.String messageId,
                                                              java.lang.Object arg)
public static javax.faces.application.FacesMessage getMessage(javax.faces.application.FacesMessage.Severity severity,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] args)
severity - serverity of messagemessageId - id of messageargs - aruments of message
public static javax.faces.application.FacesMessage getMessage(java.lang.String bundleBaseName,
                                                              javax.faces.application.FacesMessage.Severity severity,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] args)
public static javax.faces.application.FacesMessage getMessage(javax.faces.application.FacesMessage.Severity severity,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] args,
                                                              javax.faces.context.FacesContext facesContext)
public static javax.faces.application.FacesMessage getMessage(java.lang.String bundleBaseName,
                                                              javax.faces.application.FacesMessage.Severity severity,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] args,
                                                              javax.faces.context.FacesContext facesContext)
public static void addMessage(javax.faces.application.FacesMessage.Severity severity,
                              java.lang.String messageId,
                              java.lang.Object[] args)
public static void addMessage(java.lang.String bundleBaseName,
                              javax.faces.application.FacesMessage.Severity severity,
                              java.lang.String messageId,
                              java.lang.Object[] args)
public static void addMessage(javax.faces.application.FacesMessage.Severity severity,
                              java.lang.String messageId,
                              java.lang.Object[] args,
                              javax.faces.context.FacesContext facesContext)
public static void addMessage(java.lang.String bundleBaseName,
                              javax.faces.application.FacesMessage.Severity severity,
                              java.lang.String messageId,
                              java.lang.Object[] args,
                              javax.faces.context.FacesContext facesContext)
public static void addMessage(javax.faces.application.FacesMessage.Severity severity,
                              java.lang.String messageId,
                              java.lang.Object[] args,
                              java.lang.String forClientId)
public static void addMessage(java.lang.String bundleBaseName,
                              javax.faces.application.FacesMessage.Severity severity,
                              java.lang.String messageId,
                              java.lang.Object[] args,
                              java.lang.String forClientId)
public static void addMessage(javax.faces.application.FacesMessage.Severity severity,
                              java.lang.String messageId,
                              java.lang.Object[] args,
                              java.lang.String forClientId,
                              javax.faces.context.FacesContext facesContext)
public static void addMessage(java.lang.String bundleBaseName,
                              javax.faces.application.FacesMessage.Severity severity,
                              java.lang.String messageId,
                              java.lang.Object[] args,
                              java.lang.String forClientId,
                              javax.faces.context.FacesContext facesContext)
public static java.lang.String substituteParams(java.util.Locale locale,
                                                java.lang.String msgtext,
                                                java.lang.Object[] params)
MessageFormat and the supplied parameters to fill in the param placeholders in the String.
locale - The Locale to use when performing the substitution.msgtext - The original parameterized String.params - The params to fill in the String with.
public static javax.faces.application.FacesMessage getMessage(java.lang.String messageId,
                                                              java.lang.Object[] params)
public static javax.faces.application.FacesMessage getMessageFromBundle(java.lang.String bundleBaseName,
                                                                        java.lang.String messageId,
                                                                        java.lang.Object[] params)
public static javax.faces.application.FacesMessage getMessage(java.util.Locale locale,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] params)
public static javax.faces.application.FacesMessage getMessageFromBundle(java.lang.String bundleBaseName,
                                                                        javax.faces.context.FacesContext context,
                                                                        java.util.Locale locale,
                                                                        java.lang.String messageId,
                                                                        java.lang.Object[] params)
public static javax.faces.application.FacesMessage getMessage(java.lang.String bundleBaseName,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] params)
bundleBaseName - baseName of ResourceBundle to load localized messagesmessageId - id of messageparams - parameters to set at localized message
public static java.util.Locale getCurrentLocale()
public static java.util.Locale getCurrentLocale(javax.faces.context.FacesContext context)
public static javax.faces.application.FacesMessage getMessage(javax.faces.application.FacesMessage.Severity severity,
                                                              java.lang.String bundleBaseName,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] params)
severity - severity of messagebundleBaseName - baseName of ResourceBundle to load localized messagesmessageId - id of messageparams - parameters to set at localized message
public static javax.faces.application.FacesMessage getMessage(java.lang.String bundleBaseName,
                                                              java.util.Locale locale,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] params)
bundleBaseName - baseName of ResourceBundle to load localized messageslocale - current localemessageId - id of messageparams - parameters to set at localized message
public static javax.faces.application.FacesMessage getMessage(java.util.ResourceBundle bundle,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] params)
bundle - ResourceBundle to load localized messagesmessageId - id of messageparams - parameters to set at localized message
public static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context,
                                                              java.lang.String messageId)
context - messageId - 
public static javax.faces.application.FacesMessage getMessage(java.lang.String bundleBaseName,
                                                              javax.faces.context.FacesContext context,
                                                              java.lang.String messageId)
public static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] params)
context - messageId - params - 
public static javax.faces.application.FacesMessage getMessage(java.lang.String bundleBaseName,
                                                              javax.faces.context.FacesContext context,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] params)
public static java.lang.Object getLabel(javax.faces.context.FacesContext facesContext,
                                        javax.faces.component.UIComponent component)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||