Bug 207825 Crosstab gives wrong default for Totals on Count
xtab/org.eclipse.birt.report.item.crosstab.core/src/org/eclipse/birt/report/item/crosstab/core/de/internal/AbstractCrosstabModelTask.java
protected void addMeasureAggregations( LevelViewHandle theLevelView,
			List measureList, List functionList, boolean checkCounterAxis )
			throws SemanticException
	{
		if ( crosstab == null || theLevelView.getCrosstab( ) != crosstab )
			return;
		if ( measureList == null || measureList.isEmpty( ) )
			return;
		int counterAxisType = CrosstabModelUtil.getOppositeAxisType( theLevelView.getAxisType( ) );
		
		String dimensionName = ( (DimensionViewHandle) theLevelView.getContainer( ) ).getCubeDimensionName( );
		String levelName = theLevelView.getCubeLevelName( );
		if ( levelName == null || dimensionName == null )
			return;
		
		boolean isInnerMost = theLevelView.isInnerMost( );
		
		boolean isCounterAxisEmpty = true;
		
		for ( int dimension = 0; dimension < crosstab.getDimensionCount( counterAxisType ); dimension++ )
		{
			DimensionViewHandle dimensionView = crosstab.getDimension( counterAxisType,
					dimension );
			for ( int level = 0; level < dimensionView.getLevelCount( ); level++ )
			{
				
				
				isCounterAxisEmpty = false;
				LevelViewHandle levelView = dimensionView.getLevel( level );
				String rowDimension = null;