org.jfree.report.flow.layoutprocessor
public class StaticTextLayoutController extends AbstractLayoutController
Field Summary | |
---|---|
static int | FINISHED |
static int | NOT_STARTED |
Constructor Summary | |
---|---|
StaticTextLayoutController() |
Method Summary | |
---|---|
LayoutController | advance(ReportTarget target)
Advances the processing position.
|
LayoutController | createPrecomputeInstance(FlowController fc)
Derives a copy of this controller that is suitable to perform a
precomputation. |
boolean | isAdvanceable()
Checks, whether the layout controller would be advanceable. |
LayoutController | join(FlowController flowController)
Joins with a delegated process flow. |
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 a query failed.
Parameters: fc a new flow controller for the precomputation.
Returns: a copy that is suitable for precomputation.
Returns: true, if the layout controller is advanceable, false otherwise.
Parameters: flowController the flow controller of the parent.
Returns: the joined layout controller that incorperates all changes from the delegate.