Bug 144199 [Accessibility] Can't use keyboard to set focus on list cells of dataset parameter binding dialog
Can't use keyboard to set focus on list cells of dataset parameter binding dialog. Steps to reproduce: 1. New a report 2. New a sample data source 3. New a data set ds1 4. Add a parameter p1 5. Create a dynamic image, bind it with ds1, open dataset parameter binding dialog, try to set focus in list cells by keyboard Expected result: Can set focus in list cells Actual result: Can't set focus in list cells by keyboard
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/ParameterBindingPage.java
.getName( ) );
		reconstructTable( );
	}
	private ReportItemHandle getReportItemHandle( )
	{
		return (ReportItemHandle) input.get( 0 );
	}
	private String getDataSetName( )
	{
		if ( getReportItemHandle( ).getDataSet( ) == null )
		{
			return NONE;
		}
		String dataSetName = getReportItemHandle( ).getDataSet( )
				.getQualifiedName( );
		if ( StringUtil.isBlank( dataSetName ) )
		{
			dataSetName = NONE;
		}
		return dataSetName;
	}
	/**
	 * reconstruct the content of the table to show the last parameters in
	 * DataSet.
	 */
	private void reconstructTable( )
	{
		ReportItemHandle reportItemHandle = (ReportItemHandle) input.get( 0 );
		tableViewer.refresh( );
		expressionCellEditor.setExpressionProvider( new ExpressionProvider( reportItemHandle.getContainer( ) ) );