Bug 135821 Can't change data binding column when reverting from a template report item to a repot item
Steps to reproduce: 1.New a data with data binding column "a = 'abc'" 2.Select the data and convert it to a template report item 3.Double click the data Expected result: In the pop-up data binding window, a tick box lists on the left Actual result: No tick box on the left(see the screenshot). That means user can't change data binding any more till he reopen the data binding window
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/util/ElementBuilderFactory.java
if ( handle instanceof TextItemHandle )
		{
			return new TextEditor( UIUtil.getDefaultShell( ),
					TextEditor.DLG_TITLE_NEW,
					(TextItemHandle) handle );
		}
		if ( handle instanceof TextDataHandle )
		{
			ExpressionBuilder dialog = new ExpressionBuilder( UIUtil.getDefaultShell( ),
					( (TextDataHandle) handle ).getValueExpr( ) );
			dialog.setExpressionProvier( new ExpressionProvider( handle ) );
			return ( dialog );
		}
		if ( handle instanceof DataItemHandle )
		{
			BindingColumnDialog dialog = new BindingColumnDialog( );
			dialog.setInput( (ReportItemHandle) handle );
			return ( dialog );
		}
		if ( handle instanceof ImageHandle )
		{
			ImageBuilder dialog = new ImageBuilder( UIUtil.getDefaultShell( ),
					ImageBuilder.DLG_TITLE_NEW );
			dialog.setInput( handle );
			return dialog;
		}
		return null;
	}
}