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