Bug 139409 Properties file with multi-catalog
Details: Properties file with multi-catalog Step: 1. Set the resource folder as c:/source 2. Create a folder in resource folder: c:/source/properties/ 3. New a report design and create a properties in c:/source/properties/ 4. Add a label ans switch to Locatization, press ... 5. Add a key and value. Actual result: It said that the properties file is read-only and I can not add some key.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/ResourceEditDialog.java
column2.addSelectionListener( new SelectionAdapter( ) {
			public void widgetSelected( SelectionEvent e )
			{
				viewer.setSorter( new ResourceSorter( column2desc, true ) );
				column2desc = !column2desc;
			}
		} );
		viewer = new TableViewer( table );
		viewer.setContentProvider( new IStructuredContentProvider( ) {
			public Object[] getElements( Object inputElement )
			{
				if ( inputElement instanceof Properties )
				{
					return ( (Properties) inputElement ).entrySet( ).toArray( );
				}
				return new Object[0];
			}
			public void inputChanged( Viewer viewer, Object oldInput,
					Object newInput )
			{
			}
			public void dispose( )
			{
			}
		} );
		viewer.setLabelProvider( new PropertyLabelProvider( ) );
		viewer.addSelectionChangedListener( new ISelectionChangedListener( ) {
			public void selectionChanged( SelectionChangedEvent event )
			{
				updateSelection( );