Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Zarna2014-02-24 10:04:08 +0000
committerTomasz Zarna2014-02-26 08:48:39 +0000
commit9784b4d87ffda4b913f8745a404149787bed8671 (patch)
tree5a4d5bd9ed16825256e4091d3e4c363b342a24eb /org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote
parentdb8e797d78ff1f5b99529f5cea55ba8c6f39cda8 (diff)
downloadorg.eclipse.mylyn.reviews-9784b4d87ffda4b913f8745a404149787bed8671.tar.gz
org.eclipse.mylyn.reviews-9784b4d87ffda4b913f8745a404149787bed8671.tar.xz
org.eclipse.mylyn.reviews-9784b4d87ffda4b913f8745a404149787bed8671.zip
415872: externalize strings in Reviews Core
Change-Id: I762cf5af391439eb1d12e81acc092d7017dc2753 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=415872
Diffstat (limited to 'org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote')
-rw-r--r--org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/Messages.java27
-rw-r--r--org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/RemoteEmfConsumer.java4
-rw-r--r--org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/messages.properties11
3 files changed, 41 insertions, 1 deletions
diff --git a/org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/Messages.java b/org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/Messages.java
new file mode 100644
index 000000000..4cf593d52
--- /dev/null
+++ b/org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/Messages.java
@@ -0,0 +1,27 @@
+/*******************************************************************************
+ * Copyright (c) 2014 Tasktop Technologies and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Tasktop Technologies - initial API and implementation
+ *******************************************************************************/
+
+package org.eclipse.mylyn.reviews.core.spi.remote.emf;
+
+import org.eclipse.osgi.util.NLS;
+
+public class Messages extends NLS {
+ private static final String BUNDLE_NAME = "org.eclipse.mylyn.reviews.core.spi.remote.emf.messages"; //$NON-NLS-1$
+
+ public static String RemoteEmfConsumer_Retrieving_X;
+ static {
+ // initialize resource bundle
+ NLS.initializeMessages(BUNDLE_NAME, Messages.class);
+ }
+
+ private Messages() {
+ }
+}
diff --git a/org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/RemoteEmfConsumer.java b/org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/RemoteEmfConsumer.java
index bb3cee846..6d2bce319 100644
--- a/org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/RemoteEmfConsumer.java
+++ b/org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/RemoteEmfConsumer.java
@@ -22,6 +22,7 @@ import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.mylyn.reviews.core.spi.remote.AbstractRemoteConsumer;
+import org.eclipse.osgi.util.NLS;
/**
* Manages the interaction between a remote API and a local EMF object. There can be only one instance of a consumer for
@@ -391,7 +392,8 @@ public class RemoteEmfConsumer<EParentObjectType extends EObject, EObjectType, L
@Override
public String getDescription() {
- return "Retrieving " + factory.getModelDescription(getParentObject(), getModelObject(), getLocalKey());
+ return NLS.bind(Messages.RemoteEmfConsumer_Retrieving_X,
+ factory.getModelDescription(getParentObject(), getModelObject(), getLocalKey()));
}
@Override
diff --git a/org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/messages.properties b/org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/messages.properties
new file mode 100644
index 000000000..1f5798bb4
--- /dev/null
+++ b/org.eclipse.mylyn.reviews.core/src/org/eclipse/mylyn/reviews/core/spi/remote/emf/messages.properties
@@ -0,0 +1,11 @@
+###############################################################################
+# Copyright (c) 2014 Tasktop Technologies and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Tasktop Technologies - initial API and implementation
+###############################################################################
+RemoteEmfConsumer_Retrieving_X=Retrieving {0}

Back to the top