private static void AddTableRows( this CellCursor cursor, TableRows tableRows, ReportToWorkbookProjectionContext context, PassKind passKind) { if (tableRows == null) { return; } cursor.AddHeaderRows(tableRows.HeaderRows, context, passKind); cursor.AddDataRows(tableRows.DataRows, context, passKind); cursor.AddFooterRows(tableRows.FooterRows, context, passKind); }