public interface MoverManager extends SimEntity
DEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL
Modifier and Type | Method and Description |
---|---|
void |
doEndMove(Mover mover)
Notifies this MoverManager that the Mover has reached the end of the
current movement.
|
Mover |
getMover() |
boolean |
isMoving() |
boolean |
isStartOnReset() |
void |
setMover(Mover mover)
Sets the Mover to be controlled by this MoverManager.
|
void |
setStartOnReset(boolean b) |
void |
start()
Starts the Mover's motion.
|
void |
stop()
Stops the Mover at its current location.
|
getEventListID, setEventListID
addSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListener
processSimEvent
isPersistant, isReRunnable, reset, setPersistant
getEventList, getPriority, getSerial, handleSimEvent, interrupt, interrupt, interruptAll, interruptAll, interruptAll, interruptAllWithArgs, interruptAllWithArgs, setPriority, waitDelay, waitDelay
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getAddedProperties, getProperty, getProperty, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, setProperty
void start()
void stop()
void setMover(Mover mover)
mover
- the Mover to be controlled by this MoverManagerMover getMover()
void setStartOnReset(boolean b)
b
- true if after a reset, this MoverManager will re-start the
motion of the controlled Mover.boolean isStartOnReset()
void doEndMove(Mover mover)
mover
- Given Moverboolean isMoving()