Bug 192101 Add measure to xtab should add measure label automatically[1102]
Description: Add measure to xtab should add measure label automatically even no content in column area. Build number:2.2.0.v20070612 Steps to reproduce: 1. New a cube. 2. Insert a xtab, drag group to row area and then drag measure to detail area. Expected result: Label for measure is inserted automatically. Actual result: Label for measure isn't inserted automatically. But if you drag a group to column area, the label will be inserted at this time. Error log:N/A
xtab/org.eclipse.birt.report.item.crosstab.ui/src/org/eclipse/birt/report/item/crosstab/internal/ui/editors/model/CrosstabHandleAdapter.java
ICrosstabConstants.ROW_AXIS_TYPE,
					measureHandleList );
		}
		if ( rowNumber == 0 )
		{
			rowNumber = 1;
		}
		for ( int i = count - 1; i >= 0; i-- )
		{
			DimensionViewHandle dimensionHandle = handle.getDimension( ICrosstabConstants.ROW_AXIS_TYPE,
					i );
			int levelCount = dimensionHandle.getLevelCount( );
			for ( int j = levelCount - 1; j >= 0; j-- )
			{
				LevelViewHandle levelHandle = dimensionHandle.getLevel( j );
				CrosstabCellHandle cellHandle = levelHandle.getCell( );
				String type = j == 0 ? ICrosstabCellAdapterFactory.CELL_FIRST_LEVEL_HANDLE
						: ICrosstabCellAdapterFactory.CELL_LEVEL_HANDLE;
				
				CrosstabCellAdapter cellAdapter = factory.createCrosstabCellAdapter( type,
						cellHandle,
						1,
						rowNumber,
						columnNumber,
						-1,
						false );
				retValue.add( cellAdapter );
				
				map.put( levelHandle, new Integer( rowNumber ) );
				LevelViewHandle preLevelHandle = getPreviousLevelViewHandle( dimensionHandle,