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
*            container of element
	 * @param elementHandle
	 *            element handle
	 */
	public void rename( DesignElementHandle containerHandle,
			DesignElementHandle elementHandle )
	{
		if ( elementHandle == null )
			return;
		if ( containerHandle == null )
		{
			module.rename( elementHandle.getElement( ) );
			return;
		}
		
		if ( elementHandle instanceof StyleHandle )
		{
			if ( containerHandle instanceof ThemeHandle )
			{
				String name = ( (ThemeHandle) containerHandle )
						.makeUniqueStyleName( elementHandle.getName( ) );
				elementHandle.getElement( ).setName( name );
			}
			else if ( containerHandle instanceof ReportDesignHandle )
				module.rename( elementHandle.getElement( ) );
			return;
		}
		
		
		module.rename( containerHandle.getElement( ), elementHandle