public boolean fireMapMouseExited(MouseEvent evt){
  if (DEBUG) {
    logger.fine("MapMouseSupport: fireMapMouseExited");
  }
  boolean consumed=false;
  if (proxy == null || evt.isShiftDown() || (proxyDistributionMask & PROXY_DISTRIB_MOUSE_EXITED) > 0) {
    evt=new MapMouseEvent(getParentMode(),evt);
    for (    MapMouseListener listener : this) {
      listener.mouseExited(evt);
      consumed=true;
    }
  }
  if (proxy != null && !evt.isShiftDown()) {
    proxy.mouseExited(evt);
    consumed=true;
  }
  return consumed;
}

public boolean fireMapMouseExited ( MouseEvent evt ) { if ( DEBUG ) { logger . fine ( "MapMouseSupport: fireMapMouseExited" ) ; } boolean consumed = false ; if ( proxy == null || evt . isShiftDown ( ) || ( proxyDistributionMask & PROXY_DISTRIB_MOUSE_EXITED ) > 0 ) { evt = new MapMouseEvent ( getParentMode ( ) , evt ) ; for ( MapMouseListener listener : this ) { listener . mouseExited ( evt ) ; consumed = true ; } } if ( proxy != null && ! evt . isShiftDown ( ) ) { proxy . mouseExited ( evt ) ; consumed = true ; } return consumed ; }
handle a mouseexited mouselistener event .
