Package eu.webtoolkit.jwt
Class WXmlLocalizedStrings
java.lang.Object
eu.webtoolkit.jwt.WLocalizedStrings
eu.webtoolkit.jwt.WXmlLocalizedStrings
public class WXmlLocalizedStrings extends WLocalizedStrings
WXmlLocalizedStrings is a
WLocalizedStrings
implementation which uses an XML file as input resource.-
Constructor Summary
Constructors Constructor Description WXmlLocalizedStrings()
Constructor. -
Method Summary
Modifier and Type Method Description void
refresh()
Rereads the message resources.java.lang.String
resolveKey(java.lang.String key)
Resolves a key in the current locale.void
use(java.lang.String bundleName)
Use an XML file as input resource.void
useBuiltin(java.lang.String bundle)
Methods inherited from class eu.webtoolkit.jwt.WLocalizedStrings
hibernate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
WXmlLocalizedStrings
public WXmlLocalizedStrings()Constructor.
-
-
Method Details
-
use
public void use(java.lang.String bundleName)Use an XML file as input resource.- Parameters:
bundleName
-
-
refresh
public void refresh()Description copied from class:WLocalizedStrings
Rereads the message resources.Purge any cached key/values, if applicable.
The default implementation does nothing.
- Overrides:
refresh
in classWLocalizedStrings
-
resolveKey
public java.lang.String resolveKey(java.lang.String key)Description copied from class:WLocalizedStrings
Resolves a key in the current locale.This method is used by
WString
to obtain the UTF8 value corresponding to a key in the current locale.Returns the value if the key could be resolved. Returns
null
otherwise.- Specified by:
resolveKey
in classWLocalizedStrings
- See Also:
WApplication.getLocale()
,WString.tr(String key)
-
useBuiltin
public void useBuiltin(java.lang.String bundle)
-