org.openinvoice.ubl4j.text.pdf
Class PDFInvoiceRendererBeanFactory
java.lang.Object
org.openinvoice.ubl4j.text.pdf.PDFInvoiceRendererBeanFactory
public class PDFInvoiceRendererBeanFactory
- extends Object
Creates an instance of the PDFInvoiceRendererBean
based on a
pre-defined property file.
- Since:
- \$Date: 2012/05/19 19:36:24 $
- Version:
- \$Revision: 4b0ab6d6e082 $
- Author:
- \$Author: javad $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UBL4J_PDF_INV_FILE_SYS_KEY
public static final String UBL4J_PDF_INV_FILE_SYS_KEY
- See Also:
- Constant Field Values
UBL4J_PDF_INV_CFG_FILE
public static final String UBL4J_PDF_INV_CFG_FILE
VALUE_DELIMITER
public static final String VALUE_DELIMITER
- See Also:
- Constant Field Values
getInstance
public static PDFInvoiceRendererBeanFactory getInstance()
createPDFInvoiceRendererBean
public static PDFInvoiceRendererBean createPDFInvoiceRendererBean()
getSupplierBankDetailsLabelsToDisplay
public static List<TextLabel> getSupplierBankDetailsLabelsToDisplay()
getSupplierLabelsToDisplay
public static List<TextLabel> getSupplierLabelsToDisplay()
getCustomerLabelsToDisplay
public static List<TextLabel> getCustomerLabelsToDisplay()
getPaymentTermsLabelsToDisplay
public static List<TextLabel> getPaymentTermsLabelsToDisplay()
getInvoiceDateAndNumberLabelsToDisplay
public static List<TextLabel> getInvoiceDateAndNumberLabelsToDisplay()
getInvoiceLineLabelsToDisplay
public static List<TextLabel> getInvoiceLineLabelsToDisplay()
getLabelsToDisplay
public static List<TextLabel> getLabelsToDisplay(String sectionKey)
getValueFontSize
public static int getValueFontSize()
getValueFontBaseColor
public static PDFBaseColorWrapper getValueFontBaseColor()
getValueFontStyle
public static int getValueFontStyle()
getLabelFontSize
public static int getLabelFontSize()
getLabelValueSeparator
public static String getLabelValueSeparator()
getLabelFontBaseColor
public static PDFBaseColorWrapper getLabelFontBaseColor()
getLabelFontStyle
public static int getLabelFontStyle()
getTableHorizontalAlignment
public static int getTableHorizontalAlignment()
getTableCellBorder
public static int getTableCellBorder()
getInvoiceLineFontFamily
public static String getInvoiceLineFontFamily()
getInvoiceLineFontSize
public static int getInvoiceLineFontSize()
getInvoiceLineFontBaseColor
public static PDFBaseColorWrapper getInvoiceLineFontBaseColor()
getInvoiceLineFontStyle
public static int getInvoiceLineFontStyle()
getInvoiceLineTotalFontFamily
public static String getInvoiceLineTotalFontFamily()
getInvoiceLineTotalFontSize
public static int getInvoiceLineTotalFontSize()
getInvoiceLineTotalFontBaseColor
public static PDFBaseColorWrapper getInvoiceLineTotalFontBaseColor()
getInvoiceLineTotalFontStyle
public static int getInvoiceLineTotalFontStyle()
getInvoiceLineTableCurrencyDisplay
public static InvoiceLineTable.CurrencyDisplay getInvoiceLineTableCurrencyDisplay()
getInvoiceLineTableCellPaddingLeft
public static float getInvoiceLineTableCellPaddingLeft()
getInvoiceLineTableCellPaddingRight
public static float getInvoiceLineTableCellPaddingRight()
getInvoiceLineTableCellPaddingTop
public static float getInvoiceLineTableCellPaddingTop()
getInvoiceLineTableCellPaddingBottom
public static float getInvoiceLineTableCellPaddingBottom()
getInvoiceLinesTableHeaderCellPaddingLeft
public static float getInvoiceLinesTableHeaderCellPaddingLeft()
getInvoiceLinesTableHeaderCellPaddingRight
public static float getInvoiceLinesTableHeaderCellPaddingRight()
getInvoiceLinesTableHeaderCellPaddingTop
public static float getInvoiceLinesTableHeaderCellPaddingTop()
getInvoiceLineTableHeaderCellPaddingBottom
public static float getInvoiceLineTableHeaderCellPaddingBottom()
getInvoiceLineTableCellBorderTop
public static float getInvoiceLineTableCellBorderTop()
getInvoiceLineTableCellBorderBottom
public static float getInvoiceLineTableCellBorderBottom()
getInvoiceLineTableCellBorderLeft
public static float getInvoiceLineTableCellBorderLeft()
getInvoiceLineTableCellBorderRight
public static float getInvoiceLineTableCellBorderRight()
getInvoiceLineTableHeaderCurrencyDisplay
public static InvoiceLineTable.CurrencyDisplay getInvoiceLineTableHeaderCurrencyDisplay()
getInvoiceLineTableHeaderCellBorderLeft
public static float getInvoiceLineTableHeaderCellBorderLeft()
getInvoiceLineTableHeaderCellBorderRight
public static float getInvoiceLineTableHeaderCellBorderRight()
getInvoiceLineTableHeaderCellBorderTop
public static float getInvoiceLineTableHeaderCellBorderTop()
getInvoiceLineTableHeaderCellBorderBottom
public static float getInvoiceLineTableHeaderCellBorderBottom()
getInvoiceLinesTableCellHeaderBorderColor
public static PDFBaseColorWrapper getInvoiceLinesTableCellHeaderBorderColor()
getInvoiceLineTableCellBorderBaseColor
public static PDFBaseColorWrapper getInvoiceLineTableCellBorderBaseColor()
getInvoiceLineTableHorizontalAlignment
public static int getInvoiceLineTableHorizontalAlignment()
getInvoiceLineTableSpacingAfter
public static float getInvoiceLineTableSpacingAfter()
getInvoiceLineTableColumnWidths
public static float[] getInvoiceLineTableColumnWidths()
getInvoiceDateAndNumberFontFamily
public static String getInvoiceDateAndNumberFontFamily()
getInvoiceDateAndNumberFontSize
public static int getInvoiceDateAndNumberFontSize()
getInvoiceDateAndNumberFontBaseColor
public static PDFBaseColorWrapper getInvoiceDateAndNumberFontBaseColor()
getInvoiceDateAndNumberFontStyle
public static int getInvoiceDateAndNumberFontStyle()
getInvoiceDateAndNumberTableCellBorderBaseColor
public static PDFBaseColorWrapper getInvoiceDateAndNumberTableCellBorderBaseColor()
getInvoiceDateAndNumberTableHorizontalAlignment
public static int getInvoiceDateAndNumberTableHorizontalAlignment()
getInvoiceDateAndNumberTableSpacingAfter
public static float getInvoiceDateAndNumberTableSpacingAfter()
getInvoiceDateAndNumberTableCellPaddingLeft
public static float getInvoiceDateAndNumberTableCellPaddingLeft()
getInvoiceDateAndNumberTableCellPaddingRight
public static float getInvoiceDateAndNumberTableCellPaddingRight()
getInvoiceDateAndNumberTableCellPaddingTop
public static float getInvoiceDateAndNumberTableCellPaddingTop()
getInvoiceDateAndNumberTableCellPaddingBottom
public static float getInvoiceDateAndNumberTableCellPaddingBottom()
getInvoiceDateAndNumberTableCellBorderTop
public static float getInvoiceDateAndNumberTableCellBorderTop()
getInvoiceDateAndNumberTableCellBorderBottom
public static float getInvoiceDateAndNumberTableCellBorderBottom()
getInvoiceDateAndNumberTableCellBorderLeft
public static float getInvoiceDateAndNumberTableCellBorderLeft()
getInvoiceDateAndNumberTableCellBorderRight
public static float getInvoiceDateAndNumberTableCellBorderRight()
getInvoiceDateAndNumberDatePattern
public static String getInvoiceDateAndNumberDatePattern()
getInvoiceDateAndNumberTableColumnWidths
public static float[] getInvoiceDateAndNumberTableColumnWidths()
getSupplierLogoHorizontalAlignment
public static int getSupplierLogoHorizontalAlignment()
getSupplierLogoSpacingAfter
public static float getSupplierLogoSpacingAfter()
getSupplierFontFamily
public static String getSupplierFontFamily()
getSupplierFontSize
public static int getSupplierFontSize()
getSupplierFontBaseColor
public static PDFBaseColorWrapper getSupplierFontBaseColor()
getSupplierFontStyle
public static int getSupplierFontStyle()
getSupplierTableHorizontalAlignment
public static int getSupplierTableHorizontalAlignment()
getSupplierTableCellHorizontalAlignment
public static int getSupplierTableCellHorizontalAlignment()
getSupplierTableSpacingAfter
public static float getSupplierTableSpacingAfter()
getSupplierLogoScalePercent
public static float getSupplierLogoScalePercent()
getSupplierTableCellPaddingLeft
public static float getSupplierTableCellPaddingLeft()
getSupplierTableCellPaddingRight
public static float getSupplierTableCellPaddingRight()
getSupplierTableCellPaddingTop
public static float getSupplierTableCellPaddingTop()
getSupplierTableCellPaddingBottom
public static float getSupplierTableCellPaddingBottom()
getSupplierTableCellBorderTop
public static float getSupplierTableCellBorderTop()
getSupplierTableCellBorderBottom
public static float getSupplierTableCellBorderBottom()
getSupplierTableCellBorderLeft
public static float getSupplierTableCellBorderLeft()
getSupplierTableCellBorderRight
public static float getSupplierTableCellBorderRight()
getSupplierTableCellBorderColor
public static PDFBaseColorWrapper getSupplierTableCellBorderColor()
getSupplierTableColumnWidths
public static float[] getSupplierTableColumnWidths()
getCustomerLogoHorizontalAlignment
public static int getCustomerLogoHorizontalAlignment()
getCustomerLogoSpacingAfter
public static float getCustomerLogoSpacingAfter()
getCustomerFontFamily
public static String getCustomerFontFamily()
getCustomerFontSize
public static int getCustomerFontSize()
getCustomerFontBaseColor
public static PDFBaseColorWrapper getCustomerFontBaseColor()
getCustomerFontStyle
public static int getCustomerFontStyle()
getCustomerTableHorizontalAlignment
public static int getCustomerTableHorizontalAlignment()
getCustomerTableCellHorizontalAlignment
public static int getCustomerTableCellHorizontalAlignment()
getCustomerTableColumnWidths
public static float[] getCustomerTableColumnWidths()
getCustomerTableSpacingAfter
public static float getCustomerTableSpacingAfter()
getCustomerLogoScalePercent
public static float getCustomerLogoScalePercent()
getCustomerTableCellPaddingLeft
public static float getCustomerTableCellPaddingLeft()
getCustomerTableCellPaddingRight
public static float getCustomerTableCellPaddingRight()
getCustomerTableCellPaddingTop
public static float getCustomerTableCellPaddingTop()
getCustomerTableCellPaddingBottom
public static float getCustomerTableCellPaddingBottom()
getCustomerTableCellBorderTop
public static float getCustomerTableCellBorderTop()
getCustomerTableCellBorderBottom
public static float getCustomerTableCellBorderBottom()
getCustomerTableCellBorderLeft
public static float getCustomerTableCellBorderLeft()
getCustomerTableCellBorderRight
public static float getCustomerTableCellBorderRight()
getCustomerTableCellBorderColor
public static PDFBaseColorWrapper getCustomerTableCellBorderColor()
getPaymentTermsFontFamily
public static String getPaymentTermsFontFamily()
getPaymentTermsFontSize
public static int getPaymentTermsFontSize()
getPaymentTermsFontBaseColor
public static PDFBaseColorWrapper getPaymentTermsFontBaseColor()
getPaymentTermsFontStyle
public static int getPaymentTermsFontStyle()
getPaymentTermsTableHorizontalAlignment
public static int getPaymentTermsTableHorizontalAlignment()
getPaymentTermsTableCellHorizontalAlignment
public static int getPaymentTermsTableCellHorizontalAlignment()
getPaymentTermsTableColumnWidths
public static float[] getPaymentTermsTableColumnWidths()
getPaymentTermsTableSpacingAfter
public static float getPaymentTermsTableSpacingAfter()
getPaymentTermsLogoScalePercent
public static float getPaymentTermsLogoScalePercent()
getPaymentTermsTableCellPaddingLeft
public static float getPaymentTermsTableCellPaddingLeft()
getPaymentTermsTableCellPaddingRight
public static float getPaymentTermsTableCellPaddingRight()
getPaymentTermsTableCellPaddingTop
public static float getPaymentTermsTableCellPaddingTop()
getPaymentTermsTableCellPaddingBottom
public static float getPaymentTermsTableCellPaddingBottom()
getPaymentTermsTableCellBorderTop
public static float getPaymentTermsTableCellBorderTop()
getPaymentTermsTableCellBorderBottom
public static float getPaymentTermsTableCellBorderBottom()
getPaymentTermsTableCellBorderLeft
public static float getPaymentTermsTableCellBorderLeft()
getPaymentTermsTableCellBorderRight
public static float getPaymentTermsTableCellBorderRight()
getPaymentTermsTableCellBorderColor
public static PDFBaseColorWrapper getPaymentTermsTableCellBorderColor()
getSupplierBankDetailsFontFamily
public static String getSupplierBankDetailsFontFamily()
getSupplierBankDetailsFontSize
public static int getSupplierBankDetailsFontSize()
getSupplierBankDetailsFontBaseColor
public static PDFBaseColorWrapper getSupplierBankDetailsFontBaseColor()
getSupplierBankDetailsFontStyle
public static int getSupplierBankDetailsFontStyle()
getSupplierBankDetailsTableHorizontalAlignment
public static int getSupplierBankDetailsTableHorizontalAlignment()
getSupplierBankDetailsTableCellHorizontalAlignment
public static int getSupplierBankDetailsTableCellHorizontalAlignment()
getSupplierBankDetailsTableColumnWidths
public static float[] getSupplierBankDetailsTableColumnWidths()
getSupplierBankDetailsTableSpacingAfter
public static float getSupplierBankDetailsTableSpacingAfter()
getSupplierBankDetailsLogoScalePercent
public static float getSupplierBankDetailsLogoScalePercent()
getSupplierBankDetailsTableCellPaddingLeft
public static float getSupplierBankDetailsTableCellPaddingLeft()
getSupplierBankDetailsTableCellPaddingRight
public static float getSupplierBankDetailsTableCellPaddingRight()
getSupplierBankDetailsTableCellPaddingTop
public static float getSupplierBankDetailsTableCellPaddingTop()
getSupplierBankDetailsTableCellPaddingBottom
public static float getSupplierBankDetailsTableCellPaddingBottom()
getSupplierBankDetailsTableCellBorderTop
public static float getSupplierBankDetailsTableCellBorderTop()
getSupplierBankDetailsTableCellBorderBottom
public static float getSupplierBankDetailsTableCellBorderBottom()
getSupplierBankDetailsTableCellBorderLeft
public static float getSupplierBankDetailsTableCellBorderLeft()
getSupplierBankDetailsTableCellBorderRight
public static float getSupplierBankDetailsTableCellBorderRight()
getSupplierBankDetailsTableCellBorderColor
public static PDFBaseColorWrapper getSupplierBankDetailsTableCellBorderColor()
getFontStyle
public static int getFontStyle(String key)
getBaseColor
public static PDFBaseColorWrapper getBaseColor(String key)
getProperties
public static Properties getProperties()
setProperties
public static void setProperties(Properties properties)
Copyright © 2011-2012 Plain Source. All Rights Reserved.