|
||||||||||
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
public abstract class EndowmentReportPrintBase
Field Summary | |
---|---|
static int |
CRITERIA_TABLE_WIDTH
|
static com.lowagie.text.Font |
footerRegularFont
|
static com.lowagie.text.Font |
footerTitleFont
|
protected static String |
FORMAT164
|
protected static String |
FORMAT192
|
protected static String |
FORMAT195
|
static int |
FULL_TABLE_WIDTH
|
static com.lowagie.text.Font |
headerFont
|
static com.lowagie.text.Font |
headerSheetRegularFont
|
static com.lowagie.text.Font |
headerShheetTitleFont
|
static int |
KEMID_SELECTED_TABLE_WIDTH
|
static int |
KEMIDS_SELECTED_COLUMN_NUM
|
protected static com.lowagie.text.Rectangle |
LETTER_LANDSCAPE
|
protected static com.lowagie.text.Rectangle |
LETTER_PORTRAIT
|
static int |
MULTIPLE_KEMID_TABLE_WIDTH
|
static com.lowagie.text.Font |
regularFont
|
static int |
REQUEST_INFO_TABLE_WIDTH
|
static com.lowagie.text.Font |
titleFont
|
String |
ZERO_FOR_REPORT
|
Constructor Summary | |
---|---|
EndowmentReportPrintBase()
|
Method Summary | |
---|---|
protected String |
convertToUpperCase(String s)
Converts a string to upper case |
com.lowagie.text.pdf.PdfPCell |
createCell(String contents,
com.lowagie.text.Font font,
int horizontalAlignment,
boolean borderLine)
Create a cell with the given font, alignment, and borderline option |
com.lowagie.text.pdf.PdfPCell |
createCell(String contents,
com.lowagie.text.Font font,
int horizontalAlignment,
int verticalAlignment,
boolean borderLine)
Creates a call with given font, alignments, and borderline |
protected com.lowagie.text.pdf.PdfPCell |
createCellWithDefaultFontAndBorderLine(String s,
int alignment)
Creates a cell |
protected com.lowagie.text.pdf.PdfPCell |
createCellWithDefaultFontAndWithoutBorderLine(String s,
int alignment)
Creates a cell without borderline |
protected String |
formatAmount(BigDecimal amount)
Format the dollar amount - 19,2 decimal |
protected String |
formatAmount(BigDecimal amount,
String format)
Format the dollar amount |
protected com.lowagie.text.pdf.PdfPCell |
getAmountCell(BigDecimal value,
com.lowagie.text.Font font)
Created a cell with a specific font |
protected com.lowagie.text.pdf.PdfPCell |
getAmountCell(BigDecimal value,
com.lowagie.text.Font font,
String format)
Created a cell with a specific font and format |
boolean |
printFooter(EndowmentReportFooterDataHolder footerData,
com.lowagie.text.Document document)
Generates the footer |
boolean |
printReportHeaderPage(EndowmentReportHeaderDataHolder reportRequestHeaderDataHolder,
com.lowagie.text.Document document,
String listKemidsInHeader)
Generates the report header sheet |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final String ZERO_FOR_REPORT
public static final int KEMIDS_SELECTED_COLUMN_NUM
public static final int REQUEST_INFO_TABLE_WIDTH
public static final int CRITERIA_TABLE_WIDTH
public static final int MULTIPLE_KEMID_TABLE_WIDTH
public static final int KEMID_SELECTED_TABLE_WIDTH
public static final int FULL_TABLE_WIDTH
public static final com.lowagie.text.Font headerShheetTitleFont
public static final com.lowagie.text.Font headerSheetRegularFont
public static final com.lowagie.text.Font titleFont
public static final com.lowagie.text.Font regularFont
public static final com.lowagie.text.Font headerFont
public static final com.lowagie.text.Font footerTitleFont
public static final com.lowagie.text.Font footerRegularFont
protected static final com.lowagie.text.Rectangle LETTER_PORTRAIT
protected static final com.lowagie.text.Rectangle LETTER_LANDSCAPE
protected static final String FORMAT192
protected static final String FORMAT195
protected static final String FORMAT164
Constructor Detail |
---|
public EndowmentReportPrintBase()
Method Detail |
---|
public boolean printReportHeaderPage(EndowmentReportHeaderDataHolder reportRequestHeaderDataHolder, com.lowagie.text.Document document, String listKemidsInHeader)
reportRequestHeaderDataHolder
- document
-
public boolean printFooter(EndowmentReportFooterDataHolder footerData, com.lowagie.text.Document document)
footerData
- document
- protected com.lowagie.text.pdf.PdfPCell createCellWithDefaultFontAndBorderLine(String s, int alignment) throws com.lowagie.text.BadElementException
s
- alignment
-
com.lowagie.text.BadElementException
protected com.lowagie.text.pdf.PdfPCell createCellWithDefaultFontAndWithoutBorderLine(String s, int alignment) throws com.lowagie.text.BadElementException
s
- alignment
-
com.lowagie.text.BadElementException
public com.lowagie.text.pdf.PdfPCell createCell(String contents, com.lowagie.text.Font font, int horizontalAlignment, boolean borderLine)
content
- font
- alignment
- borderLine
-
public com.lowagie.text.pdf.PdfPCell createCell(String contents, com.lowagie.text.Font font, int horizontalAlignment, int verticalAlignment, boolean borderLine)
contents
- font
- horizontalAlignment
- verticalAlignment
- borderLine
-
protected com.lowagie.text.pdf.PdfPCell getAmountCell(BigDecimal value, com.lowagie.text.Font font)
value
- font
-
protected com.lowagie.text.pdf.PdfPCell getAmountCell(BigDecimal value, com.lowagie.text.Font font, String format)
value
- font
- format
-
protected String formatAmount(BigDecimal amount)
amount
-
protected String formatAmount(BigDecimal amount, String format)
amount
- format
-
protected String convertToUpperCase(String s)
s
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |