Bug 313297 XML data set fail in chart data preview
chart/org.eclipse.birt.chart.ui/src/org/eclipse/birt/chart/ui/swt/CustomPreviewTable.java
{
			vListeners.add( listener );
		}
		else
		{
			super.addListener( eventType, listener );
		}
	}
	public void mouseDoubleClick( MouseEvent e )
	{
		if ( e.widget instanceof Label )
		{
			
			int columnIndex = ( (Integer) e.widget.getData( ) ).intValue( );
			int width = cnvCells.calculateMaxColumnWidth( columnIndex,
					(Label) e.widget );
			columnWidths.set( columnIndex, Integer.valueOf( width + SPLITTER_WIDTH ) );
			( (FormData) btnHeaders.get( columnIndex ).getLayoutData( ) ).width = width;
			cmpHeaders.layout( );
			cnvCells.updateScrollbars( );
			cnvCells.redraw( );
		}
	}
	public void mouseDown( MouseEvent e )
	{
		if ( e.button == 1 )
		{
			if ( e.widget instanceof Label )
			{
				bDragging = true;