org.openinvoice.ubl4j.text.pdf.table
Class InvoiceLineTable

java.lang.Object
  extended by org.openinvoice.ubl4j.text.pdf.table.PDFTableWrapper
      extended by org.openinvoice.ubl4j.text.pdf.table.InvoiceLineTable

public class InvoiceLineTable
extends PDFTableWrapper

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

Nested Class Summary
static class InvoiceLineTable.CurrencyDisplay
           
 
Field Summary
 
Fields inherited from class org.openinvoice.ubl4j.text.pdf.table.PDFTableWrapper
LABEL_VAL_SEP
 
Constructor Summary
InvoiceLineTable(PDFInvoiceRenderer pdfInvoice)
           
 
Method Summary
 void addEmptyRow(int count)
           
 void addTotalRow(String label, com.plainsource.commons.text.CurrencyDecimal value)
           
 void decorateCell(PDFCellWrapper cellWrapper)
           
 void decorateTable()
           
 void render()
           
 
Methods inherited from class org.openinvoice.ubl4j.text.pdf.table.PDFTableWrapper
addCell, addCell, addKeyValueCell, addLabelCell, addLabelCell, addLabelHeaderCell, addLabelValueCell, addTotalLabelHeaderCell, addValueCell, addValueCell, addValueCell, addValueCell, addValueCell, addValueCell, createLabelValueCells, getDefaultCell, getHorizontalAlignment, getLabelValueSeparator, getNumberOfColumns, getTable, setHorizontalAlignment, setLabelValueSeparator, setSpacingAfter, setTable, setTotalWidth, setTotalWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvoiceLineTable

public InvoiceLineTable(PDFInvoiceRenderer pdfInvoice)
                 throws com.itextpdf.text.DocumentException
Throws:
com.itextpdf.text.DocumentException
Method Detail

render

public void render()
            throws com.itextpdf.text.DocumentException
Throws:
com.itextpdf.text.DocumentException

decorateCell

public void decorateCell(PDFCellWrapper cellWrapper)
Overrides:
decorateCell in class PDFTableWrapper

decorateTable

public void decorateTable()
Overrides:
decorateTable in class PDFTableWrapper

addTotalRow

public void addTotalRow(String label,
                        com.plainsource.commons.text.CurrencyDecimal value)

addEmptyRow

public void addEmptyRow(int count)


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