stateList = new PageStateList(this);
physicalMapping = new IntList(40);
logicalMapping = new IntList(20);
final ReportContext context = createReportContext(job, target);
final LayoutControllerFactory layoutFactory =
context.getLayoutControllerFactory();
// we have the data and we have our position inside the report.
// lets generate something ...
final FlowController flowController = createFlowControler(context, job);
LayoutController layoutController =
layoutFactory.create(flowController, job.getReportStructureRoot(), null);
try
{
stateList.add(new PageState(target.saveState(), layoutController,
outputProcessor.getPageCursor()));