public interface ContentGenerator extends StatefullComponent
saveState
void startedDocument(PageContext pageContext) throws NormalizationException
pageContext
- the page context for the default page.NormalizationException
void startedPassThrough(LayoutContext element) throws NormalizationException
NormalizationException
void addPassThroughContent(LayoutContext node, ContentToken token) throws NormalizationException
NormalizationException
void finishedPassThrough() throws NormalizationException
NormalizationException
void startedFlow(LayoutContext element) throws NormalizationException
NormalizationException
void startedBlock(LayoutContext element) throws NormalizationException
NormalizationException
void startedRootInline(LayoutContext element) throws NormalizationException
NormalizationException
void startedTable(LayoutContext element) throws NormalizationException
NormalizationException
void startedTableColumnGroup(LayoutContext element) throws NormalizationException
NormalizationException
void startedTableColumn(LayoutContext element) throws NormalizationException
NormalizationException
void startedTableSection(LayoutContext element) throws NormalizationException
NormalizationException
void startedTableRow(LayoutContext element) throws NormalizationException
NormalizationException
void startedTableCell(LayoutContext element) throws NormalizationException
NormalizationException
void startedMarker(LayoutContext element) throws NormalizationException
NormalizationException
void startedInline(LayoutContext element) throws NormalizationException
NormalizationException
void addContent(LayoutContext node, ContentToken contentToken) throws NormalizationException
NormalizationException
void finishedInline() throws NormalizationException
NormalizationException
void finishedMarker() throws NormalizationException
NormalizationException
void finishedTableCell() throws NormalizationException
NormalizationException
void finishedTableRow() throws NormalizationException
NormalizationException
void finishedTableSection() throws NormalizationException
NormalizationException
void finishedTableColumn() throws NormalizationException
NormalizationException
void finishedTableColumnGroup() throws NormalizationException
NormalizationException
void finishedTable() throws NormalizationException
NormalizationException
void finishedRootInline() throws NormalizationException
NormalizationException
void finishedBlock() throws NormalizationException
NormalizationException
void finishedFlow() throws NormalizationException
NormalizationException
void finishedDocument() throws NormalizationException
box
- NormalizationException
void handlePageBreak(PageContext pageContext)
pageContext
- Renderer getRenderer()
void startedTableCaption(LayoutContext context) throws NormalizationException
NormalizationException
void finishedTableCaption() throws NormalizationException
NormalizationException