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;
}

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 ; }
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 .
