private void handleMouseEvent(final MouseEvent EVENT) {        
        if (active && MouseEvent.MOUSE_ENTERED == EVENT.getEventType()) {
            final Region SRC = (Region) EVENT.getSource();            
            if (Orientation.HORIZONTAL == getSkinnable().getOrientation()) {
                for (int i = 0 ; i < leds.size() ; i++) {
                    leds.get(i).getStyleClass().remove("led-on");
                    if (i <= leds.indexOf(SRC)) {
                        leds.get(i).getStyleClass().add("led-on");
                    }                
                }            
            } else {
                for (int i = 0 ; i < leds.size() ; i++) {
                    leds.get(i).getStyleClass().remove("led-on");
                    if (i >= leds.indexOf(SRC)) {
                        leds.get(i).getStyleClass().add("led-on");
                    }
                }
            }
        }
    }