|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.endow.report.util.EndowmentReportPrintBase
org.kuali.kfs.module.endow.report.util.AssetStatementReportPrint
public class AssetStatementReportPrint
| 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, ZERO_FOR_REPORT |
| Constructor Summary | |
|---|---|
AssetStatementReportPrint()
|
|
| Method Summary | |
|---|---|
protected TreeMap<Integer,TreeMap<String,List<AssetStatementReportDataHolder.ReportGroupData>>> |
createReportGroupsForTotal(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
String ipInd)
Constructs the report group data for grouping by security |
protected void |
generateEndowmentDetailReport(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForEndowment,
com.lowagie.text.Document document,
String listKemidsInHeader,
boolean beginWithNewpage)
Creates an endowment total report |
ByteArrayOutputStream |
generateEndowmentDetailReport(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForEndowment,
String listKemidsInHeader)
Creates an endowment detail report in PDF |
protected void |
generateEndowmentTotalReport(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForEndowment,
com.lowagie.text.Document document,
String listKemidsInHeader,
boolean beginWithNewpage)
Creates an endowment detail report |
ByteArrayOutputStream |
generateEndowmentTotalReport(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForEndowment,
String listKemidsInHeader)
Creates an endowment total report in PDF |
protected void |
generateNonEndowedDetailReport(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForNonEndowed,
com.lowagie.text.Document document,
String listKemidsInHeader,
boolean beginWithNewpage)
Creates a non-endowed detail report |
ByteArrayOutputStream |
generateNonEndowedDetailReport(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForNonEndowed,
String listKemidsInHeader)
Creates a non-endowed detail report in PDF |
protected void |
generateNonEndowedTotalReport(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForNonEndowed,
com.lowagie.text.Document document,
String listKemidsInHeader,
boolean beginWithNewpage)
Creates a non-endowed total report |
ByteArrayOutputStream |
generateNonEndowedTotalReport(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForNonEndowed,
String listKemidsInHeader)
Creates a non-endowed total report in PDF |
ByteArrayOutputStream |
printAssetStatementReport(EndowmentReportHeaderDataHolder reportHeaderDataHolderForEndowment,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForNonEndowed,
List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
String endowmentOption,
String reportOption,
String listKemidsInHeader)
Generates all reports into one PDF file |
boolean |
printAssetStatementReportBodyForEndowmentDetail(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
com.lowagie.text.Document document)
Generates the Asset Statement report for Endowment detail |
boolean |
printAssetStatementReportBodyForEndowmentTotal(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
com.lowagie.text.Document document)
Prints report body for endowment detail |
boolean |
printAssetStatementReportBodyForNonEndowedDetail(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
com.lowagie.text.Document document)
Generates the Asset Statement report for Non-Endowed |
boolean |
printAssetStatementReportBodyForNonEndowedTotal(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
com.lowagie.text.Document document)
Generates the Asset Statement report for Non-Endowed total |
protected void |
printReportGroupForIncomeEndowmentDetail(AssetStatementReportDataHolder reportData,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
Generates report group for income endowment detail |
protected void |
printReportGroupForIncomeEndowmentTotal(TreeMap<Integer,TreeMap<String,List<AssetStatementReportDataHolder.ReportGroupData>>> reportGroupsForIncomeTotal,
BigDecimal totalHistoryIncomeCash,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
Generates report group income non-endowed total |
protected void |
printReportGroupForNonEndowedDetail(AssetStatementReportDataHolder reportData,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
Generates report group non-endowed detail |
protected void |
printReportGroupForNonEndowedTotal(TreeMap<Integer,TreeMap<String,List<AssetStatementReportDataHolder.ReportGroupData>>> reportGroupsForTotal,
BigDecimal totalHistoryIncomeCash,
BigDecimal totalHistoryPrincipalCash,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
Generates report group non-endowed total |
protected void |
printReportGroupForPrincipalEndowmentDetail(AssetStatementReportDataHolder reportData,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
Generates report group for principal endowment detail |
protected void |
printReportGroupForPrincipalEndowmentTotal(TreeMap<Integer,TreeMap<String,List<AssetStatementReportDataHolder.ReportGroupData>>> reportGroupsForPrincipalTotal,
BigDecimal totalHistoryPrincipalCash,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
Generates report group principal non-endowed total |
protected void |
setNewPage(com.lowagie.text.Document document)
Sets the page break |
| 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 |
|---|
public AssetStatementReportPrint()
| Method Detail |
|---|
public ByteArrayOutputStream printAssetStatementReport(EndowmentReportHeaderDataHolder reportHeaderDataHolderForEndowment,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForNonEndowed,
List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
String endowmentOption,
String reportOption,
String listKemidsInHeader)
reportHeaderDataHolderForEndowment - reportHeaderDataHolderForNonEndowed - endowmentAssetStatementReportDataHolders - nonEndowedAssetStatementReportDataHolders - endowmentOption - reportOption - listKemidsOnHeader -
public ByteArrayOutputStream generateEndowmentDetailReport(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForEndowment,
String listKemidsInHeader)
endowmentAssetStatementReportDataHolders - reportHeaderDataHolderForEndowment - listKemidsInHeader -
public ByteArrayOutputStream generateEndowmentTotalReport(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForEndowment,
String listKemidsInHeader)
endowmentAssetStatementReportDataHolders - reportHeaderDataHolderForEndowment - listKemidsInHeader -
public ByteArrayOutputStream generateNonEndowedDetailReport(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForNonEndowed,
String listKemidsInHeader)
endowmentAssetStatementReportDataHolders - reportHeaderDataHolderForEndowment - listKemidsInHeader -
public ByteArrayOutputStream generateNonEndowedTotalReport(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForNonEndowed,
String listKemidsInHeader)
endowmentAssetStatementReportDataHolders - reportHeaderDataHolderForEndowment - listKemidsInHeader -
protected void generateEndowmentDetailReport(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForEndowment,
com.lowagie.text.Document document,
String listKemidsInHeader,
boolean beginWithNewpage)
endowmentAssetStatementReportDataHolders - reportHeaderDataHolderForEndowment - document - listKemidsInHeader - beginWithNewpage -
protected void generateEndowmentTotalReport(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForEndowment,
com.lowagie.text.Document document,
String listKemidsInHeader,
boolean beginWithNewpage)
endowmentAssetStatementReportDataHolders - reportHeaderDataHolderForEndowment - document - listKemidsInHeader - beginWithNewpage -
protected void generateNonEndowedDetailReport(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForNonEndowed,
com.lowagie.text.Document document,
String listKemidsInHeader,
boolean beginWithNewpage)
nonEndowedAssetStatementReportDataHolders - reportHeaderDataHolderForNonEndowed - document - listKemidsInHeader - beginWithNewpage -
protected void generateNonEndowedTotalReport(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
EndowmentReportHeaderDataHolder reportHeaderDataHolderForNonEndowed,
com.lowagie.text.Document document,
String listKemidsInHeader,
boolean beginWithNewpage)
nonEndowedAssetStatementReportDataHolders - reportHeaderDataHolderForNonEndowed - document - listKemidsInHeader - beginWithNewpage - protected void setNewPage(com.lowagie.text.Document document)
document -
public boolean printAssetStatementReportBodyForEndowmentTotal(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
com.lowagie.text.Document document)
endowmentAssetStatementReportDataHolders - document -
public boolean printAssetStatementReportBodyForNonEndowedTotal(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
com.lowagie.text.Document document)
transactionStatementReports - document -
public boolean printAssetStatementReportBodyForEndowmentDetail(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
com.lowagie.text.Document document)
transactionStatementReports - document -
public boolean printAssetStatementReportBodyForNonEndowedDetail(List<AssetStatementReportDataHolder> nonEndowedAssetStatementReportDataHolders,
com.lowagie.text.Document document)
transactionStatementReports - document -
protected void printReportGroupForIncomeEndowmentDetail(AssetStatementReportDataHolder reportData,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
throws Exception
reportData - docuement - table - cellFont -
Exception
protected void printReportGroupForPrincipalEndowmentDetail(AssetStatementReportDataHolder reportData,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
reportData - docuement - table - cellFont -
protected void printReportGroupForNonEndowedDetail(AssetStatementReportDataHolder reportData,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
throws Exception
reportData - docuement - table - cellFont -
Exception
protected void printReportGroupForIncomeEndowmentTotal(TreeMap<Integer,TreeMap<String,List<AssetStatementReportDataHolder.ReportGroupData>>> reportGroupsForIncomeTotal,
BigDecimal totalHistoryIncomeCash,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
throws Exception
reportGroupsForIncomeTotal - totalHistoryIncomeCash - docuement - table - cellFont -
Exception
protected void printReportGroupForPrincipalEndowmentTotal(TreeMap<Integer,TreeMap<String,List<AssetStatementReportDataHolder.ReportGroupData>>> reportGroupsForPrincipalTotal,
BigDecimal totalHistoryPrincipalCash,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
reportGroupsForPrincipalTotal - totalHistoryPrincipalCash - docuement - table - cellFont -
protected void printReportGroupForNonEndowedTotal(TreeMap<Integer,TreeMap<String,List<AssetStatementReportDataHolder.ReportGroupData>>> reportGroupsForTotal,
BigDecimal totalHistoryIncomeCash,
BigDecimal totalHistoryPrincipalCash,
com.lowagie.text.Document docuement,
com.lowagie.text.pdf.PdfPTable table,
com.lowagie.text.Font cellFont)
throws Exception
reportGroupsForTotal - totalHistoryIncomeCash - totalHistoryPrincipalCash - docuement - table - cellFont -
Exception
protected TreeMap<Integer,TreeMap<String,List<AssetStatementReportDataHolder.ReportGroupData>>> createReportGroupsForTotal(List<AssetStatementReportDataHolder> endowmentAssetStatementReportDataHolders,
String ipInd)
endowmentAssetStatementReportDataHolders - ipInd -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||