hmi.elckerlyc.faceengine
Class AutoBehaviourCallback

java.lang.Object
  extended by hmi.elckerlyc.faceengine.AutoBehaviourCallback
Direct Known Subclasses:
HmiEnvironmentAutoBehaviourCallback

public class AutoBehaviourCallback
extends Object

Author:
Dennis Reidsma

Field Summary
private static org.slf4j.Logger logger
           
private static AutoBehaviourCallback theAutoBehaviourCallback
           
 
Constructor Summary
AutoBehaviourCallback()
           
 
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.
static AutoBehaviourCallback getAutoBehaviourCallback()
           
static void setAutoBehaviourCallback(AutoBehaviourCallback cb)
           
 
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

theAutoBehaviourCallback

private static AutoBehaviourCallback theAutoBehaviourCallback
Constructor Detail

AutoBehaviourCallback

public AutoBehaviourCallback()
Method Detail

getAutoBehaviourCallback

public static AutoBehaviourCallback getAutoBehaviourCallback()

setAutoBehaviourCallback

public static void setAutoBehaviourCallback(AutoBehaviourCallback cb)

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...

Throws:
PlayException