Bug 214577 Support cube filter in chart
For chart consuming cube, need to support filtering on categories or series, possibly on values if time allows. The UI is similar to the filter dialog for cross tab, but there should be no measure or dimension concepts in chart's dialog.
chart/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ChartCubeQueryHelper.java
{
	private final ExtendedItemHandle handle;
	private final Chart cm;
	/**
	 * Maps for registered column bindings.<br>
	 * Key: binding query expression, value: Binding
	 */
	private Map registeredBindings = new HashMap( );
	/**
	 * Maps for registered queries.<br>
	 * Key: binding name, value: raw query expression
	 */
	private Map registeredQueries = new HashMap( );
	/**
	 * Maps for registered sort keys.<br>
	 * Key: Binding name of sort key query, value: ILevelDefinition
	 */
	private Map registeredLevels = new HashMap( );
	private String rowEdgeDimension;
	public ChartCubeQueryHelper( ExtendedItemHandle handle, Chart cm )
	{
		this.handle = handle;
		this.cm = cm;
	}
	public ICubeQueryDefinition createCubeQuery( IDataQueryDefinition parent )