private com.lowagie.text.Rectangle calcTotalLinkArea(RenderingContext c, Box box) { Box current = box; while (true) { Box prev = current.getPreviousSibling(); if (prev == null || prev.getElement() != box.getElement()) { break; } current = prev; } com.lowagie.text.Rectangle result = createLocalTargetArea(c, current, true); current = current.getNextSibling(); while (current != null && current.getElement() == box.getElement()) { result = add(result, createLocalTargetArea(c, current, true)); current = current.getNextSibling(); } return result; }
private com.lowagie.text.Rectangle calcTotalLinkArea(RenderingContext c, Box box) { Box current = box; while (true) { Box prev = current.getPreviousSibling(); if (prev == null || prev.getElement() != box.getElement()) { break; } current = prev; } com.lowagie.text.Rectangle result = createLocalTargetArea(c, current, true); current = current.getNextSibling(); while (current != null && current.getElement() == box.getElement()) { result = add(result, createLocalTargetArea(c, current, true)); current = current.getNextSibling(); } return result; }
private com.itextpdf.text.Rectangle calcTotalLinkArea(RenderingContext c, Box box) { Box current = box; while (true) { Box prev = current.getPreviousSibling(); if (prev == null || prev.getElement() != box.getElement()) { break; } current = prev; } com.itextpdf.text.Rectangle result = createLocalTargetArea(c, current, true); current = current.getNextSibling(); while (current != null && current.getElement() == box.getElement()) { result = add(result, createLocalTargetArea(c, current, true)); current = current.getNextSibling(); } return result; }
private com.lowagie.text.Rectangle calcTotalLinkArea(RenderingContext c, Box box) { Box current = box; while (true) { Box prev = current.getPreviousSibling(); if (prev == null || prev.getElement() != box.getElement()) { break; } current = prev; } com.lowagie.text.Rectangle result = createLocalTargetArea(c, current, true); current = current.getNextSibling(); while (current != null && current.getElement() == box.getElement()) { result = add(result, createLocalTargetArea(c, current, true)); current = current.getNextSibling(); } return result; }
private com.lowagie.text.Rectangle calcTotalLinkArea(RenderingContext c, Box box) { Box current = box; while (true) { Box prev = current.getPreviousSibling(); if (prev == null || prev.getElement() != box.getElement()) { break; } current = prev; } com.lowagie.text.Rectangle result = createLocalTargetArea(c, current, true); current = current.getNextSibling(); while (current != null && current.getElement() == box.getElement()) { result = add(result, createLocalTargetArea(c, current, true)); current = current.getNextSibling(); } return result; }