Bug 191637 Empty cube causes error
Comment removed as requested by the submitter - 2007-06-08 droy
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/data/impl/dimension/Hierarchy.java
}
			String[] attributeColumns = levelDefs[i].getAttributeColumns( );
			if ( attributeColumns != null )
			{
				levelAttributesIndex[i] = new int[attributeColumns.length];
				for ( int j = 0; j < attributeColumns.length; j++ )
				{
					levelAttributesIndex[i][j] = iterator.getFieldIndex( attributeColumns[j] );
				}
			}
		}
		Member[] levelMembers = null;
		while ( iterator.next( ) )
		{
			levelMembers = new Member[levelDefs.length];
			for ( int i = 0; i < levelDefs.length; i++ )
			{
				levelMembers[i] = getLevelMember( iterator,
						levelKeyColumnIndex[i],
						levelAttributesIndex[i],
						levelDefs[i] );
			}
			result.push( new DimensionRow( levelMembers ) );
		}
		return result;
	}
	/**
	 * 
	 * @param iterator
	 * @param IDColumn