Bug 185898 ReportItemHandle needs to add two method: getAvailableDataBindingReferenceList and getDataBindingType.
ReportItemHandle needs to add two method: getAvailableDataBindingReferenceList and getDataBindingType. The first method provider the available ReportItem list of DataBindingReference. The second method provider the type of the DataBinding.
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/api/ReportItemHandleTest.java
.getErrorCode( ) );
		}
		
		col.setName( "CUSTOMERNUMBER" );
		tableHandle.addColumnBinding( col, true );
		
		ComputedColumn col2 = StructureFactory.createComputedColumn( );
		col2.setName( "CUSTOMERNUMBER" ); 
		col2.setExpression( "dataSetRow[\"CUSTOMERNUMBER\"]" ); 
		try
		{
			tableHandle.addColumnBinding( col2, true );
			fail( );
		}
		catch ( SemanticException e )
		{
			assertEquals( PropertyValueException.DESIGN_EXCEPTION_VALUE_EXISTS,
					e.getErrorCode( ) );
		}
		col = StructureFactory.createComputedColumn( );
		col.setName( "CUSTOMERNUMBER" ); 
		col.setExpression( "dataSetRow[\"CUSTOMERNUMBER_TEST\"]" ); 
		try
		{
			tableHandle.addColumnBinding( col, true );
			fail( );
		}
		catch ( SemanticException e )
		{
			assertEquals( PropertyValueException.DESIGN_EXCEPTION_VALUE_EXISTS,