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/swt/custom/TableArea.java
{
	private static final String BUTTON_NEW = "&New...";
	private static final String BUTTON_EDIT = "&Edit...";
	private static final String BUTTON_REMOVE = "&Remove";
	private static final String BUTTON_UP = "&Up";
	private static final String BUTTON_DOWN = "D&own";
	private TableViewer tableViewer;
	private ITableAreaModifier modifier;
	private Button newButton, editButton, removeButton, upButton, downButton;
	public TableArea( Composite parent, int tableStyle,
			ITableAreaModifier modifier )
	{
		super( parent, SWT.NONE );
		Assert.isNotNull( modifier );
		setLayout( UIUtil.createGridLayoutWithoutMargin( 2, false ) );
		this.modifier = modifier;
		createTableViewer( tableStyle );
		createButtonBar( );
	}
	private void createTableViewer( int tableStyle )
	{
		Table table = new Table( this, tableStyle
				| SWT.FULL_SELECTION
				| SWT.BORDER );
		table.setLayoutData( new GridData( GridData.FILL_BOTH ) );