Bug 135790 ClassCastException in RowData.
ClassCastException is thrown in RowData line 81(IBaseExpression expr = ( IBaseExpression ) valueExpressions.get( index - 1 );).
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ListingElementExecutor.java
}
		public Object visitGridItem( GridItemDesign grid, Object value )
		{
			for ( int i = 0; i < grid.getRowCount( ); i++ )
			{
				value = visitRow( grid.getRow( i ), value );
			}
			return value;
		}
		protected Object visitTableBand( TableBandDesign band, Object value )
		{
			for ( int i = 0; i < band.getRowCount( ); i++ )
			{
				value = visitRow( band.getRow( i ), value );
			}
			return value;
		}
		public Object visitTableItem( TableItemDesign table, Object value )
		{
			value = visitTableBand( table.getHeader( ), value );
			for ( int i = 0; i < table.getGroupCount( ); i++ )
			{
				TableGroupDesign group = table.getGroup( i );
				value = visitTableBand( group.getHeader( ), value );
				value = visitTableBand( group.getFooter( ), value );
			}
			value = visitTableBand( table.getDetail( ), value );
			value = visitTableBand( table.getFooter( ), value );
			return value;
		}