List of usage examples for com.itextpdf.text.pdf PdfPCell getCompositeElements
public List<Element> getCompositeElements()
From source file:com.vectorprint.report.itext.debug.DebuggablePdfPTable.java
License:Open Source License
@Override public PdfPCell addCell(PdfPCell cell) { Object o = (cell.getCompositeElements() == null) ? null : cell.getCompositeElements().get(0); if (o == null) { o = cell.getTable();//from w w w . j av a 2 s.c om } if (o instanceof PdfPTable) { if (!nestingAdded) { setTableEvent(new NestingTableEvent()); nestingAdded = true; } NestedTableEvent pe = new NestedTableEvent(((PdfPTable) o).getTableEvent()); ((PdfPTable) o).setTableEvent(null); ((PdfPTable) o).setTableEvent(pe); childEvents.add(pe); } return super.addCell(cell); }