mirror of
https://github.com/apache/struts.git
synced 2026-08-11 01:27:14 +00:00
Injects factory instead of the provider
This commit is contained in:
@@ -67,6 +67,7 @@ public class TextProviderSupport implements ResourceBundleTextProvider {
|
||||
/**
|
||||
* @param bundle the resource bundle.
|
||||
*/
|
||||
@Override
|
||||
public void setBundle(ResourceBundle bundle) {
|
||||
this.bundle = bundle;
|
||||
}
|
||||
@@ -74,19 +75,24 @@ public class TextProviderSupport implements ResourceBundleTextProvider {
|
||||
/**
|
||||
* @param clazz a clazz to use for reading the resource bundle.
|
||||
*/
|
||||
@Override
|
||||
public void setClazz(Class clazz) {
|
||||
this.clazz = clazz;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param localeProvider a locale provider.
|
||||
*/
|
||||
@Inject
|
||||
@Override
|
||||
public void setLocaleProvider(LocaleProvider localeProvider) {
|
||||
this.localeProvider = localeProvider;
|
||||
}
|
||||
|
||||
@Inject
|
||||
public void setLocaleProviderFactory(LocaleProviderFactory localeProviderFactory) {
|
||||
this.localeProvider = localeProviderFactory.createLocaleProvider();
|
||||
}
|
||||
|
||||
@Inject
|
||||
public void setLocalizedTextProvider(LocalizedTextProvider localizedTextProvider) {
|
||||
this.localizedTextProvider = localizedTextProvider;
|
||||
|
||||
Reference in New Issue
Block a user