Author: dgolovin
Date: 2010-06-03 17:17:03 -0400 (Thu, 03 Jun 2010)
New Revision: 22520
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/editor/check/JSFNaturesInfoDialog.java
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/editor/check/KBNaturesInfoDialog.java
Log:
https://jira.jboss.org/browse/JBIDE-6409 Externalize strings for
org.jboss.tools.jsf.ui.editor.check package
Switched to use MessageFormat class to apply parameters to string instead of string
concatenation
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/editor/check/JSFNaturesInfoDialog.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/editor/check/JSFNaturesInfoDialog.java 2010-06-03
21:13:17 UTC (rev 22519)
+++
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/editor/check/JSFNaturesInfoDialog.java 2010-06-03
21:17:03 UTC (rev 22520)
@@ -11,6 +11,8 @@
package org.jboss.tools.jsf.ui.editor.check;
+import java.text.MessageFormat;
+
import org.eclipse.core.resources.IProject;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.swt.custom.BusyIndicator;
@@ -45,10 +47,10 @@
@Override
protected String getMessageInfo() {
- String dialogMessage = "JBoss Tools Editor might not fully work in project
\"" + project.getName() + //$NON-NLS-1$
+ String dialogMessage = MessageFormat.format("JBoss Tools Editor might not fully
work in project \"{0}" + //$NON-NLS-1$
"\" because it does not have JSF and code completion enabled
completely.\n\n" //$NON-NLS-1$
+ "Please use the Configure menu on the project or \"Add JSF
Capabilities...\" fix button to enable JSF if " //$NON-NLS-1$
- + "you want all features of the editor working."; //$NON-NLS-1$
+ + "you want all features of the editor working.",project.getName());
//$NON-NLS-1$
return dialogMessage;
}
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/editor/check/KBNaturesInfoDialog.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/editor/check/KBNaturesInfoDialog.java 2010-06-03
21:13:17 UTC (rev 22519)
+++
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/editor/check/KBNaturesInfoDialog.java 2010-06-03
21:17:03 UTC (rev 22520)
@@ -11,6 +11,7 @@
package org.jboss.tools.jsf.ui.editor.check;
+import java.text.MessageFormat;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
@@ -94,10 +95,10 @@
@Override
protected String getMessageInfo() {
- String dialogMessage = "The project \"" + project.getName() +
//$NON-NLS-1$
+ String dialogMessage = MessageFormat.format("The project \"{0}" +
//$NON-NLS-1$
"\" does not have JSF code completion and validation enabled
completely.\n\n" //$NON-NLS-1$
+ "Please use \"Enabale JSF Code Completion...\" fix button if "
//$NON-NLS-1$
- + "you want these features working."; //$NON-NLS-1$
+ + "you want these features working.",project.getName()); //$NON-NLS-1$
return dialogMessage;
}