| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.myfaces.shared_tomahawk.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,
           String messageId,
           Object[] args) | 
| static void | addMessage(javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args,
           javax.faces.context.FacesContext facesContext) | 
| static void | addMessage(javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args,
           String forClientId) | 
| static void | addMessage(javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args,
           String forClientId,
           javax.faces.context.FacesContext facesContext) | 
| static void | addMessage(String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args) | 
| static void | addMessage(String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args,
           javax.faces.context.FacesContext facesContext) | 
| static void | addMessage(String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args,
           String forClientId) | 
| static void | addMessage(String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args,
           String forClientId,
           javax.faces.context.FacesContext facesContext) | 
| static Locale | getCurrentLocale() | 
| static Locale | getCurrentLocale(javax.faces.context.FacesContext context) | 
| static Object | getLabel(javax.faces.context.FacesContext facesContext,
         javax.faces.component.UIComponent component) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.context.FacesContext context,
           String messageId) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.context.FacesContext context,
           String messageId,
           Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object arg) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args,
           javax.faces.context.FacesContext facesContext) | 
| static javax.faces.application.FacesMessage | getMessage(javax.faces.application.FacesMessage.Severity severity,
           String bundleBaseName,
           String messageId,
           Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(Locale locale,
           String messageId,
           Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(ResourceBundle bundle,
           String messageId,
           Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(String bundleBaseName,
           javax.faces.context.FacesContext context,
           String messageId) | 
| static javax.faces.application.FacesMessage | getMessage(String bundleBaseName,
           javax.faces.context.FacesContext context,
           String messageId,
           Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object arg) | 
| static javax.faces.application.FacesMessage | getMessage(String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args) | 
| static javax.faces.application.FacesMessage | getMessage(String bundleBaseName,
           javax.faces.application.FacesMessage.Severity severity,
           String messageId,
           Object[] args,
           javax.faces.context.FacesContext facesContext) | 
| static javax.faces.application.FacesMessage | getMessage(String bundleBaseName,
           Locale locale,
           String messageId,
           Object[] params)Retrieve the message from a specific bundle. | 
| static javax.faces.application.FacesMessage | getMessage(String messageId,
           Object[] params) | 
| static javax.faces.application.FacesMessage | getMessage(String bundleBaseName,
           String messageId,
           Object[] params)Retrieve the message from a specific bundle. | 
| static javax.faces.application.FacesMessage | getMessageFromBundle(String bundleBaseName,
                     javax.faces.context.FacesContext context,
                     Locale locale,
                     String messageId,
                     Object[] params) | 
| static javax.faces.application.FacesMessage | getMessageFromBundle(String bundleBaseName,
                     String messageId,
                     Object[] params) | 
| static String | substituteParams(Locale locale,
                 String msgtext,
                 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,
                                                              String messageId,
                                                              Object arg)
severity - serverity of messagemessageId - id of messagearg - arument of message
public static javax.faces.application.FacesMessage getMessage(String bundleBaseName,
                                                              javax.faces.application.FacesMessage.Severity severity,
                                                              String messageId,
                                                              Object arg)
public static javax.faces.application.FacesMessage getMessage(javax.faces.application.FacesMessage.Severity severity,
                                                              String messageId,
                                                              Object[] args)
severity - serverity of messagemessageId - id of messageargs - aruments of message
public static javax.faces.application.FacesMessage getMessage(String bundleBaseName,
                                                              javax.faces.application.FacesMessage.Severity severity,
                                                              String messageId,
                                                              Object[] args)
public static javax.faces.application.FacesMessage getMessage(javax.faces.application.FacesMessage.Severity severity,
                                                              String messageId,
                                                              Object[] args,
                                                              javax.faces.context.FacesContext facesContext)
public static javax.faces.application.FacesMessage getMessage(String bundleBaseName,
                                                              javax.faces.application.FacesMessage.Severity severity,
                                                              String messageId,
                                                              Object[] args,
                                                              javax.faces.context.FacesContext facesContext)
public static void addMessage(javax.faces.application.FacesMessage.Severity severity,
                              String messageId,
                              Object[] args)
public static void addMessage(String bundleBaseName,
                              javax.faces.application.FacesMessage.Severity severity,
                              String messageId,
                              Object[] args)
public static void addMessage(javax.faces.application.FacesMessage.Severity severity,
                              String messageId,
                              Object[] args,
                              javax.faces.context.FacesContext facesContext)
public static void addMessage(String bundleBaseName,
                              javax.faces.application.FacesMessage.Severity severity,
                              String messageId,
                              Object[] args,
                              javax.faces.context.FacesContext facesContext)
public static void addMessage(javax.faces.application.FacesMessage.Severity severity,
                              String messageId,
                              Object[] args,
                              String forClientId)
public static void addMessage(String bundleBaseName,
                              javax.faces.application.FacesMessage.Severity severity,
                              String messageId,
                              Object[] args,
                              String forClientId)
public static void addMessage(javax.faces.application.FacesMessage.Severity severity,
                              String messageId,
                              Object[] args,
                              String forClientId,
                              javax.faces.context.FacesContext facesContext)
public static void addMessage(String bundleBaseName,
                              javax.faces.application.FacesMessage.Severity severity,
                              String messageId,
                              Object[] args,
                              String forClientId,
                              javax.faces.context.FacesContext facesContext)
public static String substituteParams(Locale locale,
                                      String msgtext,
                                      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(String messageId,
                                                              Object[] params)
public static javax.faces.application.FacesMessage getMessageFromBundle(String bundleBaseName,
                                                                        String messageId,
                                                                        Object[] params)
public static javax.faces.application.FacesMessage getMessage(Locale locale,
                                                              String messageId,
                                                              Object[] params)
public static javax.faces.application.FacesMessage getMessageFromBundle(String bundleBaseName,
                                                                        javax.faces.context.FacesContext context,
                                                                        Locale locale,
                                                                        String messageId,
                                                                        Object[] params)
public static javax.faces.application.FacesMessage getMessage(String bundleBaseName,
                                                              String messageId,
                                                              Object[] params)
bundleBaseName - baseName of ResourceBundle to load localized messagesmessageId - id of messageparams - parameters to set at localized message
public static Locale getCurrentLocale()
public static Locale getCurrentLocale(javax.faces.context.FacesContext context)
public static javax.faces.application.FacesMessage getMessage(javax.faces.application.FacesMessage.Severity severity,
                                                              String bundleBaseName,
                                                              String messageId,
                                                              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(String bundleBaseName,
                                                              Locale locale,
                                                              String messageId,
                                                              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(ResourceBundle bundle,
                                                              String messageId,
                                                              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,
                                                              String messageId)
context - messageId - 
public static javax.faces.application.FacesMessage getMessage(String bundleBaseName,
                                                              javax.faces.context.FacesContext context,
                                                              String messageId)
public static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context,
                                                              String messageId,
                                                              Object[] params)
context - messageId - params - 
public static javax.faces.application.FacesMessage getMessage(String bundleBaseName,
                                                              javax.faces.context.FacesContext context,
                                                              String messageId,
                                                              Object[] params)
public static 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 | |||||||||