if ( row.getVisibility( ) != null ) { for ( int i = 0; i < row.getVisibility( ).count( ); i++ ) addExpression( row.getVisibility( ).getRule( i ) .getExpression( ) ); } addExpression(row.getTOC()); addExpression( row.getBookmark( ) );
handleReportItemExpressions( row );
		protected void handleRow( RowDesign row, Object value )		{			// handleStyle( row.getStyle( ) );			if ( row.getVisibility( ) != null )			{				for ( int i = 0; i < row.getVisibility( ).count( ); i++ )					addExpression( row.getVisibility( ).getRule( i )							.getExpression( ) );			}			addExpression(row.getTOC());			addExpression( row.getBookmark( ) );			for ( int i = 0; i < row.getCellCount( ); i++ )			{				CellDesign cell = row.getCell( i );				if ( cell != null )				{					handleCell( cell, value );				}			}		}