|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.javalid.core.resource.MessageCodeResourceBundleResolverImpl
public class MessageCodeResourceBundleResolverImpl
Implementation of message code resolver.
| Field Summary |
|---|
| Fields inherited from interface org.javalid.core.resource.MessageCodeResourceBundleResolver |
|---|
JAVALID_MESSAGE_BUNDLE |
| Constructor Summary | |
|---|---|
MessageCodeResourceBundleResolverImpl()
|
|
MessageCodeResourceBundleResolverImpl(java.lang.String[] bundleNames)
|
|
| Method Summary | |
|---|---|
java.lang.String[] |
getBundleNames()
Returns bundlenames in use |
java.lang.String |
resolveMessage(java.lang.String code,
java.util.Locale locale,
java.lang.Object... params)
Resolves given property code in given locale and formats it with optional parameters. |
java.lang.String |
resolveMessage(java.lang.String code,
java.lang.Object... params)
Resolves given property code and formats it with optional parameters (as locale uses the default locale, if you want to specify the locale use the other method. |
void |
setBundleNames(java.lang.String[] bundleNames)
Set array of bundlenames to use (note it must be base bundle names, e.g. org.test.mybundle) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MessageCodeResourceBundleResolverImpl()
public MessageCodeResourceBundleResolverImpl(java.lang.String[] bundleNames)
| Method Detail |
|---|
public java.lang.String resolveMessage(java.lang.String code,
java.lang.Object... params)
MessageCodeResolver
resolveMessage in interface MessageCodeResolvercode - The code to resolveparams - The optional parameters to format the message with
public java.lang.String resolveMessage(java.lang.String code,
java.util.Locale locale,
java.lang.Object... params)
MessageCodeResolver
resolveMessage in interface MessageCodeResolvercode - The code to resolvelocale - The locale to useparams - The optional parameters to format the message with
public java.lang.String[] getBundleNames()
MessageCodeResourceBundleResolver
getBundleNames in interface MessageCodeResourceBundleResolverpublic void setBundleNames(java.lang.String[] bundleNames)
MessageCodeResourceBundleResolver
setBundleNames in interface MessageCodeResourceBundleResolverbundleNames - The bundles (property files)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||