Author: snjeza
Date: 2009-05-03 17:36:07 -0400 (Sun, 03 May 2009)
New Revision: 14997
Added:
trunk/examples/plugins/org.jboss.tools.seam.tutorial/plugin.properties
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/Messages.java
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/messages.properties
Modified:
trunk/examples/plugins/org.jboss.tools.project.examples/src/org/jboss/tools/project/examples/filetransfer/ECFExamplesTransport.java
trunk/examples/plugins/org.jboss.tools.seam.tutorial/META-INF/MANIFEST.MF
trunk/examples/plugins/org.jboss.tools.seam.tutorial/build.properties
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/Activator.java
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/actions/ImportProjectExample.java
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/actions/OpenFileInEditor.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4180 We should have the projects featured in Seam
tutorials available in Project Examples - i18n
Modified:
trunk/examples/plugins/org.jboss.tools.project.examples/src/org/jboss/tools/project/examples/filetransfer/ECFExamplesTransport.java
===================================================================
---
trunk/examples/plugins/org.jboss.tools.project.examples/src/org/jboss/tools/project/examples/filetransfer/ECFExamplesTransport.java 2009-05-03
20:53:50 UTC (rev 14996)
+++
trunk/examples/plugins/org.jboss.tools.project.examples/src/org/jboss/tools/project/examples/filetransfer/ECFExamplesTransport.java 2009-05-03
21:36:07 UTC (rev 14997)
@@ -415,7 +415,7 @@
}
//need to prompt user for user name and password
// check if adminUIService has been started
- Bundle bundle = Platform.getBundle("org.eclipse.equinox.p2.ui.sdk");
+ Bundle bundle = Platform.getBundle("org.eclipse.equinox.p2.ui.sdk");
//$NON-NLS-1$
if (bundle != null && bundle.getState() != Bundle.ACTIVE) {
try {
bundle.start();
Modified: trunk/examples/plugins/org.jboss.tools.seam.tutorial/META-INF/MANIFEST.MF
===================================================================
--- trunk/examples/plugins/org.jboss.tools.seam.tutorial/META-INF/MANIFEST.MF 2009-05-03
20:53:50 UTC (rev 14996)
+++ trunk/examples/plugins/org.jboss.tools.seam.tutorial/META-INF/MANIFEST.MF 2009-05-03
21:36:07 UTC (rev 14997)
@@ -1,10 +1,11 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
-Bundle-Name: Seam Tutorials
+Bundle-Name: %BundleName
Bundle-SymbolicName: org.jboss.tools.seam.tutorial;singleton:=true
Bundle-Version: 1.0.0
Bundle-Activator: org.jboss.tools.seam.tutorial.Activator
-Bundle-Vendor: JBoss, a division of Red Hat
+Bundle-Vendor: %BundleVendor
+Bundle-Localization: plugin
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.ui.cheatsheets,
Modified: trunk/examples/plugins/org.jboss.tools.seam.tutorial/build.properties
===================================================================
--- trunk/examples/plugins/org.jboss.tools.seam.tutorial/build.properties 2009-05-03
20:53:50 UTC (rev 14996)
+++ trunk/examples/plugins/org.jboss.tools.seam.tutorial/build.properties 2009-05-03
21:36:07 UTC (rev 14997)
@@ -3,4 +3,5 @@
bin.includes = META-INF/,\
.,\
plugin.xml,\
- cheatsheets/
+ cheatsheets/,\
+ plugin.properties
Added: trunk/examples/plugins/org.jboss.tools.seam.tutorial/plugin.properties
===================================================================
--- trunk/examples/plugins/org.jboss.tools.seam.tutorial/plugin.properties
(rev 0)
+++ trunk/examples/plugins/org.jboss.tools.seam.tutorial/plugin.properties 2009-05-03
21:36:07 UTC (rev 14997)
@@ -0,0 +1,3 @@
+#Properties file for org.jboss.tools.seam.tutorial
+BundleVendor = JBoss, a division of Red Hat
+BundleName = Seam Tutorials
\ No newline at end of file
Modified:
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/Activator.java
===================================================================
---
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/Activator.java 2009-05-03
20:53:50 UTC (rev 14996)
+++
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/Activator.java 2009-05-03
21:36:07 UTC (rev 14997)
@@ -9,7 +9,7 @@
public class Activator extends AbstractUIPlugin {
// The plug-in ID
- public static final String PLUGIN_ID = "org.jboss.tools.seam.tutorial";
+ public static final String PLUGIN_ID = "org.jboss.tools.seam.tutorial";
//$NON-NLS-1$
// The shared instance
private static Activator plugin;
Added:
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/Messages.java
===================================================================
---
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/Messages.java
(rev 0)
+++
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/Messages.java 2009-05-03
21:36:07 UTC (rev 14997)
@@ -0,0 +1,15 @@
+package org.jboss.tools.seam.tutorial;
+
+import org.eclipse.osgi.util.NLS;
+
+public class Messages extends NLS {
+ private static final String BUNDLE_NAME =
"org.jboss.tools.seam.tutorial.messages"; //$NON-NLS-1$
+ public static String OpenFileInEditor_Cannot_open;
+ static {
+ // initialize resource bundle
+ NLS.initializeMessages(BUNDLE_NAME, Messages.class);
+ }
+
+ private Messages() {
+ }
+}
Modified:
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/actions/ImportProjectExample.java
===================================================================
---
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/actions/ImportProjectExample.java 2009-05-03
20:53:50 UTC (rev 14996)
+++
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/actions/ImportProjectExample.java 2009-05-03
21:36:07 UTC (rev 14997)
@@ -34,7 +34,7 @@
Project project = new Project();
project.setName(params[0]);
- StringTokenizer tokenizer = new StringTokenizer(params[1],",");
+ StringTokenizer tokenizer = new StringTokenizer(params[1],",");
//$NON-NLS-1$
List<String> includedProjects = new ArrayList<String>();
while (tokenizer.hasMoreTokens()) {
includedProjects.add(tokenizer.nextToken().trim());
Modified:
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/actions/OpenFileInEditor.java
===================================================================
---
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/actions/OpenFileInEditor.java 2009-05-03
20:53:50 UTC (rev 14996)
+++
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/actions/OpenFileInEditor.java 2009-05-03
21:36:07 UTC (rev 14997)
@@ -9,6 +9,7 @@
import org.eclipse.jface.action.IStatusLineManager;
import org.eclipse.jface.text.IDocument;
import org.eclipse.jface.text.IRegion;
+import org.eclipse.osgi.util.NLS;
import org.eclipse.ui.IActionBars;
import org.eclipse.ui.IEditorPart;
import org.eclipse.ui.IEditorSite;
@@ -24,6 +25,7 @@
import org.eclipse.ui.part.MultiPageEditorPart;
import org.eclipse.ui.texteditor.ITextEditor;
import org.jboss.tools.common.model.ui.editor.EditorPartWrapper;
+import org.jboss.tools.seam.tutorial.Messages;
public class OpenFileInEditor extends Action implements ICheatSheetAction {
@@ -49,7 +51,7 @@
editor = IDE.openEditor(page, file, true);
}
} catch (PartInitException e) {
- setStatusMessage(page,"Cannot open the " + params[0] + " file");
+ setStatusMessage(page,NLS.bind(Messages.OpenFileInEditor_Cannot_open, params[0]));
return;
}
ITextEditor textEditor = getTextEditor(editor);
Added:
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/messages.properties
===================================================================
---
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/messages.properties
(rev 0)
+++
trunk/examples/plugins/org.jboss.tools.seam.tutorial/src/org/jboss/tools/seam/tutorial/messages.properties 2009-05-03
21:36:07 UTC (rev 14997)
@@ -0,0 +1 @@
+OpenFileInEditor_Cannot_open=Cannot open the {0} file.