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
value = getTrueValue( value );
			resizeColumn( getStart( ), getEnd( ), value );
		}
		else
		{
			/**
			 * This is the Last Column, resize the whole table.
			 */
			Dimension dimension = getDragWidth( );
			if ( value < dimension.width )
			{
				value = dimension.width;
			}
			int with = calculateWidth() + value;
			int startWidth = 0;
			startWidth = CrosstabTableUtil.caleVisualWidth( part, getStart( ) );
			part.getCrosstabHandleAdapter( )
					.getCrosstabItemHandle( )
					.getModuleHandle( )
					.getCommandStack( )
					.startTrans( RESIZE_COLUMN_TRANS_LABEL );
			part.getCrosstabHandleAdapter( ).setWidth( with );
			
			part.getCrosstabHandleAdapter( ).setColumnWidth( getStart( ), startWidth + value );
			
			part.getCrosstabHandleAdapter( )
					.getCrosstabItemHandle( )
					.getModuleHandle( )
					.getCommandStack( )
					.commit( );