public class LegendItemTable
extends com.itextpdf.text.pdf.PdfPTable
| Modifier and Type | Class and Description |
|---|---|
class |
LegendItemTable.Params
PARAMS
|
absoluteWidths, accessibleAttributes, BACKGROUNDCANVAS, BASECANVAS, complete, currentColIdx, currentRow, defaultCell, headerRows, id, isColspan, LINECANVAS, loopCheck, relativeWidths, role, rowCompleted, rows, runDirection, spacingAfter, spacingBefore, tableEvent, TEXTCANVAS, totalHeight, totalWidth, widthPercentageALIGN_BASELINE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_JUSTIFIED_ALL, ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_TOP, ALIGN_UNDEFINED, ANCHOR, ANNOTATION, AUTHOR, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CHAPTER, CHUNK, CREATIONDATE, CREATOR, DIV, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LANGUAGE, LIST, LISTITEM, MARKED, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, SECTION, SUBJECT, TITLE, WRITABLE_DIRECT, YMARK| Constructor and Description |
|---|
LegendItemTable() |
LegendItemTable(int numberOfColumns) |
| Modifier and Type | Method and Description |
|---|---|
com.itextpdf.text.pdf.PdfPCell |
getImageCell() |
com.itextpdf.text.pdf.PdfPCell |
getNameCell() |
LegendItemTable.Params |
getParams() |
float |
getSpaceBefore() |
boolean |
isFirst() |
boolean |
isHeading()
/PARAMS
|
boolean |
isIconBeforeName() |
boolean |
isNewColumn() |
void |
setHeading(boolean heading) |
void |
setIconBeforeName(boolean iconBeforeName) |
void |
setImageCell(com.itextpdf.text.pdf.PdfPCell imageCell) |
void |
setIsFirst(boolean isFirst) |
void |
setNameCell(com.itextpdf.text.pdf.PdfPCell nameCell) |
void |
setNewColumn(boolean newColumn) |
void |
setParams(float indent,
PJsonObject node,
com.itextpdf.text.Font pdfFont,
float lineSpace,
boolean defaultIconBeforeName,
float spaceBefore,
boolean heading)
Setting the params for later use
|
void |
setParams(LegendItemTable.Params params) |
void |
setSpaceBefore(float spaceBefore) |
addCell, addCell, addCell, addCell, addCell, adjustCellsInRow, beginWritingRows, calculateHeights, calculateWidths, completeRow, copyFormat, deleteBodyRows, deleteLastRow, deleteRow, endWritingRows, flushContent, getAbsoluteWidths, getAccessibleAttribute, getAccessibleAttributes, getBody, getCellStartRowIndex, getChunks, getDefaultCell, getFittingRows, getFooter, getFooterHeight, getFooterRows, getHeader, getHeaderHeight, getHeaderRows, getHorizontalAlignment, getId, getKeepTogether, getLastCompletedRowIndex, getNumberOfColumns, getRole, getRow, getRowHeight, getRowHeight, getRows, getRows, getRowspanHeight, getRunDirection, getSpacingAfter, getSpacingBefore, getTableEvent, getTotalHeight, getTotalWidth, getWidthPercentage, hasRowspan, isComplete, isContent, isExtendLastRow, isExtendLastRow, isHeadersInEvent, isLockedWidth, isLoopCheck, isNestable, isSkipFirstHeader, isSkipLastFooter, isSplitLate, isSplitRows, keepRowsTogether, keepRowsTogether, keepRowsTogether, normalizeHeadersFooters, process, resetColumnCount, setAccessibleAttribute, setBreakPoints, setComplete, setExtendLastRow, setExtendLastRow, setFooterRows, setHeaderRows, setHeadersInEvent, setHorizontalAlignment, setId, setKeepTogether, setLockedWidth, setLoopCheck, setRole, setRunDirection, setSkipFirstHeader, setSkipLastFooter, setSpacingAfter, setSpacingBefore, setSplitLate, setSplitRows, setTableEvent, setTotalWidth, setTotalWidth, setWidthPercentage, setWidthPercentage, setWidths, setWidths, shallowCopy, size, spacingAfter, spacingBefore, type, writeSelectedRows, writeSelectedRows, writeSelectedRows, writeSelectedRows, writeSelectedRows, writeSelectedRowspublic LegendItemTable()
public LegendItemTable(int numberOfColumns)
public LegendItemTable.Params getParams()
public void setParams(LegendItemTable.Params params)
params - the params to setpublic boolean isIconBeforeName()
public void setIconBeforeName(boolean iconBeforeName)
iconBeforeName - the iconBeforeName to setpublic float getSpaceBefore()
public void setSpaceBefore(float spaceBefore)
spaceBefore - the spaceBefore to setpublic void setHeading(boolean heading)
public boolean isHeading()
public void setIsFirst(boolean isFirst)
isFirst - the isFirst to setpublic boolean isNewColumn()
public void setNewColumn(boolean newColumn)
newColumn - the newColumn to setpublic com.itextpdf.text.pdf.PdfPCell getImageCell()
public void setImageCell(com.itextpdf.text.pdf.PdfPCell imageCell)
imageCell - the iconCell to setpublic com.itextpdf.text.pdf.PdfPCell getNameCell()
public void setNameCell(com.itextpdf.text.pdf.PdfPCell nameCell)
nameCell - the nameCell to setpublic boolean isFirst()
public void setParams(float indent,
PJsonObject node,
com.itextpdf.text.Font pdfFont,
float lineSpace,
boolean defaultIconBeforeName,
float spaceBefore,
boolean heading)
indent - node - pdfFont - lineSpace - defaultIconBeforeName - spaceBefore - heading -