Bug 212497 Need api to get all referencable report item with cube
Need model provide new api to return all referencable report items for dataset or cube respectively. For instance: getAvailableDataSetBindingReferenceList(); getAvailableCubeBindingReferenceList(); also keep current api: getAvailableDataBindingReferenceList().
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ModuleHandle.java
* 
	 * @return all page handles that this modules and the included modules
	 *         contain.
	 */
	public List getAllPages( )
	{
		List elementList = module.getNameHelper( ).getNameSpace(
				Module.PAGE_NAME_SPACE ).getElements( );
		return generateHandleList( elementList );
	}
	/**
	 * Returns all parameter handles that this modules.
	 * 
	 * @return all parameter handles that this modules.
	 */
	public List getAllParameters( )
	{
		List elementList = module.getNameHelper( ).getNameSpace(
				Module.PARAMETER_NAME_SPACE ).getElements( );
		return generateHandleList( elementList );
	}
	/**
	 * Generates a list of element handles according to the given element list.
	 * Each content in the return list is generated use
	 * <code>element.getHandle( Module )</code>
	 * 
	 * @param elementList
	 *            a list of elements.
	 * @return a list of element handles.
	 */