01: package net.sourceforge.jaxor.example.domain;
02:
03: import net.sourceforge.jaxor.example.Money;
04:
05: import java.util.List;
06:
07: /*
08: * User: Mike
09: * Date: Nov 3, 2002
10: * Time: 5:11:29 PM
11: */
12:
13: public class OrderListImpl extends OrdersList {
14:
15: public OrderListImpl() {
16: }
17:
18: public OrderListImpl(List list) {
19: super (list);
20: }
21:
22: public Money getOrdersTotal() {
23: Money total = Money.ZERO;
24: OrdersIterator iter = iterator();
25: while (iter.hasNext())
26: total = iter.next().getOrderTotal().add(total);
27: return total;
28: }
29: }
|