if (offsets[rowNumber] - currentCell.getHeight() - cellpadding() < offsets[rowNumber + currentCell.rowspan()]) { offsets[rowNumber + currentCell.rowspan()] = offsets[rowNumber] - currentCell.getHeight() - cellpadding(); if (offsets[rowNumber] - currentCell.getHeight() < offsets[rows - 1]) { offsets[rows - 1] = offsets[rowNumber] - currentCell.getHeight();
if (offsets[rowNumber] - currentCell.getHeight() - cellpadding() < offsets[rowNumber + currentCell.rowspan()]) { offsets[rowNumber + currentCell.rowspan()] = offsets[rowNumber] - currentCell.getHeight() - cellpadding(); if (offsets[rowNumber] - currentCell.getHeight() < offsets[rows - 1]) { offsets[rows - 1] = offsets[rowNumber] - currentCell.getHeight();
if (offsets[rowNumber] - currentCell.getHeight() - cellpadding() < offsets[rowNumber + currentCell.rowspan()]) { offsets[rowNumber + currentCell.rowspan()] = offsets[rowNumber] - currentCell.getHeight() - cellpadding(); if (offsets[rowNumber] - currentCell.getHeight() < offsets[rows - 1]) { offsets[rows - 1] = offsets[rowNumber] - currentCell.getHeight();