Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.jfree.layouting.util.ChainingComponent
org.jfree.layouting.renderer.ChainingRenderer
Nested Class Summary |
Nested classes/interfaces inherited from class org.jfree.layouting.util.ChainingComponent | |
ChainingComponent.RecordedCall |
Field Summary |
Fields inherited from class org.jfree.layouting.util.ChainingComponent | |
STATE_DONE , STATE_ERROR , STATE_FRESH |
Constructor Summary | |
|
Method Summary | |
void |
|
void |
|
void | |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
Renderer | |
void |
|
protected void |
|
State | |
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
Methods inherited from class org.jfree.layouting.util.ChainingComponent | |
addCall , clear , invoke , replay , retrieveRecordedCalls , setRecordedCalls |
public void addContent(LayoutContext context, ContentToken content)
- Specified by:
- addContent in interface Renderer
public void addPassThroughContent(LayoutContext context, ContentToken content)
- Specified by:
- addPassThroughContent in interface Renderer
public void finishedMarker() throws NormalizationException
- Specified by:
- finishedMarker in interface Renderer
public void finishedPassThrough()
- Specified by:
- finishedPassThrough in interface Renderer
public void finishedRootInline() throws NormalizationException
- Specified by:
- finishedRootInline in interface Renderer
public void finishedTableCaption() throws NormalizationException
- Specified by:
- finishedTableCaption in interface Renderer
public void finishedTableCell()
- Specified by:
- finishedTableCell in interface Renderer
public void finishedTableColumn() throws NormalizationException
- Specified by:
- finishedTableColumn in interface Renderer
public void finishedTableColumnGroup() throws NormalizationException
- Specified by:
- finishedTableColumnGroup in interface Renderer
public void finishedTableSection()
- Specified by:
- finishedTableSection in interface Renderer
public void handlePageBreak(PageContext pageContext)
A call-back that informs the renderer, that a new page must be started. This closes the old page context and copies all pending content to the new context. This method is triggered by a call to 'LayoutProcess.pageBreakEncountered'
- Specified by:
- handlePageBreak in interface Renderer
- Parameters:
pageContext
-
protected void invoke(Object target, int methodId, Object parameters) throws Exception
- Overrides:
- invoke in interface ChainingComponent
public State saveState() throws StateException
- Specified by:
- saveState in interface StatefullComponent
public void startedBlock(LayoutContext context)
- Specified by:
- startedBlock in interface Renderer
public void startedDocument(PageContext pageContext)
Starts the document and initalizes the default page context.
- Specified by:
- startedDocument in interface Renderer
- Parameters:
pageContext
-
public void startedFlow(LayoutContext context)
Starts a floating, absolute or static element. This establishes a new normal flow for the element.
- Specified by:
- startedFlow in interface Renderer
- Parameters:
context
-
public void startedInline(LayoutContext context)
- Specified by:
- startedInline in interface Renderer
public void startedMarker(LayoutContext context) throws NormalizationException
- Specified by:
- startedMarker in interface Renderer
public void startedPassThrough(LayoutContext context)
- Specified by:
- startedPassThrough in interface Renderer
public void startedRootInline(LayoutContext context) throws NormalizationException
- Specified by:
- startedRootInline in interface Renderer
public void startedTable(LayoutContext layoutContext)
- Specified by:
- startedTable in interface Renderer
public void startedTableCaption(LayoutContext context) throws NormalizationException
- Specified by:
- startedTableCaption in interface Renderer
public void startedTableCell(LayoutContext layoutContext)
- Specified by:
- startedTableCell in interface Renderer
public void startedTableColumn(LayoutContext context) throws NormalizationException
- Specified by:
- startedTableColumn in interface Renderer
public void startedTableColumnGroup(LayoutContext context) throws NormalizationException
- Specified by:
- startedTableColumnGroup in interface Renderer
public void startedTableRow(LayoutContext layoutContext)
- Specified by:
- startedTableRow in interface Renderer
public void startedTableSection(LayoutContext layoutContext)
- Specified by:
- startedTableSection in interface Renderer