org.kuali.kfs.module.endow.report.util
Class TrialBalanceReportPrint

java.lang.Object
  extended by org.kuali.kfs.module.endow.report.util.EndowmentReportPrintBase
      extended by org.kuali.kfs.module.endow.report.util.TrialBalanceReportPrint

public class TrialBalanceReportPrint
extends EndowmentReportPrintBase

Helper to print the report in PDF


Field Summary
 
Fields inherited from class org.kuali.kfs.module.endow.report.util.EndowmentReportPrintBase
CRITERIA_TABLE_WIDTH, footerRegularFont, footerTitleFont, FORMAT164, FORMAT192, FORMAT195, FULL_TABLE_WIDTH, headerFont, headerSheetRegularFont, headerShheetTitleFont, KEMID_SELECTED_TABLE_WIDTH, KEMIDS_SELECTED_COLUMN_NUM, LETTER_LANDSCAPE, LETTER_PORTRAIT, MULTIPLE_KEMID_TABLE_WIDTH, regularFont, REQUEST_INFO_TABLE_WIDTH, titleFont
 
Constructor Summary
TrialBalanceReportPrint()
           
 
Method Summary
 ByteArrayOutputStream printTrialBalanceReport(EndowmentReportHeaderDataHolder reportRequestHeaderDataHolder, List<TrialBalanceReportDataHolder> trialBalanceDataReportHolders, String listKemidsInHeader)
          Generates the report in PDF using iText
 boolean printTrialBalanceReportBody(List<TrialBalanceReportDataHolder> trialBalanceReports, com.lowagie.text.Document document)
          Generates the Trial Balance report
 
Methods inherited from class org.kuali.kfs.module.endow.report.util.EndowmentReportPrintBase
convertToUpperCase, createCell, createCell, createCellWithDefaultFontAndBorderLine, createCellWithDefaultFontAndWithoutBorderLine, formatAmount, formatAmount, getAmountCell, getAmountCell, printFooter, printReportHeaderPage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrialBalanceReportPrint

public TrialBalanceReportPrint()
Method Detail

printTrialBalanceReport

public ByteArrayOutputStream printTrialBalanceReport(EndowmentReportHeaderDataHolder reportRequestHeaderDataHolder,
                                                     List<TrialBalanceReportDataHolder> trialBalanceDataReportHolders,
                                                     String listKemidsInHeader)
Generates the report in PDF using iText

Parameters:
reportRequestHeaderDataHolder -
trialBalanceDataReportHolders -
Returns:
ByteArrayOutputStream

printTrialBalanceReportBody

public boolean printTrialBalanceReportBody(List<TrialBalanceReportDataHolder> trialBalanceReports,
                                           com.lowagie.text.Document document)
Generates the Trial Balance report

Parameters:
trialBalanceReports -
document -
Returns:


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.