Bug 124599 Shortcut delete and menu delete act different in table column.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/schematic/editparts/TableUtil.java
int rowNumber = adapt.getRowNumber( );
		if ( rowNumber <= data.rowHeights.length )
		{
			return data.findRowData( rowNumber ).height;
		}
		return 0;
	}
	/**
	 * Calculates the width of column
	 * 
	 * @param part
	 * @param Column
	 * @return
	 */
	public static int caleVisualWidth( TableEditPart part, Object Column )
	{
		ColumnHandleAdapter adapt = HandleAdapterFactory.getInstance( )
				.getColumnHandleAdapter( Column );
		IFigure figure = part.getLayer( LayerConstants.PRIMARY_LAYER );
		TableLayout.WorkingData data = (TableLayout.WorkingData) figure.getLayoutManager( )
				.getConstraint( figure );
		if ( data == null )
		{
			return adapt.getWidth( );
		}
		int columnNumber = adapt.getColumnNumber( );
		if ( columnNumber <= data.columnWidths.length )
		{
			return data.findColumnData( columnNumber ).width;
		}