import java.applet.*;
import java.util.*;
import java.net.*;

public class JavaSound extends Applet {

	final static long serialVersionUID = 0x1;
	
	private HashMap<String, AudioClip> clips;
	
	public JavaSound() {
		this.clips = new HashMap<String, AudioClip>();
	}

	public boolean play(String clipStr) {
		AudioClip clip = this.clips.get(clipStr);
		if (clip != null) {
			clip.play();
			return true;
		}
		return false;
	}
	
	public boolean load(String clipStr, String fileStr) {
		AudioClip clip = getAudioClip(getCodeBase(), fileStr);
		if (clip != null) {
			this.clips.put(clipStr, clip);
			return true;
		}
		return false;
	}
	
	public void init() {
//		this.load("startup", "startup.wav");
//		this.play("startup");
	}
	
}

