Class StylableTable
java.lang.Object
com.lowagie.text.pdf.PdfPTable
fr.opensagres.xdocreport.itext.extension.ExtendedPdfPTable
fr.opensagres.odfdom.converter.pdf.internal.stylable.StylableTable
- All Implemented Interfaces:
com.lowagie.text.Element,com.lowagie.text.LargeElement,IStylableContainer,IStylableElement,fr.opensagres.xdocreport.itext.extension.IITextContainer,fr.opensagres.xdocreport.itext.extension.IITextElement
- Direct Known Subclasses:
StylableHeaderFooter
public class StylableTable
extends fr.opensagres.xdocreport.itext.extension.ExtendedPdfPTable
implements IStylableContainer
-
Field Summary
Fields inherited from class com.lowagie.text.pdf.PdfPTable
absoluteWidths, BACKGROUNDCANVAS, BASECANVAS, complete, currentRow, currentRowIdx, defaultCell, headerRows, isColspan, LINECANVAS, relativeWidths, rowCompleted, rows, runDirection, spacingAfter, spacingBefore, tableEvent, TEXTCANVAS, totalHeight, totalWidth, widthPercentageFields inherited from interface com.lowagie.text.Element
ALIGN_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, CELL, CHAPTER, CHUNK, CREATIONDATE, CREATOR, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LIST, LISTITEM, MARKED, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE, YMARK -
Constructor Summary
ConstructorsConstructorDescriptionStylableTable(StylableDocument ownerDocument, IStylableContainer parent, int numColumns) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElement(com.lowagie.text.Element element) voidapplyStyles(Style style) voidvoidbeginTableRow(Style currentRowStyle) voidvoidintMethods inherited from class fr.opensagres.xdocreport.itext.extension.ExtendedPdfPTable
addCell, addCell, addCell, addCell, addCell, finishRow, getElement, getITextContainer, getRowHeight, getRowHeight, isEmpty, setITextContainer, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTopMethods inherited from class com.lowagie.text.pdf.PdfPTable
adjustCellsInRow, beginWritingRows, calculateHeights, calculateHeightsFast, calculateWidths, completeRow, copyFormat, deleteBodyRows, deleteLastRow, deleteRow, endWritingRows, flushContent, getAbsoluteWidths, getChunks, getDefaultCell, getFooterHeight, getFooterRows, getHeaderHeight, getHeaderRows, getHorizontalAlignment, getKeepTogether, getNumberOfColumns, getRow, getRows, getRows, getRowspanHeight, getRunDirection, getTableEvent, getTotalHeight, getTotalWidth, getWidthPercentage, isComplete, isContent, isExtendLastRow, isHeadersInEvent, isLockedWidth, isNestable, isSkipFirstHeader, isSkipLastFooter, isSplitLate, isSplitRows, process, setComplete, setExtendLastRow, setFooterRows, setHeaderRows, setHeadersInEvent, setHorizontalAlignment, setKeepTogether, setLockedWidth, setRunDirection, setSkipFirstHeader, setSkipLastFooter, setSpacingAfter, setSpacingBefore, setSplitLate, setSplitRows, setTableEvent, setTotalWidth, setTotalWidth, setWidthPercentage, setWidthPercentage, setWidths, setWidths, shallowCopy, size, spacingAfter, spacingBefore, type, writeSelectedRows, writeSelectedRows, writeSelectedRows, writeSelectedRowsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.lowagie.text.Element
toStringMethods inherited from interface fr.opensagres.odfdom.converter.pdf.internal.stylable.IStylableElement
getElement
-
Constructor Details
-
StylableTable
-
-
Method Details
-
getCurrentRowStyle
-
beginTableHeaderRows
public void beginTableHeaderRows() -
endTableHeaderRows
public void endTableHeaderRows() -
beginTableRow
-
endTableRow
public void endTableRow() -
addElement
public void addElement(com.lowagie.text.Element element) - Specified by:
addElementin interfacefr.opensagres.xdocreport.itext.extension.IITextContainer- Specified by:
addElementin interfaceIStylableContainer- Overrides:
addElementin classfr.opensagres.xdocreport.itext.extension.ExtendedPdfPTable
-
applyStyles
- Specified by:
applyStylesin interfaceIStylableElement
-
getLastStyleApplied
- Specified by:
getLastStyleAppliedin interfaceIStylableElement
-
getParent
- Specified by:
getParentin interfaceIStylableElement
-
getOwnerDocument
-
getColIdx
public int getColIdx()
-