Uses of Class
hmi.elckerlyc.TimePeg

Packages that use TimePeg
hmi.elckerlyc The Hmi BML realizer Elckerlyc. 
hmi.elckerlyc.animationengine.motionunit   
hmi.elckerlyc.anticipator   
hmi.elckerlyc.audioengine The AudioEngine is for playing sound fragments from disk (wav, mp3, etc). 
hmi.elckerlyc.faceengine.faceunit   
hmi.elckerlyc.interrupt   
hmi.elckerlyc.planunit   
hmi.elckerlyc.scheduler   
hmi.elckerlyc.speechengine   
hmi.elckerlyc.wait   
 

Uses of TimePeg in hmi.elckerlyc
 

Subclasses of TimePeg in hmi.elckerlyc
 class OffsetPeg
          OffsetPegs define TimePegs that remains at a fixed time offset from a 'regular' TimePeg.
 

Fields in hmi.elckerlyc declared as TimePeg
private  TimePeg OffsetPeg.link
           
 TimePeg SyncAndTimePeg.peg
           
 

Fields in hmi.elckerlyc with type parameters of type TimePeg
private  ConcurrentHashMap<PegBoard.PegKey,TimePeg> PegBoard.pegs
           
 

Methods in hmi.elckerlyc that return TimePeg
 TimePeg TimePeg.getLink()
          Get the 'underlying' TimePeg.
 TimePeg OffsetPeg.getLink()
           
 TimePeg PegBoard.getTimePeg(String syncId, String id, String bmlId)
           
 

Methods in hmi.elckerlyc with parameters of type TimePeg
 void PegBoard.addTimePeg(String syncId, String id, String bmlId, TimePeg p)
          Adds p to the pegboard.
 double PegBoard.getRelativePegTime(String bmlTargetId, TimePeg p)
          Get the timing of the peg relative to bmlTargetId
 void OffsetPeg.setLink(TimePeg p)
           
 

Constructors in hmi.elckerlyc with parameters of type TimePeg
OffsetPeg(TimePeg l, double o)
           
OffsetPeg(TimePeg l, double o, BMLBlockPeg bmp)
           
SyncAndTimePeg(String sync, String id, String bmlId, TimePeg p)
           
 

Uses of TimePeg in hmi.elckerlyc.animationengine.motionunit
 

Methods in hmi.elckerlyc.animationengine.motionunit that return TimePeg
 TimePeg TimedMotionUnit.getTimePeg(String pid)
           
 

Methods in hmi.elckerlyc.animationengine.motionunit that return types with arguments of type TimePeg
 Map<KeyPosition,TimePeg> TimedMotionUnit.getPegs()
           
 

Methods in hmi.elckerlyc.animationengine.motionunit with parameters of type TimePeg
 KeyPosition TimedMotionUnit.getKeyPosition(TimePeg sp)
           
 void TimedMotionUnit.setTimePeg(KeyPosition kp, TimePeg sp)
           
 void TimedMotionUnit.setTimePeg(String kid, TimePeg sp)
           
 

Uses of TimePeg in hmi.elckerlyc.anticipator
 

Fields in hmi.elckerlyc.anticipator declared as TimePeg
private  TimePeg SpaceBarAnticipator.press
           
private  TimePeg SpaceBarAnticipator.release
           
 

Fields in hmi.elckerlyc.anticipator with type parameters of type TimePeg
private  List<TimePeg> SpaceBarTempoAnticipator.orderedSynchs
           
private  List<TimePeg> MetronomeAnticipator.orderedSynchs
           
private  Map<String,TimePeg> Anticipator.pegs
           
 

Methods in hmi.elckerlyc.anticipator that return TimePeg
 TimePeg Anticipator.getSynchronisationPoint(String syncRef)
           
 

Methods in hmi.elckerlyc.anticipator that return types with arguments of type TimePeg
 List<TimePeg> SpaceBarTempoAnticipator.getTimePegs()
           
 Collection<TimePeg> Anticipator.getTimePegs()
          Get an unmodifiable view of the time pegs handled by this anticipator
 

Methods in hmi.elckerlyc.anticipator with parameters of type TimePeg
 void SpaceBarTempoAnticipator.addSynchronisationPoint(String syncRef, TimePeg sp)
           
 void MetronomeAnticipator.addSynchronisationPoint(String syncRef, TimePeg sp)
           
 void Anticipator.addSynchronisationPoint(String syncRef, TimePeg sp)
           
 

Uses of TimePeg in hmi.elckerlyc.audioengine
 

Fields in hmi.elckerlyc.audioengine declared as TimePeg
private  TimePeg AudioUnit.endPeg
           
private  TimePeg AudioUnit.startPeg
           
 

Methods in hmi.elckerlyc.audioengine that return TimePeg
 TimePeg AudioUnit.getEndPeg()
           
 TimePeg AudioUnit.getStartPeg()
           
 TimePeg AudioUnit.getTimePeg(String syncId)
           
 

Methods in hmi.elckerlyc.audioengine with parameters of type TimePeg
 void AudioUnit.setEnd(TimePeg end)
           
 void AudioUnit.setEndPeg(TimePeg endSync)
           
 void AudioUnit.setStart(TimePeg start)
           
 void AudioUnit.setStartPeg(TimePeg startSync)
           
 void AudioUnit.setTimePeg(String syncId, TimePeg peg)
           
 

Uses of TimePeg in hmi.elckerlyc.faceengine.faceunit
 

Methods in hmi.elckerlyc.faceengine.faceunit that return TimePeg
 TimePeg TimedFaceUnit.getTimePeg(String pid)
           
 

