Bug 189832 Change xtab binding should process the existed binding.[1102]
Description: Change xtab binding should process the existed binding. Build number:2.2.0.v200705300630 Steps to reproduce: 1. New a cube and a crosstab. 2. Drag measure and dimension from cube to crosstab. 3. In Property Editor, change xtab binding cube to none. Expected result: A dialog should pop up to ask how to process the old binding as table does. Actual result: Nothing happens. Error log:N/A
xtab/org.eclipse.birt.report.item.crosstab.ui/src/org/eclipse/birt/report/item/crosstab/ui/views/attributes/provider/CrosstabSimpleComboPropertyDescriptorProvider.java
SimpleComboPropertyDescriptorProvider {
	public CrosstabSimpleComboPropertyDescriptorProvider(String property,
			String element) {
		super(property, element);
	}
	public String[] getItems() {
		String[] items = null;
		items = super.getItems();
		if (items != null) {
			return items;
		}
		Object selecteObj = input;
		if (input instanceof List ) {
			selecteObj = ((List)input).get(0);
		}
		ExtendedItemHandle handle = (ExtendedItemHandle) selecteObj;
		if (!handle.getExtensionName().equals("Crosstab")) {
			return items;
		}
		String[] tmpItems = null;