/**
 *
 * Class CurrencyConverter does conversions of 
 * currencies in British pounds, Canadian dollars,  
 * Euros and Australian dollars from US dollars
 *
 * @author  Daniel Burgner
 * @version 1.0
 * @class   CS5730
 * @date    02.18.2002
 */

import java.awt.*;
import java.io.*;
import java.lang.*;
import java.applet.Applet;

public class CurrencyConverter extends MultiConverter {
	
	/**
	 *
	 * initMultiConverter adds the Conversions according to
	 * the values of strCurr.
	 * @param  none
	 * @return void
	 *
	 */
	public void initMultiConverter() {
		for (int nJ = 0; nJ < nCurrency; nJ++) {
			if (strCurr[nJ].compareTo("AUD") == 0) {
				addConversion(new AUD(strRate[nJ]));
			} else if (strCurr[nJ].compareTo("CAD") == 0) {
				addConversion(new CAD(strRate[nJ]));
			} else if (strCurr[nJ].compareTo("EUR") == 0) {
				addConversion(new EUR(strRate[nJ]));
			} else if (strCurr[nJ].compareTo("GBP") == 0) {
				addConversion(new GBP(strRate[nJ]));
			}
		}
	}
}
