question: public boolean fireMapMouseMoved ( MouseEvent evt ) { if ( DEBUG_DETAIL ) { logger . fine ( "MapMouseSupport: fireMapMouseMoved" ) ; } boolean consumed = false ; if ( proxy == null || evt . isShiftDown ( ) || ( proxyDistributionMask & PROXY_DISTRIB_MOUSE_MOVED ) > 0 ) { evt = new MapMouseEvent ( getParentMode ( ) , evt ) ; Iterator < MapMouseListener > it = iterator ( ) ; while ( it . hasNext ( ) ) { MapMouseListener target = it . next ( ) ; if ( consumed ) { target . mouseMoved ( ) ; } else { consumed = target . mouseMoved ( evt ) ; } } } consumed &= consumeEvents ; boolean ignoreConsumed = ! consumed || ( consumed && ( ( proxyDistributionMask & PROXY_ACK_CONSUMED_MOUSE_MOVED ) == 0 ) ) ; if ( proxy != null && ignoreConsumed && ! evt . isShiftDown ( ) ) { proxy . mouseMoved ( evt ) ; consumed = true ; } return consumed ; }
target:  Handle a mouseMoved MouseListener event. If the moved event is consumed, the rest of the listeners that didn't have a chance to respond get called in the mouse moved method without arguments.