- public static Object local(Enum<?> en, Locale locale, String resource, ClassLoader classLoader) {
+ @Deprecated
+ public static String local(Enum<?> en, Locale locale, String resource, ClassLoader classLoader) {
+ return local(en.name(), locale, resource, classLoader);
+ }
+
+ public static String local(String key, ClassLoader classLoader) {
+ return local(key, getCurrentLocale(), DEFAULT_OSGI_l10N_BUNDLE, classLoader);
+ }
+
+ public static String local(String key, Locale locale, ClassLoader classLoader) {
+ return local(key, locale, DEFAULT_OSGI_l10N_BUNDLE, classLoader);
+ }
+
+ /** Where the search for a message is actually performed. */
+ public static String local(String key, Locale locale, String resource, ClassLoader classLoader) {