done.inpro.system.carchase
Class CarChaseExperimenter.Articulator

java.lang.Object
  extended by done.inpro.system.carchase.CarChaseExperimenter.Articulator
Direct Known Subclasses:
StandardArticulator
Enclosing class:
CarChaseExperimenter

public abstract static class CarChaseExperimenter.Articulator
extends java.lang.Object

the public interface for articulators to implement

Author:
timo

Field Summary
protected  DispatchStream dispatcher
           
 
Constructor Summary
CarChaseExperimenter.Articulator(DispatchStream dispatcher)
           
 
Method Summary
static int getGlobalTime()
          a way for an articulator to ask for the current time
 void precompute(CarChaseExperimenter.TTSAction action)
          by default, their is no precomputation
abstract  void say(CarChaseExperimenter.TTSAction action)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dispatcher

protected DispatchStream dispatcher
Constructor Detail

CarChaseExperimenter.Articulator

public CarChaseExperimenter.Articulator(DispatchStream dispatcher)
Method Detail

say

public abstract void say(CarChaseExperimenter.TTSAction action)

precompute

public void precompute(CarChaseExperimenter.TTSAction action)
by default, their is no precomputation


getGlobalTime

public static final int getGlobalTime()
a way for an articulator to ask for the current time