org.ka2ddo.yaac.sound
Class SoundMaker.RunSound

java.lang.Object
  extended by org.ka2ddo.yaac.sound.SoundMaker.RunSound
All Implemented Interfaces:
java.lang.Runnable
Enclosing interface:
SoundMaker

public static class SoundMaker.RunSound
extends java.lang.Object
implements java.lang.Runnable

This class provides the services to run sound effects from another thread.


Constructor Summary
SoundMaker.RunSound(MsgEventType type, java.lang.Object param)
          Create a RunSound instance for the specified event type and type-specific parameter.
 
Method Summary
 void run()
          Do not call.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoundMaker.RunSound

public SoundMaker.RunSound(MsgEventType type,
                           java.lang.Object param)
Create a RunSound instance for the specified event type and type-specific parameter.

Parameters:
type - MsgEventType being reported
param - Object providing additional information about the event type that can be substituted into spoken messages
Method Detail

run

public void run()
Do not call. Callback from dispatching thread.

Specified by:
run in interface java.lang.Runnable