@Override public float getRequestedHeight(SheetGraphics graphics, ReportSession session, float width) { try { ExtendedEssenceContent essenceContent = createContent(session); return poolTable.getTableHeight(essenceContent); } catch (DocumentException e) { return 100; } }
@Override public void encode(SheetGraphics graphics, ReportSession session, Bounds bounds) throws DocumentException { ExtendedEssenceContent essenceContent = createContent(session); poolTable.encodeTable(graphics, essenceContent, bounds); }