Bug 139352 It is not synchronize after the key and value on localization in layout
Steps to reproduce: 1. New a report design and new a properties file. 2. Add a label and input label. 3. Switch to Property editor Localization 4. Click ... and add a key-key1, value-label2 5. Click ... and select the key of key1. Modify the value to label3 and press add, OK. Actual result: The content of label in lay out is label2, but lable3.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/ResourceEditDialog.java
{
	private Label nameLabel;
	private TableViewer viewer;
	private Text keyText, valueText;
	private Button btnDelete;
	private String baseName;
	private String folderName;
	private Properties content = new Properties( );
	private String propFileName;
	private boolean column1desc, column2desc;
	/**
	 * PropertyLabelProvider
	 */
	static class PropertyLabelProvider extends LabelProvider implements
			ITableLabelProvider
	{
		/*
		 * (non-Javadoc)
		 * 
		 * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnText(java.lang.Object,
		 *      int)
		 */