|
||||||||||
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 application settings.
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 its 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 than 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. |
java.lang.String |
loadStringResource(Component component,
java.lang.String key)
Get the string resource for the given combination of component and resource key. |
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 should be a String containing a lookup key into a resource bundlelocale
- The locale should contain the locale of the current operation so that the
appropriate set of resources can be selectedstyle
- The style identifying the resource set to select the strings from (see
Session
)
java.lang.String loadStringResource(Component component, java.lang.String key)
component
- The component to get the string resource forkey
- The key should be a String containing a lookup key into a resource bundle
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |