org.jfree.layouting.normalizer.generator
Interface ContentGenerator
public
interface
ContentGenerator
extends StatefullComponent
The content generator is the third stage content processor.
This part is responsible to process the generated display model
and to prepare it for rendering it to the output medium.
In the simplest case, the content generator will be able to pass the
display model without any changes. In the more complicated cases, the
display model needs to be flattened (as text processors cannot contain
paragraphs inside other paragraphs, for instance) before it can be rendered.
public void finishedBlock()
public void finishedDocument()
Receives notification, that a new flow has started. A new flow is started
for each flowing or absolutly positioned element.
Parameters: box
public void finishedFlow()
public void finishedInline()
public void finishedMarker()
public void finishedPassThrough()
public void finishedRootInline()
public void finishedTable()
public void finishedTableCaption()
public void finishedTableCell()
public void finishedTableColumn()
public void finishedTableColumnGroup()
public void finishedTableRow()
public void finishedTableSection()
This event handler is triggered by 'LayoutProcess.pageBreakEncountered()'.
Parameters: pageContext
Receives the information, that the document processing has been started.
This is fired only once.
Parameters: pageContext the page context for the default page.