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
if ( bDragging )
			{
				if ( iResizingColumnIndex != -1 )
				{
					int x = cnvCells.getDisplay( ).getCursorLocation( ).x;
					int newWidth = columnWidths.get( iResizingColumnIndex )
							+ ( x - iDragStartXLocation );
					if ( newWidth > 5 )
					{
						( (FormData) btnHeaders.get( iResizingColumnIndex )
								.getLayoutData( ) ).width += ( x - iDragStartXLocation );
						columnWidths.set( iResizingColumnIndex,
								Integer.valueOf( newWidth ) );
						iDragStartXLocation = x;
						cmpHeaders.layout( );
						cnvCells.updateScrollbars( );
						cnvCells.redraw( );
					}
				}
			}
		}
		else
		{
			this.setCursor( Display.getCurrent( )
					.getSystemCursor( SWT.CURSOR_ARROW ) );
		}
	}
	class TableCanvas extends Canvas implements
			PaintListener,
			MouseListener,