public interface Mover extends SimEntity
DEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL
Modifier and Type | Method and Description |
---|---|
void |
doStartMove(Mover mover)
Event that indicates the initiation of a maneuver
|
void |
doStop(Mover mover)
Event that indicates a genuine stopped state.
|
java.awt.geom.Point2D |
getCurrentLocation() |
double |
getMaxSpeed() |
java.awt.geom.Point2D |
getVelocity() |
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
java.awt.geom.Point2D getCurrentLocation()
java.awt.geom.Point2D getVelocity()
void doStartMove(Mover mover)
mover
- This Mover - for purposes of listenersvoid doStop(Mover mover)
mover
- This Mover - for purposes of listenersdouble getMaxSpeed()