org.jfree.report.flow.layoutprocessor
public abstract class ElementLayoutController extends Object implements LayoutController
Nested Class Summary | |
---|---|
protected static class | ElementLayoutController.ElementPrecomputeKey |
Field Summary | |
---|---|
static int | FINISHED |
static int | FINISHING |
static int | NOT_STARTED |
static int | OPENED |
static int | WAITING_FOR_JOIN |
Constructor Summary | |
---|---|
protected | ElementLayoutController() |
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
Returns:
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.
Returns: the layout controller's parent to null
if there is no
parent.
Parameters: node the currently processed object or layout node. flowController the current flow controller. parent the parent layout controller that was responsible for instantiating this controller.
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: 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: 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.