public class PdfPCellEventForwarder extends Object implements PdfPCellEvent
| Modifier and Type | Field and Description |
|---|---|
protected List<PdfPCellEvent> |
events
ArrayList containing all the PageEvents that have to be executed.
|
| Constructor and Description |
|---|
PdfPCellEventForwarder() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCellEvent(PdfPCellEvent event)
Add a page event to the forwarder.
|
void |
cellLayout(PdfPCell cell,
Rectangle position,
PdfContentByte[] canvases)
This method is called at the end of the cell rendering.
|
protected List<PdfPCellEvent> events
public void addCellEvent(PdfPCellEvent event)
event - an event that has to be added to the forwarder.public void cellLayout(PdfPCell cell, Rectangle position, PdfContentByte[] canvases)
PdfPCellEventPdfContentByte contained in
canvases.canvases are:
PdfPTable.BASECANVAS - the original PdfContentByte. Anything placed here
will be under the cell.
PdfPTable.BACKGROUNDCANVAS - the layer where the background goes to.
PdfPTable.LINECANVAS - the layer where the lines go to.
PdfPTable.TEXTCANVAS - the layer where the text go to. Anything placed here
will be over the cell.
cellLayout in interface PdfPCellEventcell - the cellposition - the coordinates of the cellcanvases - an array of PdfContentBytePdfPCellEvent.cellLayout(com.lowagie.text.pdf.PdfPCell, com.lowagie.text.Rectangle, com.lowagie.text.pdf.PdfContentByte[])Copyright © 2019. All rights reserved.