Bug 182664 Cross Tab: resize column doesn't behave correctly
When user drag to resize a column, it supposes to effect on the left column only. Currently when user drag to resize column, many other columns are resized too, unexpectedly.
xtab/org.eclipse.birt.report.item.crosstab.ui/src/org/eclipse/birt/report/item/crosstab/internal/ui/editors/tools/CrosstabColumnDragTracker.java
{
		super( sourceEditPart, start, end );
		setDisabledCursor( Cursors.SIZEWE );
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.designer.internal.ui.editors.schematic.tools.TableDragGuideTracker#getDragWidth()
	 */
	protected Dimension getDragWidth( )
	{
		if ( getStart( ) == getEnd( ) )
		{
			return new Dimension( TableUtil.getMinWidth( getCrosstabTableEditPart( ),
					getStart( ) )
					- CrosstabTableUtil.caleVisualWidth( getCrosstabTableEditPart( ),
							getStart( ) ),
					Integer.MAX_VALUE );
		}
		return new Dimension( TableUtil.getMinWidth( getCrosstabTableEditPart( ),
				getStart( ) )
				- CrosstabTableUtil.caleVisualWidth( getCrosstabTableEditPart( ),
						getStart( ) ),
				CrosstabTableUtil.caleVisualWidth( getCrosstabTableEditPart( ),
						getEnd( ) )
						- TableUtil.getMinWidth( getCrosstabTableEditPart( ),
								getEnd( ) ) );
	}
	/*
	 * (non-Javadoc)