Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services/TranslationObjectSupplier.java')
-rw-r--r--bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services/TranslationObjectSupplier.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services/TranslationObjectSupplier.java b/bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services/TranslationObjectSupplier.java
index 50be79178..0da507f3f 100644
--- a/bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services/TranslationObjectSupplier.java
+++ b/bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services/TranslationObjectSupplier.java
@@ -29,6 +29,7 @@ import org.eclipse.e4.core.di.suppliers.IObjectDescriptor;
import org.eclipse.e4.core.di.suppliers.IRequestor;
import org.eclipse.e4.core.services.nls.IMessageFactoryService;
import org.eclipse.e4.core.services.nls.Message;
+import org.eclipse.e4.core.services.translation.ResourceBundleProvider;
import org.eclipse.e4.core.services.translation.TranslationService;
import org.eclipse.osgi.service.localization.BundleLocalization;
import org.osgi.service.log.LogService;
@@ -47,7 +48,7 @@ public class TranslationObjectSupplier extends ExtendedObjectSupplier {
* The service that gets {@link ResourceBundle} objects from a bundle with a given locale.
*/
@Inject
- private BundleLocalization localization;
+ private ResourceBundleProvider provider;
/**
* The service that creates instances of message classes based on the current active locale, the
@@ -125,8 +126,7 @@ public class TranslationObjectSupplier extends ExtendedObjectSupplier {
* @return The instance of the requested message class
*/
private Object getMessageInstance(Class<?> descriptorsClass) {
- return this.factoryService.getMessageInstance(this.locale, descriptorsClass,
- this.localization);
+ return this.factoryService.getMessageInstance(this.locale, descriptorsClass, this.provider);
}
/**

Back to the top