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
columnChooser.select( selectedColumnIndex );
		columnChooser.setEnabled( selectedColumnIndex == 0 );
		refreshValues( );
	}
	private boolean matchType( DataSetItemModel model )
	{
		if ( model.getDataType( ) == DataType.UNKNOWN_TYPE )
		{
			return false;
		}
		if ( style.equals( DesignChoiceConstants.PARAM_TYPE_STRING ) )
		{
			return true;
		}
		switch ( model.getDataType( ) )
		{
			case DataType.BOOLEAN_TYPE :
				return style.equals( DesignChoiceConstants.PARAM_TYPE_BOOLEAN );
			case DataType.INTEGER_TYPE :
				return style.equals( DesignChoiceConstants.PARAM_TYPE_DECIMAL )
						|| style.equals( DesignChoiceConstants.PARAM_TYPE_FLOAT );
			case DataType.DATE_TYPE :
				return style.equals( DesignChoiceConstants.PARAM_TYPE_DATETIME );
			case DataType.DECIMAL_TYPE :
				return style.equals( DesignChoiceConstants.PARAM_TYPE_DECIMAL )
						|| style.equals( DesignChoiceConstants.PARAM_TYPE_FLOAT );
			case DataType.DOUBLE_TYPE :
				return style.equals( DesignChoiceConstants.PARAM_TYPE_FLOAT );
		}
		return false;