LayoutController layoutController =
layoutFactory.create(flowController, job.getReportStructureRoot(), null);
while (layoutController.isAdvanceable())
{
layoutController = layoutController.advance(target);
while (layoutController.isAdvanceable() == false &&
layoutController.getParent() != null)
{
final LayoutController parent = layoutController.getParent();
target.commit();