org.jfree.layouting.renderer

Class ChainingRenderer

public class ChainingRenderer extends ChainingComponent implements Renderer

Creation-Date: 16.06.2006, 14:49:14

Author: Thomas Morgner

Constructor Summary
ChainingRenderer(Renderer renderer)
Method Summary
voidaddContent(LayoutContext context, ContentToken content)
voidaddPassThroughContent(LayoutContext context, ContentToken content)
voidfinishedBlock()
voidfinishedDocument()
voidfinishedFlow()
voidfinishedInline()
voidfinishedMarker()
voidfinishedPassThrough()
voidfinishedRootInline()
voidfinishedTable()
voidfinishedTableCaption()
voidfinishedTableCell()
voidfinishedTableColumn()
voidfinishedTableColumnGroup()
voidfinishedTableRow()
voidfinishedTableSection()
RenderergetRenderer()
voidhandlePageBreak(PageContext pageContext)
protected voidinvoke(Object target, int methodId, Object parameters)
StatesaveState()
voidstartedBlock(LayoutContext context)
voidstartedDocument(PageContext pageContext)
voidstartedFlow(LayoutContext context)
Starts a floating, absolute or static element.
voidstartedInline(LayoutContext context)
voidstartedMarker(LayoutContext context)
voidstartedPassThrough(LayoutContext context)
voidstartedRootInline(LayoutContext context)
voidstartedTable(LayoutContext layoutContext)
voidstartedTableCaption(LayoutContext context)
voidstartedTableCell(LayoutContext layoutContext)
voidstartedTableColumn(LayoutContext context)
voidstartedTableColumnGroup(LayoutContext context)
voidstartedTableRow(LayoutContext layoutContext)
voidstartedTableSection(LayoutContext layoutContext)

Constructor Detail

ChainingRenderer

public ChainingRenderer(Renderer renderer)

Method Detail

addContent

public void addContent(LayoutContext context, ContentToken content)

addPassThroughContent

public void addPassThroughContent(LayoutContext context, ContentToken content)

finishedBlock

public void finishedBlock()

finishedDocument

public void finishedDocument()

finishedFlow

public void finishedFlow()

finishedInline

public void finishedInline()

finishedMarker

public void finishedMarker()

finishedPassThrough

public void finishedPassThrough()

finishedRootInline

public void finishedRootInline()

finishedTable

public void finishedTable()

finishedTableCaption

public void finishedTableCaption()

finishedTableCell

public void finishedTableCell()

finishedTableColumn

public void finishedTableColumn()

finishedTableColumnGroup

public void finishedTableColumnGroup()

finishedTableRow

public void finishedTableRow()

finishedTableSection

public void finishedTableSection()

getRenderer

public Renderer getRenderer()

handlePageBreak

public void handlePageBreak(PageContext pageContext)

invoke

protected void invoke(Object target, int methodId, Object parameters)

saveState

public State saveState()

startedBlock

public void startedBlock(LayoutContext context)

startedDocument

public void startedDocument(PageContext pageContext)

startedFlow

public void startedFlow(LayoutContext context)
Starts a floating, absolute or static element. This establishes a new normal flow for the element.

Parameters: context

startedInline

public void startedInline(LayoutContext context)

startedMarker

public void startedMarker(LayoutContext context)

startedPassThrough

public void startedPassThrough(LayoutContext context)

startedRootInline

public void startedRootInline(LayoutContext context)

startedTable

public void startedTable(LayoutContext layoutContext)

startedTableCaption

public void startedTableCaption(LayoutContext context)

startedTableCell

public void startedTableCell(LayoutContext layoutContext)

startedTableColumn

public void startedTableColumn(LayoutContext context)

startedTableColumnGroup

public void startedTableColumnGroup(LayoutContext context)

startedTableRow

public void startedTableRow(LayoutContext layoutContext)

startedTableSection

public void startedTableSection(LayoutContext layoutContext)