Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2009-01-10 04:15:16 +0000
committerspingel2009-01-10 04:15:16 +0000
commit9b47392e275ad8daac4d93f54240e014df40103e (patch)
tree2a638dd4f058f8cf196a7a65d3cca2b458d56031 /org.eclipse.mylyn.trac.core
parent41d012e3c9d705b43b66c2cf7b607fff76ee4164 (diff)
downloadorg.eclipse.mylyn.tasks-9b47392e275ad8daac4d93f54240e014df40103e.tar.gz
org.eclipse.mylyn.tasks-9b47392e275ad8daac4d93f54240e014df40103e.tar.xz
org.eclipse.mylyn.tasks-9b47392e275ad8daac4d93f54240e014df40103e.zip
NEW - bug 258358: fix i18n nits
https://bugs.eclipse.org/bugs/show_bug.cgi?id=258358
Diffstat (limited to 'org.eclipse.mylyn.trac.core')
-rw-r--r--org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/client/Messages.java2
-rw-r--r--org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/util/Messages.java21
-rw-r--r--org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/util/TracUtil.java2
3 files changed, 13 insertions, 12 deletions
diff --git a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/client/Messages.java b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/client/Messages.java
index 6622f5685..ebad0a702 100644
--- a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/client/Messages.java
+++ b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/client/Messages.java
@@ -14,6 +14,7 @@ package org.eclipse.mylyn.internal.trac.core.client;
import org.eclipse.osgi.util.NLS;
public class Messages extends NLS {
+
private static final String BUNDLE_NAME = "org.eclipse.mylyn.internal.trac.core.client.messages"; //$NON-NLS-1$
static {
@@ -26,4 +27,5 @@ public class Messages extends NLS {
}
public static String TracWebClient_Updating_attributes;
+
}
diff --git a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/util/Messages.java b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/util/Messages.java
index 02c9c6438..9f71e5adb 100644
--- a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/util/Messages.java
+++ b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/util/Messages.java
@@ -11,22 +11,21 @@
package org.eclipse.mylyn.internal.trac.core.util;
-import java.util.MissingResourceException;
-import java.util.ResourceBundle;
+import org.eclipse.osgi.util.NLS;
public class Messages {
- private static final String BUNDLE_NAME = "org.eclipse.mylyn.internal.trac.core.util.messages"; //$NON-NLS-1$
- private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle.getBundle(BUNDLE_NAME);
+ private static final String BUNDLE_NAME = "org.eclipse.mylyn.internal.trac.core.util.messages"; //$NON-NLS-1$
- private Messages() {
+ static {
+ // load message values from bundle file
+ reloadMessages();
}
- public static String getString(String key) {
- try {
- return RESOURCE_BUNDLE.getString(key);
- } catch (MissingResourceException e) {
- return '!' + key + '!';
- }
+ public static void reloadMessages() {
+ NLS.initializeMessages(BUNDLE_NAME, Messages.class);
}
+
+ public static String TracUtil_Permission_denied;
+
}
diff --git a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/util/TracUtil.java b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/util/TracUtil.java
index c232534a2..782956bb0 100644
--- a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/util/TracUtil.java
+++ b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/util/TracUtil.java
@@ -80,7 +80,7 @@ public class TracUtil {
public static IStatus createPermissionDeniedError(String repositoryUrl, String pluginId) {
return new RepositoryStatus(repositoryUrl, IStatus.ERROR, TracCorePlugin.ID_PLUGIN,
- RepositoryStatus.ERROR_PERMISSION_DENIED, Messages.getString("TracUtil.Permission_denied")); //$NON-NLS-1$
+ RepositoryStatus.ERROR_PERMISSION_DENIED, Messages.TracUtil_Permission_denied);
}
public static String encodeUrl(String string) {

Back to the top