if ( selectedColumnName != null && selectedColumnName.equals( bindingName ) ) selectedColumnName = ( (DataItemHandle) inputElement ).getResultSetColumn( );
	protected void handleEditEvent( )	{		ComputedColumnHandle bindingHandle = null;		int pos = bindingTable.getTable( ).getSelectionIndex( );		if ( pos > -1 )		{			bindingHandle = (ComputedColumnHandle) ( (ReportItemHandle) DEUtil.getBindingHolder( inputElement ) ).getColumnBindings( )					.getAt( pos );		}		if ( bindingHandle == null )			return;		DataColumnBindingDialog dialog = new DataColumnBindingDialog( );		dialog.setInput( (ReportItemHandle) inputElement, bindingHandle );		dialog.setExpressionProvider( expressionProvider );		if ( dialog.open( ) == Dialog.OK )		{			if ( bindingTable != null )				bindingTable.getTable( ).setSelection( pos );		}	}