if (!reportData.isReadable())
{
reportData.isReadable();
// If this report has no data, then do not print the detail section. The detail section
// is the only section that behaves this way, and for now this is only done in the OO-implementation
final SectionLayoutController derived = (SectionLayoutController) clone();
derived.setProcessingState(ElementLayoutController.FINISHED);
derived.setFlowController(fc);
return derived;
}
if (state == OfficeDetailLayoutController.STATE_PROCESS_VARIABLES)
{