boolean ret = false;
    public boolean mouseMoved(MouseEvent e) {        setCurrentMouseEvent(e);        boolean ret = false;        if ((noTimerOverOMGraphic && getMovementInterest() != null)                || mouseTimerInterval <= 0) {            return updateMouseMoved(e);        } else {            if (mouseTimer == null) {                mouseTimer = new Timer(mouseTimerInterval, mouseTimerListener);                mouseTimer.setRepeats(false);            }            mouseTimerListener.setEvent(e);            mouseTimer.restart();            return false;        }    }