wicket.resource.loader
Class BundleStringResourceLoader
java.lang.Object
wicket.resource.loader.BundleStringResourceLoader
- All Implemented Interfaces:
- IStringResourceLoader
public class BundleStringResourceLoader
- extends java.lang.Object
- implements IStringResourceLoader
Implementation of a string resource loader that sits on top of the ordinary
Java resource bundle mechanism. When created this loader must be given the
name of the resource bundle that it is to sit on top of. Note that this
implementation does not make use of any style or component specific knowledge -
it utilises just the bundle name, the resource key and the locale.
- Author:
- Chris Turner
|
Constructor Summary |
BundleStringResourceLoader(java.lang.String bundleName)
Create the loader with the name of the given Java resource bundle. |
|
Method Summary |
java.lang.String |
loadStringResource(java.lang.Class clazz,
java.lang.String key,
java.util.Locale locale,
java.lang.String style)
Get the requested string resource from the underlying resource bundle. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BundleStringResourceLoader
public BundleStringResourceLoader(java.lang.String bundleName)
- Create the loader with the name of the given Java resource bundle.
- Parameters:
bundleName - The name of the resource bundle
loadStringResource
public final java.lang.String loadStringResource(java.lang.Class clazz,
java.lang.String key,
java.util.Locale locale,
java.lang.String style)
- Get the requested string resource from the underlying resource bundle.
The bundle is selected by locale and the string obtained from the best
matching bundle.
- Specified by:
loadStringResource in interface IStringResourceLoader
- Parameters:
clazz - Not used for this implementstionkey - The key to obtain the string forlocale - The locale identifying the resource set to select the strings
fromstyle - Not used for this implementation (see Session)
- Returns:
- The string resource value or null if resource not found
Copyright © 2004-2007 Wicket developers. All Rights Reserved.