hmi.elckerlyc.animationengine.gaze
Class GazeTMU

java.lang.Object
  extended by hmi.elckerlyc.planunit.AbstractPlanUnit
      extended by hmi.elckerlyc.animationengine.motionunit.TimedMotionUnit
          extended by hmi.elckerlyc.animationengine.gaze.GazeTMU
All Implemented Interfaces:
PlanUnit

public class GazeTMU
extends TimedMotionUnit


Field Summary
private  GazeMU gmu
           
 
Fields inherited from class hmi.elckerlyc.animationengine.motionunit.TimedMotionUnit
progressHandled
 
Fields inherited from class hmi.elckerlyc.planunit.AbstractPlanUnit
bmlBlockPeg
 
Constructor Summary
GazeTMU(BMLBlockPeg bmlBlockPeg, String i, String bmlId, GazeMU mu)
           
 
Method Summary
protected  void startUnit(double time)
          Starts the PlanUnit, is only called once at start
 
Methods inherited from class hmi.elckerlyc.animationengine.motionunit.TimedMotionUnit
getAvailableSyncs, getEndTime, getKeyPosition, getKeyPosition, getMotionUnit, getNextPegTime, getPegs, getPredictor, getPreferedDuration, getPrevPegTime, getRelativeTime, getReplacementGroup, getStartTime, getTime, getTimePeg, hasValidTiming, playUnit, resetUnit, resolveDefaultBMLKeyPositions, setParameterValue, setParameterValue, setTimePeg, setTimePeg, stopUnit
 
Methods inherited from class hmi.elckerlyc.planunit.AbstractPlanUnit
addFeedbackListener, feedback, getBMLBlockPeg, getBMLId, getId, getState, isDone, isLurking, isPlaying, isSubUnit, play, reset, setState, setSubUnit, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

gmu

private GazeMU gmu
Constructor Detail

GazeTMU

public GazeTMU(BMLBlockPeg bmlBlockPeg,
               String i,
               String bmlId,
               GazeMU mu)
Method Detail

startUnit

protected void startUnit(double time)
                  throws PlayException
Description copied from class: AbstractPlanUnit
Starts the PlanUnit, is only called once at start

Overrides:
startUnit in class AbstractPlanUnit
Parameters:
time - global start time
Throws:
PlayException