1 package net.sourceforge.finmodel.plan;
2
3 import java.math.BigDecimal;
4 import java.util.Calendar;
5
6 import net.sourceforge.finmodel.account.Account;
7
8 public class TransactionImpl implements Transaction {
9 private Account source = null;
10 private Account dest = null;
11 private Calendar date = null;
12 private BigDecimal value = null;
13
14 public TransactionImpl( Account source, Account dest, Calendar date, BigDecimal value )
15 {
16 this.source = source;
17 this.dest = dest;
18 this.date = date;
19 this.value = value;
20 }
21 public BigDecimal getAmount() {
22 return this.value;
23 }
24
25 public Calendar getDate() {
26 return this.date;
27 }
28
29 public Account getDestination() {
30 return this.dest;
31 }
32
33 public Account getSource() {
34 return this.source;
35 }
36
37 }