org.eclipse.ohf.stem.core.sequencer
Interface RealTimeSequencer

All Superinterfaces:
org.eclipse.emf.ecore.EObject, Identifiable, org.eclipse.emf.common.notify.Notifier, SanityChecker, Sequencer, SequentialSequencer
All Known Implementing Classes:
RealTimeSequencerImpl

public interface RealTimeSequencer
extends SequentialSequencer

A RealTimeSequencer is a SequentialSequencer that always as a starting time equal to the current time. It also sleeps for the time increment of the sequence.


Field Summary
 
Fields inherited from interface org.eclipse.ohf.stem.core.sequencer.Sequencer
UNKNOWN_DURATION
 
Method Summary
 
Methods inherited from interface org.eclipse.ohf.stem.core.sequencer.SequentialSequencer
getTimeIncrement, setTimeIncrement
 
Methods inherited from interface org.eclipse.ohf.stem.core.sequencer.Sequencer
getCurrentTime, getCycle, getDuration, getEndTime, getNextTime, getStartTime, getTimeDelta, getWorkComplete, getWorkIncrement, isTimeToStop, reset, setCurrentTime, setCycle, setDuration, setEndTime, setStartTime, setWorkComplete
 
Methods inherited from interface org.eclipse.ohf.stem.core.common.Identifiable
getDublinCore, getTypeURI, getURI, sane, setDublinCore, setTypeURI, setURI
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver