|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IStringResourceLoader
The string resource loader interface allows a strategy pattern to be applied
to the loading of resource strings for an application. The loader (or chain
of loaders) that are used is configured via the
ApplicationSettings class.
Each particular implementation of this interface may define its own mechanism for searching for resources. Please see the documents for each particular implementation to determine this behavior and to see how it can be configured.
It is important to note that if a resource is not found by a particular
loader then the loader should return null rather than throw an
exception. The reason for this is that loaders can be arranged in a chain and
it would be very inefficient for loaders earlier in the chain to throw
exceptions that must be caught and handled each time until the correct loader
in the chain is reached.
IResourceSettings| Method Summary | |
|---|---|
java.lang.String |
loadStringResource(java.lang.Class clazz,
java.lang.String key,
java.util.Locale locale,
java.lang.String style)
Get the string resource for the given combination of component class, resource key, locale and style. |
| Method Detail |
|---|
java.lang.String loadStringResource(java.lang.Class clazz,
java.lang.String key,
java.util.Locale locale,
java.lang.String style)
clazz - The class to get the string resource forkey - The key to obtain the string forlocale - The locale identifying the resource set to select the strings
fromstyle - The (optional) style identifying the resource set to select
the strings from (see Session)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||