}
}
//noinspection ConstantConditions
final GroupDataBody body = (GroupDataBody) innerGroup.getBody();
final ItemBand band = body.getItemBand();
band.setLayout("row");
band.getStyle().setStyleProperty(ElementStyleKeys.INVISIBLE_CONSUMES_SPACE, true);
band.addElement(createLabel("D: ", 120));
if (headerPrinted)
{
band.addElement(createLabel("Details"));
}
for (int d = 0; d < details.size(); d += 1)
{
final RelationalDetail relationalDetail = details.get(d);
band.addElement(createFieldItem(relationalDetail.getField(), null, relationalDetail.getBackground()));
}
return rootGroup;
}