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/ReportItemHandle.java
* yet. The design of an element can be changed here.
	 * 
	 * @return the on-prepare script of the group
	 * 
	 */
	public String getOnPrepare( )
	{
		return getStringProperty( IReportItemModel.ON_PREPARE_METHOD );
	}
	/**
	 * Sets the on-prepare script of the group element.
	 * 
	 * @param script
	 *            the script to set
	 * @throws SemanticException
	 *             if the method is locked.
	 * 
	 * @see #getOnPrepare()
	 */
	public void setOnPrepare( String script ) throws SemanticException
	{
		setProperty( IReportItemModel.ON_PREPARE_METHOD, script );
	}
	/**
	 * Gets the on-pageBreak script of the report item. Presentation phase. It
	 * is for a script executed when the element is prepared for page breaking
	 * in the Presentation engine.
	 * 
	 * @return the on-pageBreak script of the report item
	 *