|
From: Pelle B. <pe...@us...> - 2004-03-24 23:23:20
|
Update of /cvsroot/neuclear/neuclear-ledger/src/java/org/neuclear/ledger In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25877/src/java/org/neuclear/ledger Modified Files: InsufficientFundsException.java InvalidTransactionException.java Log Message: Working on Hibernate Implementation. Index: InvalidTransactionException.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger/src/java/org/neuclear/ledger/InvalidTransactionException.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** InvalidTransactionException.java 21 Mar 2004 00:48:36 -0000 1.3 --- InvalidTransactionException.java 24 Mar 2004 23:12:40 -0000 1.4 *************** *** 11,19 **** public InvalidTransactionException(final Ledger ledger, final String message) { super(ledger); } public final String getSubMessage() { return "Validation Error: " + message; - } --- 11,19 ---- public InvalidTransactionException(final Ledger ledger, final String message) { super(ledger); + this.message = message; } public final String getSubMessage() { return "Validation Error: " + message; } Index: InsufficientFundsException.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger/src/java/org/neuclear/ledger/InsufficientFundsException.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** InsufficientFundsException.java 22 Mar 2004 17:33:02 -0000 1.1 --- InsufficientFundsException.java 24 Mar 2004 23:12:35 -0000 1.2 *************** *** 9,12 **** --- 9,18 ---- */ public class InsufficientFundsException extends InvalidTransactionException { + public InsufficientFundsException(final Ledger ledger, final String book, final double amount, final double balance) { + super(ledger, " Insufficient funds in account: " + book + " to cover the amount: " + amount + " available: " + balance); + this.amount = amount; + this.book = book; + } + public InsufficientFundsException(final Ledger ledger, final String book, final double amount) { super(ledger, " Insufficient funds in account: " + book + " to cover the amount: " + amount); |