|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ContentGenerator
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.
Methods inherited from interface org.jfree.layouting.StatefullComponent |
---|
saveState |
Method Detail |
---|
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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |