task2/solution04/src/org/apidesign/apifest08/currency/InvalidConversionException.java
1.1 --- a/task2/solution04/src/org/apidesign/apifest08/currency/InvalidConversionException.java Wed Oct 01 10:43:05 2008 +0200
1.2 +++ b/task2/solution04/src/org/apidesign/apifest08/currency/InvalidConversionException.java Tue Oct 07 00:21:03 2008 +0200
1.3 @@ -28,18 +28,31 @@
1.4 */
1.5 private final Currency currencyB;
1.6
1.7 +
1.8 /**
1.9 - * Construct a new InvalidConversionException wit the specified message.
1.10 + * Construct a new InvalidConversionException with the specified message.
1.11 + *
1.12 + * @param msg the message for getMessage.
1.13 + * @param bad the currency that is not valid.
1.14 + */
1.15 + public InvalidConversionException(final String msg,
1.16 + final Currency bad)
1.17 + {
1.18 + this(msg, bad, null, null);
1.19 + }
1.20 +
1.21 + /**
1.22 + * Construct a new InvalidConversionException with the specified message.
1.23 *
1.24 * @param msg the message for getMessage.
1.25 * @param bad the currency that is not valid.
1.26 * @param a a valid currency.
1.27 * @param b a valid currency.
1.28 */
1.29 - public InvalidConversionException(final String msg,
1.30 - final Currency bad,
1.31 - final Currency a,
1.32 - final Currency b)
1.33 + public InvalidConversionException(final String msg,
1.34 + final Currency bad,
1.35 + final Currency a,
1.36 + final Currency b)
1.37 {
1.38 super(msg);
1.39