package jadex.xml.tutorial.example09; import java.util.ArrayList; import java.util.List; /** * List of invoice items. */ public class InvoiceList { //-------- attributes -------- /** The list. */ protected List invoicelist; //-------- methods -------- /** * Add an invoice item. * @param item The item. */ public void addItem(Invoice invoice) { if(invoicelist==null) invoicelist = new ArrayList(); invoicelist.add(invoice); } /** * Get the invoicelist. * @return The invoicelist. */ public List getItems() { return invoicelist; } /** * Set the invoicelist. * @param invoicelist The invoicelist to set. */ public void setItems(List invoicelist) { this.invoicelist = invoicelist; } /** * Get the string representation. * @return The string representation. */ public String toString() { return "InvoiceList(invoicelist=" + invoicelist + ")"; } }