public void applyAreaContainerOffsets(AreaContainer ac, Area area) { int height = area.getAbsoluteHeight(); BlockArea ba = (BlockArea)area; foreach (LinkedRectangle r in rects) { r.setX(r.getX() + ac.getXPosition() + area.getTableCellXOffset()); r.setY(ac.GetYPosition() - height + (maxY - r.getY()) - ba.getHalfLeading()); } }