Bug 118757 Focus is lost when select a value during importing values for parameter
"Description: Focus is lost when select a value during importing values for parameter. Steps to reproduce: 1.Create a parameter.Select type as ""List Box"". 2.Click on ""import values"". 3.Select a value from left pane to right pane. 4.After click on "">>"". 5.Select a value from right pane to left pane 6.After click on "<" Actual result: focus is lost."
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/ImportValueDialog.java
{
		dataSetChooser.setItems( ChoiceSetFactory.getDataSets( ) );
		dataSetChooser.select( 0 );
		currentDataSetName = dataSetChooser.getText( );
		refreshColumns( );
		return true;
	}
	private void refreshColumns( )
	{
		columns = DataSetManager.getCurrentInstance( )
				.getColumns( currentDataSetName, false );
		columnChooser.removeAll( );
		selectedColumnIndex = -1;
		if ( columns.length == 0 )
		{
			columnChooser.setItems( new String[0] );
		}
		else
		{
			ArrayList columnList = new ArrayList( );
			for ( int i = 0; i < columns.length; i++ )
			{
				if ( matchType( columns[i] ) )
				{
					columnChooser.add( columns[i].getDataSetColumnName( ) );
					columnList.add( columns[i] );
					selectedColumnIndex = 0;
				}
			}
		}