Package org.exoplatform.social.common
Class ResourceBundleUtil
java.lang.Object
org.exoplatform.social.common.ResourceBundleUtil
ResourceBundleUtil
- Since:
- Aug 31, 2010
- Author:
- hoatle (hoatlevan at gmail dot com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringprocessSingleQuote(String message) With single quote in resource bundle, MessageFormat will be escape single quote then it needs to replace single quote by double single quotes Sample: I'm connected with {0} => I''m connected with {0}static StringreplaceArguments(String message, String[] messageArguments) Replace convention arguments of pattern {index} with messageArguments[index].static StringreplaceArguments(String message, List<String> messageArguments) Replace convention arguments of pattern {index} with messageArguments[index].
-
Constructor Details
-
ResourceBundleUtil
public ResourceBundleUtil()
-
-
Method Details
-
replaceArguments
Replace convention arguments of pattern {index} with messageArguments[index].- Parameters:
message-messageArguments-- Returns:
- expected message with replaced arguments
-
replaceArguments
Replace convention arguments of pattern {index} with messageArguments[index].- Parameters:
message-messageArguments-- Returns:
- expected message with replaced arguments
- Since:
- 1.2.2
-
processSingleQuote
With single quote in resource bundle, MessageFormat will be escape single quote then it needs to replace single quote by double single quotes Sample: I'm connected with {0} => I''m connected with {0}- Parameters:
message- given message replacement- Returns:
- add double single quotes.
-