footerFrame.getLineBox().getPen().setLineWidth(0f);
footerFrame.setRemoveLineWhenBlank(true);
// we only need an empty expression object here
// the evaluation logic is separate
JRDesignExpression footerPrintWhen = new JRDesignExpression();
builtinEvaluators.put(footerPrintWhen, new SummaryGroupFooterPrintWhenEvaluator());
footerFrame.setPrintWhenExpression(footerPrintWhen);
// clone the contents of the page footer in the frame
List footerElements = pageFooter.getChildren();