|
||||||||||
| 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 MessageFormat and 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 | |||||||||