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/src/org/eclipse/birt/report/model/api/ReportItemHandle.java
* 
	 * @param zIndex
	 *            the z depth. Start from 0
	 * @throws SemanticException
	 *             if the property is locked.
	 */
	public void setZIndex( int zIndex ) throws SemanticException
	{
		setIntProperty( IReportItemModel.Z_INDEX_PROP, zIndex );
	}
	/**
	 * Returns functions that can be called in the given method.
	 * 
	 * @param methodName
	 *            the method name in string
	 * 
	 * @return a list containing <code>IMethodInfo</code> for functions
	 */
	public List getMethods( String methodName )
	{
		return Collections.EMPTY_LIST;
	}
	/**
	 * Sets the report item of which data binding are referred by.
	 * 
	 * @param item
	 *            the report item
	 * @throws SemanticException
	 *             if the element reference makes a circle
	 */