Author: DartPeng
Date: 2008-11-06 09:09:01 -0500 (Thu, 06 Nov 2008)
New Revision: 11581
Added:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/Messages.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/messages.properties
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/Messages.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/messages.properties
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/Messages.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/messages.properties
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/JavaBeanModel.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanConfigWizardPage.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanModelLoadComposite.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanPropertiesSection.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/ConnectionPropertySection.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksResourceChangeListener.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksTextEdtor.java
Log:
JBIDE-3129
Externalize String
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/JavaBeanModel.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/JavaBeanModel.java 2008-11-06
13:44:53 UTC (rev 11580)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/JavaBeanModel.java 2008-11-06
14:09:01 UTC (rev 11581)
@@ -38,7 +38,7 @@
private Object error = null;
- private String name = "";
+ private String name = ""; //$NON-NLS-1$
private Class typeRef = null;
@@ -92,11 +92,11 @@
}
Class clazz = this.getBeanClass();
if (clazz == null)
- return "<null>";
+ return "<null>"; //$NON-NLS-1$
if (clazz.isArray()) {
String s = clazz.getComponentType().getName();
- return s + "[]";
+ return s + "[]"; //$NON-NLS-1$
}
return clazz.getName();
@@ -301,7 +301,7 @@
for (int i = 0; i < pds.length; i++) {
PropertyDescriptor pd = pds[i];
- if ("class".equals(pd.getName()))
+ if ("class".equals(pd.getName())) //$NON-NLS-1$
continue;
JavaBeanModel jbm = new JavaBeanModel(pd.getPropertyType(), pd
.getName(), pd, beanClass, this.lazyLoadProperties);
@@ -356,16 +356,16 @@
* @see java.lang.Object#toString()
*/
public String toString() {
- StringBuffer buffer = new StringBuffer("JavaBean Name : " + name);
+ StringBuffer buffer = new
StringBuffer(Messages.getString("JavaBeanModel.JavaBeanName") + name);
//$NON-NLS-1$
if (beanClass != null)
- buffer.append(";Class : " + this.beanClass.getName());
+ buffer.append(Messages.getString("JavaBeanModel.ClassIs") +
this.beanClass.getName()); //$NON-NLS-1$
if (this.properties != null) {
- buffer.append("\n");
+ buffer.append("\n"); //$NON-NLS-1$
for (Iterator iterator = properties.iterator(); iterator.hasNext();) {
JavaBeanModel child = (JavaBeanModel) iterator.next();
- buffer.append("\t");
+ buffer.append("\t"); //$NON-NLS-1$
buffer.append(child.toString());
- buffer.append("\n");
+ buffer.append("\n"); //$NON-NLS-1$
}
}
return buffer.toString();
Added:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/Messages.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/Messages.java
(rev 0)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/Messages.java 2008-11-06
14:09:01 UTC (rev 11581)
@@ -0,0 +1,22 @@
+package org.jboss.tools.smooks.javabean.model;
+
+import java.util.MissingResourceException;
+import java.util.ResourceBundle;
+
+public class Messages {
+ private static final String BUNDLE_NAME =
"org.jboss.tools.smooks.javabean.model.messages"; //$NON-NLS-1$
+
+ private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle
+ .getBundle(BUNDLE_NAME);
+
+ private Messages() {
+ }
+
+ public static String getString(String key) {
+ try {
+ return RESOURCE_BUNDLE.getString(key);
+ } catch (MissingResourceException e) {
+ return '!' + key + '!';
+ }
+ }
+}
Property changes on:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/Messages.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/messages.properties
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/messages.properties
(rev 0)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/messages.properties 2008-11-06
14:09:01 UTC (rev 11581)
@@ -0,0 +1,2 @@
+JavaBeanModel.ClassIs=;Class :
+JavaBeanModel.JavaBeanName=JavaBean Name :
Property changes on:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/model/messages.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanConfigWizardPage.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanConfigWizardPage.java 2008-11-06
13:44:53 UTC (rev 11580)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanConfigWizardPage.java 2008-11-06
14:09:01 UTC (rev 11581)
@@ -46,11 +46,11 @@
}
public JavaBeanConfigWizardPage(IJavaProject selection) {
- super("beansearchwizardpage");
+ super("beansearchwizardpage"); //$NON-NLS-1$
this.project = selection;
setPageComplete(true);
- setTitle("JavaBean Class selection page");
- setDescription("Select the JavaBean class");
+ setTitle(Messages.getString("JavaBeanConfigWizardPage.JavaBeanSelectionDialogTitle"));
//$NON-NLS-1$
+ setDescription(Messages.getString("JavaBeanConfigWizardPage.JavaBeanSelectionDialogDesc"));
//$NON-NLS-1$
}
protected void initilize() {
@@ -111,7 +111,7 @@
protected void updatePage() {
String error = null;
if (project == null) {
- error = "Please select a Java project.";
+ error =
Messages.getString("JavaBeanConfigWizardPage.JavaBeanSelectionDialogErrorMsg");
//$NON-NLS-1$
}
setPageComplete(error == null);
this.setErrorMessage(error);
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanModelLoadComposite.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanModelLoadComposite.java 2008-11-06
13:44:53 UTC (rev 11580)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanModelLoadComposite.java 2008-11-06
14:09:01 UTC (rev 11581)
@@ -74,7 +74,7 @@
// this.runnableContext = new
// ProgressMonitorDialog(parent.getShell());
if (this.runnableContext == null)
- throw new Exception("Can't init IRunnableContent");
+ throw new
Exception(Messages.getString("JavaBeanModelLoadComposite.InitRunnableContextException"));
//$NON-NLS-1$
}
if (project != null) {
@@ -100,7 +100,7 @@
com.setLayout(layout);
Label classLabel = new Label(com, SWT.NULL);
- classLabel.setText("Class Name:");
+ classLabel.setText(Messages.getString("JavaBeanModelLoadComposite.ClassNameText"));
//$NON-NLS-1$
Composite classTextContainer = new Composite(com, SWT.NONE);
GridData gd = new GridData(GridData.FILL_HORIZONTAL);
@@ -124,7 +124,7 @@
classBrowseButton = new Button(classTextContainer, SWT.NONE);
classBrowseButton.addSelectionListener(this);
- classBrowseButton.setText("Browse...");
+ classBrowseButton.setText(Messages.getString("JavaBeanModelLoadComposite.Browse"));
//$NON-NLS-1$
}
return com;
}
@@ -194,8 +194,8 @@
try {
dialog = JavaUI.createTypeDialog(this.getShell(), runnableContext,
scope, IJavaElementSearchConstants.CONSIDER_CLASSES, false);
- dialog.setMessage("Source Java Bean:");
- dialog.setTitle("Search java bean");
+ dialog.setMessage(Messages.getString("JavaBeanModelLoadComposite.SourceJavaBean"));
//$NON-NLS-1$
+ dialog.setTitle(Messages.getString("JavaBeanModelLoadComposite.SearchJavaType"));
//$NON-NLS-1$
if (dialog.open() == Window.OK) {
Object[] results = dialog.getResult();
@@ -207,7 +207,7 @@
|| packageFullName.length() <= 0) {
classText.setText(((IType) result).getElementName());
} else {
- classText.setText(packageFullName + "."
+ classText.setText(packageFullName + "." //$NON-NLS-1$
+ ((IType) result).getElementName());
}
}
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanPropertiesSection.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanPropertiesSection.java 2008-11-06
13:44:53 UTC (rev 11580)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/JavaBeanPropertiesSection.java 2008-11-06
14:09:01 UTC (rev 11581)
@@ -59,7 +59,7 @@
*/
public class JavaBeanPropertiesSection extends AbstractSmooksPropertySection {
- private static final String PRO_TYPE = "type";
+ private static final String PRO_TYPE = "type"; //$NON-NLS-1$
private Text instanceClassText;
@@ -88,7 +88,7 @@
main.setLayout(fill);
Section section = factory.createSection(main, Section.TITLE_BAR);
- section.setText("JavaBean Properties");
+ section.setText(Messages.getString("JavaBeanPropertiesSection.JavaBeanProperties"));
//$NON-NLS-1$
Composite controlComposite = factory.createComposite(section);
section.setClient(controlComposite);
GridLayout gl = new GridLayout();
@@ -96,7 +96,7 @@
controlComposite.setLayout(gl);
- factory.createLabel(controlComposite, "Target instance class name : ");
+ factory.createLabel(controlComposite,
Messages.getString("JavaBeanPropertiesSection.TargetInstanceClass"));
//$NON-NLS-1$
instanceClassComposite = factory.createComposite(controlComposite);
GridData gd = new GridData(GridData.FILL_HORIZONTAL);
@@ -105,12 +105,12 @@
beanLayout.numColumns = 2;
instanceClassComposite.setLayout(beanLayout);
- instanceClassText = factory.createText(instanceClassComposite, "");
+ instanceClassText = factory.createText(instanceClassComposite, "");
//$NON-NLS-1$
gd = new GridData(GridData.FILL_HORIZONTAL);
gd.grabExcessHorizontalSpace = true;
instanceClassText.setLayoutData(gd);
- Button button1 = factory.createButton(instanceClassComposite, "Browse",
+ Button button1 = factory.createButton(instanceClassComposite,
Messages.getString("JavaBeanPropertiesSection.Browse"), //$NON-NLS-1$
SWT.NONE);
button1.addSelectionListener(new SelectionAdapter() {
@@ -121,7 +121,7 @@
});
- factory.createLabel(controlComposite, "Mapping Type : ");
+ factory.createLabel(controlComposite,
Messages.getString("JavaBeanPropertiesSection.MappingType")); //$NON-NLS-1$
typeComposite = factory.createComposite(controlComposite);
gd = new GridData(GridData.FILL_HORIZONTAL);
typeComposite.setLayoutData(gd);
@@ -129,7 +129,7 @@
typeLayout.numColumns = 2;
typeComposite.setLayout(typeLayout);
- classTypeText = factory.createText(typeComposite, "");
+ classTypeText = factory.createText(typeComposite, ""); //$NON-NLS-1$
classTypeText.addModifyListener(new ModifyListener() {
public void modifyText(ModifyEvent e) {
@@ -152,7 +152,7 @@
GridLayout buttonLayout = new GridLayout();
buttonLayout.numColumns = 2;
buttonCom.setLayout(buttonLayout);
- Button button3 = factory.createButton(buttonCom, "Browse class",
+ Button button3 = factory.createButton(buttonCom,
Messages.getString("JavaBeanPropertiesSection.ClassBrowse"), //$NON-NLS-1$
SWT.NONE);
button3.addSelectionListener(new SelectionAdapter() {
@@ -163,7 +163,7 @@
});
- Button button2 = factory.createButton(buttonCom, "Browse custom type",
+ Button button2 = factory.createButton(buttonCom,
Messages.getString("JavaBeanPropertiesSection.CustomTypeBrowse"), //$NON-NLS-1$
SWT.NONE);
button2.addSelectionListener(new SelectionAdapter() {
@@ -205,7 +205,7 @@
IJavaProject javaProject = createNewProjectClassLoader();
if (javaProject == null) {
MessageDialog.openError(this.getPart().getSite().getShell(),
- "Error", "can't open type selection dialog");
+ Messages.getString("JavaBeanPropertiesSection.ErrorMessageTitle"),
Messages.getString("JavaBeanPropertiesSection.TypeDialogErrorMessage"));
//$NON-NLS-1$ //$NON-NLS-2$
return;
}
IJavaSearchScope scope = JavaSearchScopeFactory.getInstance()
@@ -216,8 +216,8 @@
SmooksUIActivator.getDefault().getWorkbench()
.getActiveWorkbenchWindow(), scope,
IJavaElementSearchConstants.CONSIDER_CLASSES, false);
- dialog.setMessage("Java Type:");
- dialog.setTitle("Search Java Type");
+ dialog.setMessage(Messages.getString("JavaBeanPropertiesSection.JavaType"));
//$NON-NLS-1$
+ dialog.setTitle(Messages.getString("JavaBeanPropertiesSection.SearchJavaType"));
//$NON-NLS-1$
if (dialog.open() == Window.OK) {
Object[] results = dialog.getResult();
@@ -229,7 +229,7 @@
|| packageFullName.length() <= 0) {
text.setText(((IType) result).getElementName());
} else {
- text.setText(packageFullName + "."
+ text.setText(packageFullName + "." //$NON-NLS-1$
+ ((IType) result).getElementName());
}
}
@@ -345,7 +345,7 @@
JavaBeanModel model = getTargetJavaBeanModel();
String type = getTypeProperty(getLineConnectionModel());
if (type == null)
- type = "";
+ type = ""; //$NON-NLS-1$
LineConnectionModel connection = getLineConnectionModel();
if(connection == null){
instanceClassComposite.setEnabled(false);
@@ -359,7 +359,7 @@
// classTypeText.setEnabled(false);
String className = model.getBeanClassString();
lockEventFire();
- this.classTypeText.setText("");
+ this.classTypeText.setText(""); //$NON-NLS-1$
typeComposite.setEnabled(false);
instanceClassText.setText(className);
unLockEventFire();
@@ -368,7 +368,7 @@
if (type != null) {
typeComposite.setEnabled(true);
lockEventFire();
- instanceClassText.setText("");
+ instanceClassText.setText(""); //$NON-NLS-1$
instanceClassComposite.setEnabled(false);
this.classTypeText.setText(type);
unLockEventFire();
@@ -383,7 +383,7 @@
if(properties == null) return null;
for (int i = 0; i < properties.length; i++) {
PropertyModel pro = (PropertyModel) properties[i];
- if ("type".equalsIgnoreCase(pro.getName())) {
+ if
(Messages.getString("JavaBeanPropertiesSection.TypePropertyName").equalsIgnoreCase(pro.getName()))
{ //$NON-NLS-1$
return pro.getValue();
}
}
Added:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/Messages.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/Messages.java
(rev 0)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/Messages.java 2008-11-06
14:09:01 UTC (rev 11581)
@@ -0,0 +1,22 @@
+package org.jboss.tools.smooks.javabean.ui;
+
+import java.util.MissingResourceException;
+import java.util.ResourceBundle;
+
+public class Messages {
+ private static final String BUNDLE_NAME =
"org.jboss.tools.smooks.javabean.ui.messages"; //$NON-NLS-1$
+
+ private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle
+ .getBundle(BUNDLE_NAME);
+
+ private Messages() {
+ }
+
+ public static String getString(String key) {
+ try {
+ return RESOURCE_BUNDLE.getString(key);
+ } catch (MissingResourceException e) {
+ return '!' + key + '!';
+ }
+ }
+}
Property changes on:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/Messages.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/messages.properties
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/messages.properties
(rev 0)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/messages.properties 2008-11-06
14:09:01 UTC (rev 11581)
@@ -0,0 +1,19 @@
+JavaBeanConfigWizardPage.JavaBeanSelectionDialogDesc=Select the JavaBean class
+JavaBeanConfigWizardPage.JavaBeanSelectionDialogErrorMsg=Please select a Java project.
+JavaBeanConfigWizardPage.JavaBeanSelectionDialogTitle=JavaBean Class selection page
+JavaBeanModelLoadComposite.Browse=Browse...
+JavaBeanModelLoadComposite.ClassNameText=Class Name:
+JavaBeanModelLoadComposite.InitRunnableContextException=Can't init IRunnableContext
+JavaBeanModelLoadComposite.SearchJavaType=Search Java Type
+JavaBeanModelLoadComposite.SourceJavaBean=Source Java Bean:
+JavaBeanPropertiesSection.Browse=Browse
+JavaBeanPropertiesSection.ClassBrowse=Browse class
+JavaBeanPropertiesSection.CustomTypeBrowse=Browse custom type
+JavaBeanPropertiesSection.ErrorMessageTitle=Error
+JavaBeanPropertiesSection.JavaBeanProperties=JavaBean Properties
+JavaBeanPropertiesSection.JavaType=Java Type:
+JavaBeanPropertiesSection.MappingType=Mapping Type :
+JavaBeanPropertiesSection.SearchJavaType=Search Java Type
+JavaBeanPropertiesSection.TargetInstanceClass=Target instance class name :
+JavaBeanPropertiesSection.TypeDialogErrorMessage=can't open type selection dialog
+JavaBeanPropertiesSection.TypePropertyName=type
Property changes on:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/javabean/ui/messages.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/ConnectionPropertySection.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/ConnectionPropertySection.java 2008-11-06
13:44:53 UTC (rev 11580)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/ConnectionPropertySection.java 2008-11-06
14:09:01 UTC (rev 11581)
@@ -68,7 +68,7 @@
pgd.grabExcessVerticalSpace = true;
rootParent.setLayoutData(pgd);
Section section = factory.createSection(parent, Section.TITLE_BAR);
- section.setText("Mapping Properties");
+ section.setText(Messages.getString("ConnectionPropertySection.ConnectionPropertiesSecionText"));
//$NON-NLS-1$
Composite mainComposite = factory.createComposite(section);
@@ -76,7 +76,7 @@
gridLayout.numColumns = 2;
mainComposite.setLayout(gridLayout);
tableViewer = new TableViewer(mainComposite);
- tableViewer.setColumnProperties(new String[] { "name", "value" });
+ tableViewer.setColumnProperties(new String[] { "name", "value" });
//$NON-NLS-1$ //$NON-NLS-2$
tableViewer.setCellEditors(new CellEditor[] {
new TextCellEditor(tableViewer.getTable()),
new TextCellEditor(tableViewer.getTable()) });
@@ -89,9 +89,9 @@
public Object getValue(Object element, String property) {
if (element instanceof PropertyModel) {
- if (property.equals("name"))
+ if (property.equals("name")) //$NON-NLS-1$
return ((PropertyModel) element).getName();
- if (property.equals("value"))
+ if (property.equals("value")) //$NON-NLS-1$
return ((PropertyModel) element).getValue();
}
return element;
@@ -104,11 +104,11 @@
}
if (element instanceof PropertyModel && value instanceof String) {
- if (property.equals("name")) {
+ if (property.equals("name")) { //$NON-NLS-1$
((PropertyModel) element).setName((String) value);
fireDirty();
}
- if (property.equals("value")) {
+ if (property.equals("value")) { //$NON-NLS-1$
((PropertyModel) element).setValue((String) value);
fireDirty();
}
@@ -157,11 +157,11 @@
});
nameColumn.getColumn().setWidth(100);
- nameColumn.getColumn().setText("Name");
+ nameColumn.getColumn().setText(Messages.getString("ConnectionPropertySection.NameColumnText"));
//$NON-NLS-1$
TableViewerColumn valueColumn = new TableViewerColumn(tableViewer,
SWT.NONE);
valueColumn.getColumn().setWidth(100);
- valueColumn.getColumn().setText("Value");
+ valueColumn.getColumn().setText(Messages.getString("ConnectionPropertySection.ValueColumnText"));
//$NON-NLS-1$
valueColumn.setLabelProvider(new CellLabelProvider() {
public void update(ViewerCell cell) {
@@ -182,7 +182,7 @@
GridLayout gl = new GridLayout();
buttonComposite.setLayout(gl);
- Button button1 = factory.createButton(buttonComposite, "New ",
+ Button button1 = factory.createButton(buttonComposite,
Messages.getString("ConnectionPropertySection.NewButtonText"), //$NON-NLS-1$
SWT.NONE);
button1.addSelectionListener(new SelectionListener() {
@@ -192,8 +192,8 @@
public void widgetSelected(SelectionEvent e) {
PropertyModel model = new PropertyModel();
- model.setName("property");
- model.setValue("value");
+ model.setName("property"); //$NON-NLS-1$
+ model.setValue("value"); //$NON-NLS-1$
Object editPart = ((IStructuredSelection) getSelection())
.getFirstElement();
@@ -214,7 +214,7 @@
gd = new GridData(GridData.FILL_HORIZONTAL);
button1.setLayoutData(gd);
- Button button2 = factory.createButton(buttonComposite, "Delete ",
+ Button button2 = factory.createButton(buttonComposite,
Messages.getString("ConnectionPropertySection.DeleteButtonText"), //$NON-NLS-1$
SWT.NONE);
gd = new GridData(GridData.FILL_HORIZONTAL);
button2.setLayoutData(gd);
Added:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/Messages.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/Messages.java
(rev 0)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/Messages.java 2008-11-06
14:09:01 UTC (rev 11581)
@@ -0,0 +1,22 @@
+package org.jboss.tools.smooks.ui;
+
+import java.util.MissingResourceException;
+import java.util.ResourceBundle;
+
+public class Messages {
+ private static final String BUNDLE_NAME =
"org.jboss.tools.smooks.ui.messages"; //$NON-NLS-1$
+
+ private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle
+ .getBundle(BUNDLE_NAME);
+
+ private Messages() {
+ }
+
+ public static String getString(String key) {
+ try {
+ return RESOURCE_BUNDLE.getString(key);
+ } catch (MissingResourceException e) {
+ return '!' + key + '!';
+ }
+ }
+}
Property changes on:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/Messages.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksResourceChangeListener.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksResourceChangeListener.java 2008-11-06
13:44:53 UTC (rev 11580)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksResourceChangeListener.java 2008-11-06
14:09:01 UTC (rev 11581)
@@ -53,7 +53,7 @@
private void deleteFile(IPath path) {
final IPath path1 = path;
- WorkspaceJob job = new WorkspaceJob("Delete file") {
+ WorkspaceJob job = new WorkspaceJob("Delete file") { //$NON-NLS-1$
public IStatus runInWorkspace(IProgressMonitor monitor)
throws CoreException {
@@ -71,7 +71,7 @@
private void newFile(IPath path, IPath newPath) {
final IPath path1 = path;
final IPath newPath1 = newPath;
- WorkspaceJob job = new WorkspaceJob("New file and delete old file") {
+ WorkspaceJob job = new WorkspaceJob("New file and delete old file") {
//$NON-NLS-1$
public IStatus runInWorkspace(IProgressMonitor monitor)
throws CoreException {
IFile file = ResourcesPlugin.getWorkspace().getRoot().getFile(
@@ -81,9 +81,9 @@
.getFile(newPath1);
if (newFile.exists()) {
if (MessageDialog.openQuestion(new Shell(Display
- .getDefault()), "Cover", "File "
+ .getDefault()),
Messages.getString("SmooksResourceChangeListener.CoverFile"),
Messages.getString("SmooksResourceChangeListener.ConverFileMsg1") //$NON-NLS-1$
//$NON-NLS-2$
+ newFile.getFullPath()
- + " was exsiting , Cover the file?")) {
+ + Messages.getString("SmooksResourceChangeListener.ConverFileMsg2"))) {
//$NON-NLS-1$
newFile.setContents(file.getContents(), true, true,
monitor);
}
@@ -106,7 +106,7 @@
public boolean visit(IResourceDelta delta) {
IResource res = delta.getResource();
String fileExtension = res.getFileExtension();
- if (!"smooks".equals(fileExtension)) {
+ if
(!Messages.getString("SmooksResourceChangeListener.SmooksFileExtensionName").equals(fileExtension))
{ //$NON-NLS-1$
return true;
}
int flags = delta.getFlags();
@@ -114,25 +114,25 @@
case IResourceDelta.ADDED:
if (flags == IResourceDelta.MOVED_FROM) {
IPath path = delta.getMovedFromPath();
- String fileName = "";
+ String fileName = ""; //$NON-NLS-1$
if (path != null) {
fileName = path.lastSegment();
- int dotIndex = fileName.lastIndexOf(".");
+ int dotIndex = fileName.lastIndexOf("."); //$NON-NLS-1$
if (dotIndex != -1) {
fileExtension = fileName.substring(dotIndex + 1,
fileName.length());
}
- if (!"smooks".equals(fileExtension)) {
+ if
(!Messages.getString("SmooksResourceChangeListener.SmooksFileExtensionName").equals(fileExtension))
{ //$NON-NLS-1$
return true;
}
- fileName += ".graph";
+ fileName +=
Messages.getString("SmooksResourceChangeListener.SmooksGraphFileExtensionName");
//$NON-NLS-1$
path = path.removeLastSegments(1);
path = path.append(fileName);
}
IPath newPath = res.getFullPath();
fileName = newPath.lastSegment();
- fileName += ".graph";
+ fileName +=
Messages.getString("SmooksResourceChangeListener.SmooksGraphFileExtensionName");
//$NON-NLS-1$
newPath = newPath.removeLastSegments(1).append(fileName);
newFile(path, newPath);
}
@@ -158,7 +158,7 @@
}
IPath path = res.getFullPath();
String fileName = path.lastSegment();
- fileName += ".graph";
+ fileName +=
Messages.getString("SmooksResourceChangeListener.SmooksGraphFileExtensionName");
//$NON-NLS-1$
path = path.removeLastSegments(1).append(fileName);
deleteFile(path);
break;
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksTextEdtor.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksTextEdtor.java 2008-11-06
13:44:53 UTC (rev 11580)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksTextEdtor.java 2008-11-06
14:09:01 UTC (rev 11581)
@@ -44,7 +44,7 @@
gd.horizontalSpan = 2;
noticeLabel.setLayoutData(gd);
noticeLabel
- .setText("Because there occurs some error during parse/load the Smooks
configuration file , the graphical editor can't be opened.Error : ");
+ .setText(Messages.getString("SmooksTextEdtor.NotifyTitleMessage"));
//$NON-NLS-1$
GridLayout gl = new GridLayout();
gl.numColumns = 2;
@@ -58,7 +58,7 @@
Label messageLabel = new Label(errorComposite, SWT.NONE);
String errorMessage = error.getLocalizedMessage();
- if(errorMessage == null ) errorMessage = "unknown error happen";
+ if(errorMessage == null ) errorMessage =
Messages.getString("SmooksTextEdtor.UnKnownErrorMessage"); //$NON-NLS-1$
messageLabel.setText(errorMessage);
gd = new GridData(GridData.FILL_HORIZONTAL);
messageLabel.setLayoutData(gd);
Added:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/messages.properties
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/messages.properties
(rev 0)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/messages.properties 2008-11-06
14:09:01 UTC (rev 11581)
@@ -0,0 +1,12 @@
+ConnectionPropertySection.ConnectionPropertiesSecionText=Mapping Properties
+ConnectionPropertySection.DeleteButtonText=Delete
+ConnectionPropertySection.NameColumnText=Name
+ConnectionPropertySection.NewButtonText=New
+ConnectionPropertySection.ValueColumnText=Value
+SmooksResourceChangeListener.ConverFileMsg1=File
+SmooksResourceChangeListener.ConverFileMsg2=\ was exsiting , Cover the file?
+SmooksResourceChangeListener.CoverFile=Cover
+SmooksResourceChangeListener.SmooksFileExtensionName=smooks
+SmooksResourceChangeListener.SmooksGraphFileExtensionName=.graph
+SmooksTextEdtor.NotifyTitleMessage=Because there occurs some error during parse/load the
Smooks configuration file , the graphical editor can't be opened.Error :
+SmooksTextEdtor.UnKnownErrorMessage=unknown error happen
Property changes on:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/messages.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain