wrap(cellXY, rootCc.getNewlineGapSize()); } else if (hitEndOfRow) { wrap(cellXY, null); while (!isCellFree(cellXY[1], cellXY[0], spannedRects)) { if (Math.abs(increase(cellXY, 1)) >= wrap) wrap(cellXY, null); do { if (Math.abs(increase(cellXY, 1)) >= wrap) wrap(cellXY, null); } while (!isCellFree(cellXY[1], cellXY[0], spannedRects)); wrap(cellXY, cc.getWrapGapSize()); } else { hitEndOfRow = true;