code: public List<Band> getDocumentBands() {
          List<Band> bands = new ArrayList<Band>();
          bands.add(headerBand);        
          bands.addAll(groupHeaderBands);
          bands.add(detailBand);
          bands.addAll(groupFooterBands);        
          bands.add(footerBand);
          
          return bands;
      }
docs: Get bands that appear in document page (no header page and footer page)
  @return list of bands that appear in document page