public class StylableDocumentSection extends java.lang.Object implements IStylableContainer, IBreakHandlingContainer
| Modifier and Type | Class and Description |
|---|---|
static class |
StylableDocumentSection.FixedHeightPdfPCell |
static class |
StylableDocumentSection.SectionPdfPTable |
| Constructor and Description |
|---|
StylableDocumentSection(StylableDocument ownerDocument,
IStylableContainer parent,
boolean inHeaderFooter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addElement(com.lowagie.text.Element element) |
void |
applyStyles(Style style) |
static void |
clearTable(com.lowagie.text.pdf.PdfPTable table,
boolean resetFixedHeight) |
static StylableDocumentSection.SectionPdfPTable |
cloneAndClearTable(com.lowagie.text.pdf.PdfPTable table,
boolean resetFixedHeight) |
void |
columnBreak() |
static com.lowagie.text.pdf.ColumnText |
createColumnText() |
static StylableDocumentSection.SectionPdfPTable |
createLayoutTable(float width,
float height,
java.util.List<StyleColumnProperties> columnPropertiesList) |
static StylableDocumentSection.SectionPdfPTable |
createLayoutTable(float width,
float height,
Style style) |
static com.lowagie.text.pdf.PdfPCell |
getCell(com.lowagie.text.pdf.PdfPTable table,
int idx) |
com.lowagie.text.Element |
getElement() |
static IBreakHandlingContainer |
getIBreakHandlingContainer(IStylableContainer c) |
Style |
getLastStyleApplied() |
IStylableContainer |
getParent() |
void |
pageBreak() |
static void |
replaceTableCells(com.lowagie.text.pdf.PdfPTable table) |
public StylableDocumentSection(StylableDocument ownerDocument, IStylableContainer parent, boolean inHeaderFooter)
public void applyStyles(Style style)
applyStyles in interface IStylableElementpublic Style getLastStyleApplied()
getLastStyleApplied in interface IStylableElementpublic IStylableContainer getParent()
getParent in interface IStylableElementpublic com.lowagie.text.Element getElement()
getElement in interface IStylableElementpublic void addElement(com.lowagie.text.Element element)
addElement in interface IStylableContainerpublic void columnBreak()
columnBreak in interface IBreakHandlingContainerpublic void pageBreak()
pageBreak in interface IBreakHandlingContainerpublic static IBreakHandlingContainer getIBreakHandlingContainer(IStylableContainer c)
public static StylableDocumentSection.SectionPdfPTable createLayoutTable(float width, float height, Style style)
public static StylableDocumentSection.SectionPdfPTable createLayoutTable(float width, float height, java.util.List<StyleColumnProperties> columnPropertiesList)
public static com.lowagie.text.pdf.ColumnText createColumnText()
public static void replaceTableCells(com.lowagie.text.pdf.PdfPTable table)
public static com.lowagie.text.pdf.PdfPCell getCell(com.lowagie.text.pdf.PdfPTable table,
int idx)
public static StylableDocumentSection.SectionPdfPTable cloneAndClearTable(com.lowagie.text.pdf.PdfPTable table, boolean resetFixedHeight)
public static void clearTable(com.lowagie.text.pdf.PdfPTable table,
boolean resetFixedHeight)
Copyright © 2022. All Rights Reserved.