|
||||||||||
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 |