public class PrintContentGenerator extends java.lang.Object implements ContentGenerator
Constructor and Description |
---|
PrintContentGenerator(LayoutProcess layoutProcess) |
PrintContentGenerator(Renderer renderer) |
public PrintContentGenerator(LayoutProcess layoutProcess)
public PrintContentGenerator(Renderer renderer)
public void startedDocument(PageContext pageContext)
startedDocument
in interface ContentGenerator
pageContext
- the page context for the default page.public void startedFlow(LayoutContext element) throws NormalizationException
startedFlow
in interface ContentGenerator
NormalizationException
public void startedTable(LayoutContext element) throws NormalizationException
startedTable
in interface ContentGenerator
NormalizationException
public void startedTableColumnGroup(LayoutContext element) throws NormalizationException
startedTableColumnGroup
in interface ContentGenerator
NormalizationException
public void startedTableColumn(LayoutContext element) throws NormalizationException
startedTableColumn
in interface ContentGenerator
NormalizationException
public void startedTableSection(LayoutContext element) throws NormalizationException
startedTableSection
in interface ContentGenerator
NormalizationException
public void startedTableRow(LayoutContext element) throws NormalizationException
startedTableRow
in interface ContentGenerator
NormalizationException
public void startedTableCell(LayoutContext element) throws NormalizationException
startedTableCell
in interface ContentGenerator
NormalizationException
public void startedBlock(LayoutContext element) throws NormalizationException
startedBlock
in interface ContentGenerator
NormalizationException
public void startedRootInline(LayoutContext element) throws NormalizationException
startedRootInline
in interface ContentGenerator
NormalizationException
public void startedMarker(LayoutContext element) throws NormalizationException
startedMarker
in interface ContentGenerator
NormalizationException
public void startedInline(LayoutContext element) throws NormalizationException
startedInline
in interface ContentGenerator
NormalizationException
public void addContent(LayoutContext node, ContentToken token) throws NormalizationException
addContent
in interface ContentGenerator
NormalizationException
public void finishedInline() throws NormalizationException
finishedInline
in interface ContentGenerator
NormalizationException
public void finishedMarker() throws NormalizationException
finishedMarker
in interface ContentGenerator
NormalizationException
public void finishedRootInline() throws NormalizationException
finishedRootInline
in interface ContentGenerator
NormalizationException
public void finishedBlock() throws NormalizationException
finishedBlock
in interface ContentGenerator
NormalizationException
public void finishedTableCell() throws NormalizationException
finishedTableCell
in interface ContentGenerator
NormalizationException
public void finishedTableRow() throws NormalizationException
finishedTableRow
in interface ContentGenerator
NormalizationException
public void finishedTableSection() throws NormalizationException
finishedTableSection
in interface ContentGenerator
NormalizationException
public void finishedTableColumn() throws NormalizationException
finishedTableColumn
in interface ContentGenerator
NormalizationException
public void finishedTableColumnGroup() throws NormalizationException
finishedTableColumnGroup
in interface ContentGenerator
NormalizationException
public void finishedTable() throws NormalizationException
finishedTable
in interface ContentGenerator
NormalizationException
public void finishedFlow() throws NormalizationException
finishedFlow
in interface ContentGenerator
NormalizationException
public void finishedDocument() throws NormalizationException
finishedDocument
in interface ContentGenerator
NormalizationException
public State saveState() throws StateException
saveState
in interface StatefullComponent
StateException
public void handlePageBreak(PageContext pageContext)
ContentGenerator
handlePageBreak
in interface ContentGenerator
public void startedPassThrough(LayoutContext element) throws NormalizationException
startedPassThrough
in interface ContentGenerator
NormalizationException
public void addPassThroughContent(LayoutContext node, ContentToken token) throws NormalizationException
addPassThroughContent
in interface ContentGenerator
NormalizationException
public void finishedPassThrough() throws NormalizationException
finishedPassThrough
in interface ContentGenerator
NormalizationException
public void startedTableCaption(LayoutContext context) throws NormalizationException
startedTableCaption
in interface ContentGenerator
NormalizationException
public void finishedTableCaption() throws NormalizationException
finishedTableCaption
in interface ContentGenerator
NormalizationException
public Renderer getRenderer()
getRenderer
in interface ContentGenerator