hmi.environment
Class HmiEnvironmentAutoBehaviourCallback

java.lang.Object
  extended by hmi.elckerlyc.faceengine.AutoBehaviourCallback
      extended by hmi.environment.HmiEnvironmentAutoBehaviourCallback

public class HmiEnvironmentAutoBehaviourCallback
extends AutoBehaviourCallback

Author:
Dennis Reidsma

Field Summary
private static org.slf4j.Logger logger
           
private  BlinkEmitter theBlinkEmitter
           
private  GazeEmitter theGazeEmitter
           
 
Constructor Summary
HmiEnvironmentAutoBehaviourCallback(BlinkEmitter be, GazeEmitter ge)
           
 
Method Summary
 void callback(String autoclass, HashMap<String,String> parameters)
          this method is used to send any parameters from a face unit onwards to autobehavior emitters such as GazeEmitter and BlinkEmitter.
 
Methods inherited from class hmi.elckerlyc.faceengine.AutoBehaviourCallback
getAutoBehaviourCallback, setAutoBehaviourCallback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static final org.slf4j.Logger logger

theBlinkEmitter

private BlinkEmitter theBlinkEmitter

theGazeEmitter

private GazeEmitter theGazeEmitter
Constructor Detail

HmiEnvironmentAutoBehaviourCallback

public HmiEnvironmentAutoBehaviourCallback(BlinkEmitter be,
                                           GazeEmitter ge)
Method Detail

callback

public void callback(String autoclass,
                     HashMap<String,String> parameters)
              throws PlayException
this method is used to send any parameters from a face unit onwards to autobehavior emitters such as GazeEmitter and BlinkEmitter. Generally called at startUnit in a faceunit...

Overrides:
callback in class AutoBehaviourCallback
Throws:
PlayException