public class StaticTextLayoutController extends AbstractLayoutController
| Modifier and Type | Field and Description |
|---|---|
static int |
FINISHED |
static int |
NOT_STARTED |
| Constructor and Description |
|---|
StaticTextLayoutController() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
clone, getFlowController, getNode, getParent, initialize, isInitializedpublic static final int NOT_STARTED
public static final int FINISHED
public LayoutController advance(ReportTarget target) throws DataSourceException, ReportDataFactoryException, ReportProcessingException
target - the report target that receives generated events.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.public LayoutController join(FlowController flowController)
flowController - the flow controller of the parent.public boolean isAdvanceable()
public LayoutController createPrecomputeInstance(FlowController fc)
createPrecomputeInstance in interface LayoutControllercreatePrecomputeInstance in class AbstractLayoutControllerfc - a new flow controller for the precomputation.