Package com.netscape.certsrv.base
Class MessageFormatter
- java.lang.Object
-
- com.netscape.certsrv.base.MessageFormatter
-
public class MessageFormatter extends java.lang.Object
Factors out common function of formatting internatinalized messages taking arguments and using java.util.ResourceBundle and java.text.MessageFormat mechanism.- Version:
- $Revision$, $Date$
- See Also:
MessageFormat
,ResourceBundle
-
-
Constructor Summary
Constructors Constructor Description MessageFormatter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getLocalizedString(java.util.Locale locale, java.lang.String resourceBundleBaseName, java.lang.String formatString)
Retrieves the localized string.static java.lang.String
getLocalizedString(java.util.Locale locale, java.lang.String resourceBundleBaseName, java.lang.String formatString, java.lang.Object params)
Retrieves the localized string.static java.lang.String
getLocalizedString(java.util.Locale locale, java.lang.String resourceBundleBaseName, java.lang.String formatString, java.lang.Object[] params)
Retrieves the localized string.
-
-
-
Method Detail
-
getLocalizedString
public static java.lang.String getLocalizedString(java.util.Locale locale, java.lang.String resourceBundleBaseName, java.lang.String formatString)
Retrieves the localized string.- Parameters:
locale
- end user localeresourceBundleBaseName
- resource bundle class nameformatString
- format string- Returns:
- localized string
-
getLocalizedString
public static java.lang.String getLocalizedString(java.util.Locale locale, java.lang.String resourceBundleBaseName, java.lang.String formatString, java.lang.Object params)
Retrieves the localized string.- Parameters:
locale
- end user localeresourceBundleBaseName
- resource bundle class nameformatString
- format stringparams
- parameters to be substituted- Returns:
- localized string
-
getLocalizedString
public static java.lang.String getLocalizedString(java.util.Locale locale, java.lang.String resourceBundleBaseName, java.lang.String formatString, java.lang.Object[] params)
Retrieves the localized string.- Parameters:
locale
- end user localeresourceBundleBaseName
- resource bundle class nameformatString
- format stringparams
- parameters to be substituted- Returns:
- localized string
-
-