org.jfree.report.flow.layoutprocessor
public class SectionLayoutController extends ElementLayoutController
Constructor Summary | |
---|---|
SectionLayoutController() |
Method Summary | |
---|---|
protected FlowController | finishData(ReportTarget target, FlowController fc) |
protected LayoutController | finishElement(ReportTarget target)
Finishes the processing of this element. |
int | getIndex() |
Node[] | getNodes() |
protected boolean | isDisplayable(Node node) |
LayoutController | join(FlowController flowController)
Joins with a delegated process flow. |
protected LayoutController | processChild(SectionLayoutController derived, Node node, FlowController flowController) |
protected LayoutController | processContent(ReportTarget target) |
protected void | resetSectionForRepeat() |
void | setIndex(int index) |
protected FlowController | startData(ReportTarget target, FlowController fc) |
Parameters: target the report target that receives generated events.
Returns: the new layout controller instance representing the new state.
Throws: DataSourceException if there was a problem reading data from the datasource. ReportProcessingException if there was a general problem during the report processing. ReportDataFactoryException if there was an error trying query data.
Parameters: flowController the flow controller of the parent.
Returns: the joined layout controller that incorperates all changes from the delegate.