public class ValidationMessagesImpl extends java.lang.Object implements ValidationMessages
ValidationStrings.getMessagePattern(String, Locale) and
MessageFormat.format(java.lang.String, java.lang.Object[]).| Constructor and Description |
|---|
ValidationMessagesImpl(IFormComponent field,
java.util.Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
formatValidationMessage(java.lang.String messageOverride,
java.lang.String messageKey,
java.lang.Object[] arguments)
Formats a validation message.
|
java.util.Locale |
getLocale()
Returns the locale for which messages are generated.
|
public ValidationMessagesImpl(IFormComponent field, java.util.Locale locale)
public java.lang.String formatValidationMessage(java.lang.String messageOverride, java.lang.String messageKey, java.lang.Object[] arguments)
ValidationMessagesformatValidationMessage in interface ValidationMessagesmessageOverride - a supplied override to the default message format taken from the
ValidationStrings.properties message catalog.messageKey - used to look up pa message format when messageOverride is blank (null or empty)arguments - array of arguments formatted with the message formatpublic java.util.Locale getLocale()
ValidationMessagesgetLocale in interface ValidationMessages