protected void writeBand(BandData childBand) { try { if (BandOrientation.HORIZONTAL == childBand.getOrientation()) { writeHBand(childBand); } else { writeVBand(childBand); } } catch (ReportingException e) { throw e; } catch (Exception e) { throw wrapWithReportingException(String.format("An error occurred while rendering band [%s]", childBand.getName()), e); } }
protected void writeBand(BandData childBand) { try { if (BandOrientation.HORIZONTAL == childBand.getOrientation()) { writeHBand(childBand); } else { writeVBand(childBand); } } catch (ReportingException e) { throw e; } catch (Exception e) { throw wrapWithReportingException(String.format("An error occurred while rendering band [%s]", childBand.getName()), e); } }
protected void writeBand(BandData band) { String rangeName = band.getName(); try { HSSFSheet templateSheet = getTemplateSheetForRangeName(templateWorkbook, rangeName); if (templateSheet != currentTemplateSheet) { //todo: reimplement. store rownum for each sheet. currentTemplateSheet = templateSheet; rownum = 0; } HSSFSheet resultSheet = templateToResultSheetsMapping.get(templateSheet); if (BandOrientation.HORIZONTAL == band.getOrientation()) { colnum = 0; writeHorizontalBand(band, templateSheet, resultSheet); } else { writeVerticalBand(band, templateSheet, resultSheet); } } catch (ReportingException e) { throw e; } catch (Exception e) { throw wrapWithReportingException(String.format("An error occurred while rendering band [%s]", rangeName), e); } }
protected void writeBand(BandData band) { String rangeName = band.getName(); try { HSSFSheet templateSheet = getTemplateSheetForRangeName(templateWorkbook, rangeName); if (templateSheet != currentTemplateSheet) { //todo: reimplement. store rownum for each sheet. currentTemplateSheet = templateSheet; rownum = 0; } HSSFSheet resultSheet = templateToResultSheetsMapping.get(templateSheet); if (BandOrientation.HORIZONTAL == band.getOrientation()) { colnum = 0; writeHorizontalBand(band, templateSheet, resultSheet); } else { writeVerticalBand(band, templateSheet, resultSheet); } } catch (ReportingException e) { throw e; } catch (Exception e) { throw wrapWithReportingException(String.format("An error occurred while rendering band [%s]", rangeName), e); } }