return new ReportFooterReadHandler( report.getReportFooter() ); } else if ( "pageheader".equals( tagName ) ) { return new PageBandReadHandler( report.getPageHeader() ); } else if ( "pagefooter".equals( tagName ) ) { return new PageBandReadHandler( report.getPageFooter() );
final ArrayList<Element> labelList = buildLabelElementList( master.getPageHeader(), 5, 5, 25, 25 ); assertEquals( labelList.size(), 25 ); final LogicalPageBox pageBox = DebugReportRunner.layoutSingleBand( master, master.getPageHeader() );
public void testCreate() throws Exception { final MasterReport report = new MasterReport(); // Report name is null report.setName( "MyTestReport" ); assertNotNull( report.getPageDefinition() ); assertNotNull( report.getExpressions() ); assertNotNull( report.getRootGroup() ); assertEquals( report.getGroupCount(), 1 ); assertNotNull( report.getItemBand() ); assertNotNull( report.getName() ); assertNotNull( report.getPageFooter() ); assertNotNull( report.getPageHeader() ); assertNotNull( report.getReportConfiguration() ); assertNotNull( report.getReportFooter() ); assertNotNull( report.getReportHeader() ); assertNotNull( report.getGroup( 0 ) ); // the default group must be defined ... assertNotNull( report.clone() ); }