Bug 201726 [Regression]Missing the attribute binding in Current Data Cube of Expression builder[1102]
Description: [Regression]Missing the attribute binding in Current Data Cube of Expression builder[1102] Build number: 2.2.1.v20070830-1348 Steps to reproduce: 1, New a cube with some dimensions and some attribute 2, New a crosstab using the cube 3, Open the expression builder to find the binding of attribute Expected result: The attribute binding should be in the expression builder's Current Data Cube. Actual result: The attribute binding is missing
xtab/org.eclipse.birt.report.item.crosstab.ui/src/org/eclipse/birt/report/item/crosstab/internal/ui/dialogs/CrosstabBindingExpressionProvider.java
package org.eclipse.birt.report.item.crosstab.internal.ui.dialogs;
import java.util.ArrayList;
import java.util.List;
import org.eclipse.birt.report.designer.internal.ui.dialogs.ExpressionFilter;
import org.eclipse.birt.report.designer.ui.cubebuilder.util.BuilderConstancts;
import org.eclipse.birt.report.designer.ui.cubebuilder.util.UIHelper;
import org.eclipse.birt.report.designer.ui.dialogs.BindingExpressionProvider;
import org.eclipse.birt.report.item.crosstab.core.ICrosstabConstants;
import org.eclipse.birt.report.item.crosstab.core.de.CrosstabReportItemHandle;
import org.eclipse.birt.report.item.crosstab.core.de.DimensionViewHandle;
import org.eclipse.birt.report.item.crosstab.core.de.LevelViewHandle;
import org.eclipse.birt.report.model.api.DesignElementHandle;
import org.eclipse.birt.report.model.api.ExtendedItemHandle;
import org.eclipse.birt.report.model.api.PropertyHandle;
import org.eclipse.birt.report.model.api.extension.ExtendedElementException;
import org.eclipse.birt.report.model.api.olap.MeasureGroupHandle;
import org.eclipse.birt.report.model.api.olap.MeasureHandle;
import org.eclipse.birt.report.model.api.olap.TabularDimensionHandle;
import org.eclipse.birt.report.model.elements.interfaces.ICubeModel;
import org.eclipse.swt.graphics.Image;
/**
 * 
 */
public class CrosstabBindingExpressionProvider extends
		BindingExpressionProvider
{
	public CrosstabBindingExpressionProvider( DesignElementHandle handle )
	{
		super( handle );
		addFilter( new ExpressionFilter( ) {