org.ka2ddo.yaac.gui
Class DefaultSoundMaker

java.lang.Object
  extended by org.ka2ddo.yaac.gui.DefaultSoundMaker
All Implemented Interfaces:
SoundMaker

public class DefaultSoundMaker
extends java.lang.Object
implements SoundMaker

This class does default sounds for YAAC.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ka2ddo.yaac.sound.SoundMaker
SoundMaker.RunSound
 
Constructor Summary
DefaultSoundMaker()
           
 
Method Summary
 void makeSound(MsgEventType type, java.lang.Object param)
          Make the sound appropriate for the specified event type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSoundMaker

public DefaultSoundMaker()
Method Detail

makeSound

public void makeSound(MsgEventType type,
                      java.lang.Object param)
Make the sound appropriate for the specified event type. The message (if provided) may be queried for qualifying information.

Specified by:
makeSound in interface SoundMaker
Parameters:
type - Type of event that wants a sound
param - parameter associated with the event