public class ConstantTimeMediator extends SimEntityBase implements SensorMoverMediator<BasicLinearMover,ConstantTimeSensor>
eventList, propertyDEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL| Constructor and Description |
|---|
ConstantTimeMediator() |
| Modifier and Type | Method and Description |
|---|---|
void |
doEnterRange(BasicLinearMover mover,
ConstantTimeSensor sensor)
Schedule Detection event on the sensor with a delay given by that
sensor's timeToDetect parameter.
|
void |
doExitRange(BasicLinearMover mover,
ConstantTimeSensor sensor)
If mover not yet detected, cancel Detection event of sensor.
If already detected, schedule Undetection on sensor. |
coldReset, dumpDoMethods, dumpDoMethodsStr, dumpNamesAndSignatures, dumpNamesAndSignaturesStr, getFullMethodName, getSignatureString, handleSimEvent, isAssignableFrom, isDebug, processSimEvent, setDebug, stopAtTime, stopOnTimeaddPropertyChangeListener, addPropertyChangeListener, attemptSchedule, clearAddedProperty, compareTo, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAddedProperties, getEventList, getEventListID, getName, getPriority, getPropertiesString, getProperty, getProperty, getPropertyChangeListeners, getSerial, interrupt, interrupt, interruptAll, interruptAll, interruptAll, interruptAllWithArgs, interruptAllWithArgs, isClearAddedPropertiesOnReset, isJustDefinedProperties, isPersistant, isReRunnable, isVerbose, parametersMatch, removePropertyChangeListener, removePropertyChangeListener, reset, resetNextSerial, setClearAddedPropertiesOnReset, setEventList, setEventListID, setJustDefinedProperties, setName, setPersistant, setPriority, setProperty, setVerbose, toString, waitDelay, waitDelay, waitDelay, waitDelayaddSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEventListID, setEventListIDaddSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListenerprocessSimEventisPersistant, isReRunnable, reset, setPersistantgetEventList, getPriority, getSerial, handleSimEvent, interrupt, interrupt, interruptAll, interruptAll, interruptAll, interruptAllWithArgs, interruptAllWithArgs, setPriority, waitDelay, waitDelayaddPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getAddedProperties, getProperty, getProperty, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, setPropertypublic void doEnterRange(BasicLinearMover mover, ConstantTimeSensor sensor)
doEnterRange in interface SensorMoverMediator<BasicLinearMover,ConstantTimeSensor>mover - the Mover that just entered the range of the Sensorsensor - the Sensor whose range was just enteredpublic void doExitRange(BasicLinearMover mover, ConstantTimeSensor sensor)
doExitRange in interface SensorMoverMediator<BasicLinearMover,ConstantTimeSensor>mover - Given BasicLinearMoversensor - Given ConstantTimeSensor