org.openinvoice.ubl4j.text.pdf
Class PDFInvoiceRendererFactory

java.lang.Object
  extended by org.openinvoice.ubl4j.text.pdf.PDFInvoiceRendererFactory
All Implemented Interfaces:
InvoiceRendererFactory

public class PDFInvoiceRendererFactory
extends Object
implements InvoiceRendererFactory

Creates an instance of the PDFInvoiceRenderer that is used to generate the invoice PDF output.

Since:
\$Date: 2012/05/19 19:36:24 $
Version:
\$Revision: 4b0ab6d6e082 $
Author:
\$Author: javad $

Constructor Summary
PDFInvoiceRendererFactory()
           
PDFInvoiceRendererFactory(PDFInvoiceRendererBean invoiceRendererBean)
           
 
Method Summary
 InvoiceRenderer createInvoiceRenderer(oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType invoiceType, com.plainsource.commons.text.template.Template template)
           
 PDFInvoiceRendererBean getInvoiceRendererBean()
           
 void setInvoiceRendererBean(PDFInvoiceRendererBean invoiceRendererBean)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PDFInvoiceRendererFactory

public PDFInvoiceRendererFactory()

PDFInvoiceRendererFactory

public PDFInvoiceRendererFactory(PDFInvoiceRendererBean invoiceRendererBean)
Method Detail

createInvoiceRenderer

public InvoiceRenderer createInvoiceRenderer(oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType invoiceType,
                                             com.plainsource.commons.text.template.Template template)
Specified by:
createInvoiceRenderer in interface InvoiceRendererFactory

getInvoiceRendererBean

public PDFInvoiceRendererBean getInvoiceRendererBean()

setInvoiceRendererBean

public void setInvoiceRendererBean(PDFInvoiceRendererBean invoiceRendererBean)


Copyright © 2011-2012 Plain Source. All Rights Reserved.