Methods in hmi.elckerlyc.faceengine.faceunit that return types with arguments of type TimePeg
 Map<KeyPosition,TimePeg> TimedFaceUnit.getPegs()
           
 

Methods in hmi.elckerlyc.faceengine.faceunit with parameters of type TimePeg
 KeyPosition TimedFaceUnit.getKeyPosition(TimePeg sp)
           
 void TimedFaceUnit.setTimePeg(KeyPosition kp, TimePeg sp)
           
 void TimedFaceUnit.setTimePeg(String kid, TimePeg sp)
           
 

Uses of TimePeg in hmi.elckerlyc.interrupt
 

Fields in hmi.elckerlyc.interrupt declared as TimePeg
private  TimePeg InterruptUnit.startPeg
           
 

Methods in hmi.elckerlyc.interrupt that return TimePeg
 TimePeg InterruptUnit.getTimePeg(String syncId)
           
 

Methods in hmi.elckerlyc.interrupt with parameters of type TimePeg
 void InterruptUnit.setStartPeg(TimePeg startPeg)
           
 void InterruptUnit.setTimePeg(String syncId, TimePeg peg)
           
 

Uses of TimePeg in hmi.elckerlyc.planunit
 

Fields in hmi.elckerlyc.planunit with type parameters of type TimePeg
private  Map<KeyPosition,TimePeg> PlanUnitTimeManager.pegs
           
 

Methods in hmi.elckerlyc.planunit that return TimePeg
 TimePeg PlanUnitTimeManager.getTimePeg(String pid)
           
 TimePeg PlanUnit.getTimePeg(String syncId)
          null is not set
 

Methods in hmi.elckerlyc.planunit that return types with arguments of type TimePeg
 Map<KeyPosition,TimePeg> PlanUnitTimeManager.getPegs()
           
 

Methods in hmi.elckerlyc.planunit with parameters of type TimePeg
 KeyPosition PlanUnitTimeManager.getKeyPosition(TimePeg sp)
          Gets the keyposition associated with sp
 void PlanUnitTimeManager.setTimePeg(KeyPosition kp, TimePeg sp)
           
 void PlanUnitTimeManager.setTimePeg(String kid, TimePeg sp)
           
 void PlanUnit.setTimePeg(String syncId, TimePeg peg)
          Assigns a TimePeg to a sync in the PlanUnit
 

Method parameters in hmi.elckerlyc.planunit with type arguments of type TimePeg
 void PlanUnitTimeManager.setPegs(Map<KeyPosition,TimePeg> pegs)
           
 

Uses of TimePeg in hmi.elckerlyc.scheduler
 

Fields in hmi.elckerlyc.scheduler declared as TimePeg
 TimePeg TimePegAndConstraint.peg
           
 

Method parameters in hmi.elckerlyc.scheduler with type arguments of type TimePeg
private  boolean SmartBodySchedulingStrategy.moveBehavior(double move, Behaviour b, ArrayList<TimePeg> movedPegs, HashMap<Behaviour,ArrayList<TimePegAndConstraint>> syncMap)
           
 

Constructors in hmi.elckerlyc.scheduler with parameters of type TimePeg
TimePegAndConstraint(String i, TimePeg sp, Constraint c, double o)
           
TimePegAndConstraint(String i, TimePeg sp, Constraint c, double o, boolean or)
           
 

Uses of TimePeg in hmi.elckerlyc.speechengine
 

Fields in hmi.elckerlyc.speechengine declared as TimePeg
private  TimePeg AbstractSpeechUnit.endSync
           
private  TimePeg AbstractSpeechUnit.startSync
           
 

Fields in hmi.elckerlyc.speechengine with type parameters of type TimePeg
private  Map<String,TimePeg> TextSpeechUnit.pegs
           
protected  TreeMap<Bookmark,TimePeg> TTSUnit.pegs
           
 

Methods in hmi.elckerlyc.speechengine that return TimePeg
 TimePeg TTSUnit.getBookMarkTimePeg(Bookmark b)
           
 TimePeg TTSUnit.getBookMarkTimePeg(String bmid)
           
 TimePeg AbstractSpeechUnit.getEndPeg()
           
 TimePeg AbstractSpeechUnit.getStartPeg()
           
 TimePeg TextSpeechUnit.getTimePeg(String s)
           
 TimePeg TTSUnit.getTimePeg(String syncId)
           
 

Methods in hmi.elckerlyc.speechengine with parameters of type TimePeg
 void SpeechUnit.setEnd(TimePeg s)
           
 void AbstractSpeechUnit.setEnd(TimePeg s)
           
 void SpeechUnit.setStart(TimePeg s)
           
 void AbstractSpeechUnit.setStart(TimePeg s)
           
 void TTSUnit.setTimePeg(Bookmark bm, TimePeg sp)
           
 void TextSpeechUnit.setTimePeg(String sync, TimePeg sp)
           
 void TTSUnit.setTimePeg(String syncId, TimePeg peg)
           
 

Uses of TimePeg in hmi.elckerlyc.wait
 

Fields in hmi.elckerlyc.wait declared as TimePeg
private  TimePeg WaitUnit.endPeg
           
private  TimePeg WaitUnit.startPeg
           
 

Methods in hmi.elckerlyc.wait that return TimePeg
 TimePeg WaitUnit.getTimePeg(String syncId)
           
 

Methods in hmi.elckerlyc.wait with parameters of type TimePeg
 void WaitUnit.setEndPeg(TimePeg endPeg)
           
 void WaitUnit.setStartPeg(TimePeg startPeg)
           
 void WaitUnit.setTimePeg(String syncId, TimePeg peg)