Bug 390630 [Accessibility]Screen reader does not speak the 'Allow Export' label in Aggregation Builder
BuildId: 4.2.1.v20120918-1113 Steps to reproduce: 1. Insert an aggregation in the Table or list footer 2. In the aggregation builder 3. Check or uncheck the 'Allow Export' option Expected result: Screenreader should speak like 'Allow export checked' or 'Allow export unchecked' other than checked/unchecked. Error Log: N/A
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/BindingDialogHelper.java
protected static final String DEFAULT_AGGREGATION_NAME = Messages.getString( "BindingDialogHelper.bindingName.aggregation" ); 
	protected static final IChoiceSet DATA_TYPE_CHOICE_SET = DEUtil.getMetaDataDictionary( )
			.getStructure( ComputedColumn.COMPUTED_COLUMN_STRUCT )
			.getMember( ComputedColumn.DATA_TYPE_MEMBER )
			.getAllowedChoices( );
	protected static final IChoice[] DATA_TYPE_CHOICES = DATA_TYPE_CHOICE_SET.getChoices( null );
	protected String[] dataTypes = ChoiceSetFactory.getDisplayNamefromChoiceSet( DATA_TYPE_CHOICE_SET );
	protected Button btnTable;
	private Text txtName, txtFilter, txtExpression;
	private Combo cmbType, cmbFunction, cmbGroup;
	private Button btnGroup, btnDisplayNameID, btnRemoveDisplayNameID;
	private Composite paramsComposite;
	private Map<String, Control> paramsMap = new LinkedHashMap<String, Control>( );
	private Map<String, String[]> paramsValueMap = new HashMap<String, String[]>( );
	private Composite composite;
	private Text txtDisplayName, txtDisplayNameID;
	private ComputedColumn newBinding;
	private CLabel messageLine;
	private Combo cmbName, cmbDataField;
	private Label lbName, lbDisplayNameID;
	private boolean isCreate;
	private boolean isRef;
	private Object container;
	private static final String EMPTY_STRING = ""; 
	public void createContent( Composite parent )
	{
		isCreate = getBinding( ) == null;
		isRef = getBindingHolder( ).getDataBindingType( ) == ReportItemHandle.DATABINDING_TYPE_REPORT_ITEM_REF;
		composite = parent;
		( (GridLayout) composite.getLayout( ) ).numColumns = 4;