org.jfree.report.demo.invoice
Class Invoice

java.lang.Object
  extended byorg.jfree.report.demo.invoice.Invoice

public class Invoice
extends java.lang.Object


Constructor Summary
Invoice(Customer customer, java.util.Date date, java.lang.String invoiceNumber)
           
 
Method Summary
 void addArticle(Article article)
           
 Article getArticle(int index)
           
 int getArticleCount()
           
 int getArticleCount(int index)
           
 Customer getCustomer()
           
 java.util.Date getDate()
           
 java.lang.String getInvoiceNumber()
           
 void removeArticle(Article article)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Invoice

public Invoice(Customer customer,
               java.util.Date date,
               java.lang.String invoiceNumber)
Method Detail

addArticle

public void addArticle(Article article)

removeArticle

public void removeArticle(Article article)

getArticle

public Article getArticle(int index)

getArticleCount

public int getArticleCount(int index)

getArticleCount

public int getArticleCount()

getCustomer

public Customer getCustomer()

getDate

public java.util.Date getDate()

getInvoiceNumber

public java.lang.String getInvoiceNumber()