while (layoutController.isAdvanceable() == false &&
layoutController.getParent() != null)
{
final LayoutController parent = layoutController.getParent();
layoutController = parent.join(layoutController.getFlowController());
}
// check whether a pagebreak has been encountered.
if (target.isPagebreakEncountered())
{