public class PDFInvoiceRendererBeanFactory extends Object
PDFInvoiceRendererBean
based on a
pre-defined property file.Modifier and Type | Field and Description |
---|---|
static String |
UBL4J_PDF_INV_CFG_FILE |
static String |
UBL4J_PDF_INV_FILE_SYS_KEY |
static String |
VALUE_DELIMITER |
public static final String UBL4J_PDF_INV_FILE_SYS_KEY
public static final String UBL4J_PDF_INV_CFG_FILE
public static final String VALUE_DELIMITER
public static PDFInvoiceRendererBeanFactory getInstance()
public static PDFInvoiceRendererBean createPDFInvoiceRendererBean()
public static List<TextLabel> getSupplierBankDetailsLabelsToDisplay()
public static List<TextLabel> getInvoiceDateAndNumberLabelsToDisplay()
public static int getValueFontSize()
public static PDFBaseColorWrapper getValueFontBaseColor()
public static int getValueFontStyle()
public static int getLabelFontSize()
public static String getLabelValueSeparator()
public static PDFBaseColorWrapper getLabelFontBaseColor()
public static int getLabelFontStyle()
public static int getTableHorizontalAlignment()
public static int getTableCellBorder()
public static String getInvoiceLineFontFamily()
public static int getInvoiceLineFontSize()
public static PDFBaseColorWrapper getInvoiceLineFontBaseColor()
public static int getInvoiceLineFontStyle()
public static String getInvoiceLineTotalFontFamily()
public static int getInvoiceLineTotalFontSize()
public static PDFBaseColorWrapper getInvoiceLineTotalFontBaseColor()
public static int getInvoiceLineTotalFontStyle()
public static InvoiceLineTable.CurrencyDisplay getInvoiceLineTableCurrencyDisplay()
public static float getInvoiceLineTableCellPaddingLeft()
public static float getInvoiceLineTableCellPaddingRight()
public static float getInvoiceLineTableCellPaddingTop()
public static float getInvoiceLineTableCellPaddingBottom()
public static float getInvoiceLinesTableHeaderCellPaddingLeft()
public static float getInvoiceLinesTableHeaderCellPaddingRight()
public static float getInvoiceLinesTableHeaderCellPaddingTop()
public static float getInvoiceLineTableHeaderCellPaddingBottom()
public static float getInvoiceLineTableCellBorderTop()
public static float getInvoiceLineTableCellBorderBottom()
public static float getInvoiceLineTableCellBorderLeft()
public static float getInvoiceLineTableCellBorderRight()
public static InvoiceLineTable.CurrencyDisplay getInvoiceLineTableHeaderCurrencyDisplay()
public static float getInvoiceLineTableHeaderCellBorderLeft()
public static float getInvoiceLineTableHeaderCellBorderRight()
public static float getInvoiceLineTableHeaderCellBorderTop()
public static float getInvoiceLineTableHeaderCellBorderBottom()
public static PDFBaseColorWrapper getInvoiceLinesTableCellHeaderBorderColor()
public static PDFBaseColorWrapper getInvoiceLineTableCellBorderBaseColor()
public static int getInvoiceLineTableHorizontalAlignment()
public static float getInvoiceLineTableSpacingAfter()
public static float[] getInvoiceLineTableColumnWidths()
public static String getInvoiceDateAndNumberFontFamily()
public static int getInvoiceDateAndNumberFontSize()
public static PDFBaseColorWrapper getInvoiceDateAndNumberFontBaseColor()
public static int getInvoiceDateAndNumberFontStyle()
public static PDFBaseColorWrapper getInvoiceDateAndNumberTableCellBorderBaseColor()
public static int getInvoiceDateAndNumberTableHorizontalAlignment()
public static float getInvoiceDateAndNumberTableSpacingAfter()
public static float getInvoiceDateAndNumberTableCellPaddingLeft()
public static float getInvoiceDateAndNumberTableCellPaddingRight()
public static float getInvoiceDateAndNumberTableCellPaddingTop()
public static float getInvoiceDateAndNumberTableCellPaddingBottom()
public static float getInvoiceDateAndNumberTableCellBorderTop()
public static float getInvoiceDateAndNumberTableCellBorderBottom()
public static float getInvoiceDateAndNumberTableCellBorderLeft()
public static float getInvoiceDateAndNumberTableCellBorderRight()
public static String getInvoiceDateAndNumberDatePattern()
public static float[] getInvoiceDateAndNumberTableColumnWidths()
public static int getSupplierLogoHorizontalAlignment()
public static float getSupplierLogoSpacingAfter()
public static String getSupplierFontFamily()
public static int getSupplierFontSize()
public static PDFBaseColorWrapper getSupplierFontBaseColor()
public static int getSupplierFontStyle()
public static int getSupplierTableHorizontalAlignment()
public static int getSupplierTableCellHorizontalAlignment()
public static float getSupplierTableSpacingAfter()
public static float getSupplierLogoScalePercent()
public static float getSupplierTableCellPaddingLeft()
public static float getSupplierTableCellPaddingRight()
public static float getSupplierTableCellPaddingTop()
public static float getSupplierTableCellPaddingBottom()
public static float getSupplierTableCellBorderTop()
public static float getSupplierTableCellBorderBottom()
public static float getSupplierTableCellBorderLeft()
public static float getSupplierTableCellBorderRight()
public static PDFBaseColorWrapper getSupplierTableCellBorderColor()
public static float[] getSupplierTableColumnWidths()
public static int getCustomerLogoHorizontalAlignment()
public static float getCustomerLogoSpacingAfter()
public static String getCustomerFontFamily()
public static int getCustomerFontSize()
public static PDFBaseColorWrapper getCustomerFontBaseColor()
public static int getCustomerFontStyle()
public static int getCustomerTableHorizontalAlignment()
public static int getCustomerTableCellHorizontalAlignment()
public static float[] getCustomerTableColumnWidths()
public static float getCustomerTableSpacingAfter()
public static float getCustomerLogoScalePercent()
public static float getCustomerTableCellPaddingLeft()
public static float getCustomerTableCellPaddingRight()
public static float getCustomerTableCellPaddingTop()
public static float getCustomerTableCellPaddingBottom()
public static float getCustomerTableCellBorderTop()
public static float getCustomerTableCellBorderBottom()
public static float getCustomerTableCellBorderLeft()
public static float getCustomerTableCellBorderRight()
public static PDFBaseColorWrapper getCustomerTableCellBorderColor()
public static String getPaymentTermsFontFamily()
public static int getPaymentTermsFontSize()
public static PDFBaseColorWrapper getPaymentTermsFontBaseColor()
public static int getPaymentTermsFontStyle()
public static int getPaymentTermsTableHorizontalAlignment()
public static int getPaymentTermsTableCellHorizontalAlignment()
public static float[] getPaymentTermsTableColumnWidths()
public static float getPaymentTermsTableSpacingAfter()
public static float getPaymentTermsLogoScalePercent()
public static float getPaymentTermsTableCellPaddingLeft()
public static float getPaymentTermsTableCellPaddingRight()
public static float getPaymentTermsTableCellPaddingTop()
public static float getPaymentTermsTableCellPaddingBottom()
public static float getPaymentTermsTableCellBorderTop()
public static float getPaymentTermsTableCellBorderBottom()
public static float getPaymentTermsTableCellBorderLeft()
public static float getPaymentTermsTableCellBorderRight()
public static PDFBaseColorWrapper getPaymentTermsTableCellBorderColor()
public static String getSupplierBankDetailsFontFamily()
public static int getSupplierBankDetailsFontSize()
public static PDFBaseColorWrapper getSupplierBankDetailsFontBaseColor()
public static int getSupplierBankDetailsFontStyle()
public static int getSupplierBankDetailsTableHorizontalAlignment()
public static int getSupplierBankDetailsTableCellHorizontalAlignment()
public static float[] getSupplierBankDetailsTableColumnWidths()
public static float getSupplierBankDetailsTableSpacingAfter()
public static float getSupplierBankDetailsLogoScalePercent()
public static float getSupplierBankDetailsTableCellPaddingLeft()
public static float getSupplierBankDetailsTableCellPaddingRight()
public static float getSupplierBankDetailsTableCellPaddingTop()
public static float getSupplierBankDetailsTableCellPaddingBottom()
public static float getSupplierBankDetailsTableCellBorderTop()
public static float getSupplierBankDetailsTableCellBorderBottom()
public static float getSupplierBankDetailsTableCellBorderLeft()
public static float getSupplierBankDetailsTableCellBorderRight()
public static PDFBaseColorWrapper getSupplierBankDetailsTableCellBorderColor()
public static int getFontStyle(String key)
public static PDFBaseColorWrapper getBaseColor(String key)
public static Properties getProperties()
public static void setProperties(Properties properties)
Copyright © 2011-2013 Plain Source. All Rights Reserved.