Changeset 1164


Ignore:
Timestamp:
09/27/18 16:55:37 (6 years ago)
Author:
bln4
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/gio/InputManager.java

    r1155 r1164  
    7575                // Initialise the map of input-event -> gesture translators
    7676                _translators = new HashMap<InputType, List<InputEventToGestureTranslator>>(InputType.values().length);
    77                 for (InputType type : InputType.values()) _translators.put(type, new LinkedList<InputEventToGestureTranslator>());
     77                for (InputType type : InputType.values()) {
     78                        _translators.put(type, new LinkedList<InputEventToGestureTranslator>());
     79                }
    7880               
    7981                // Initialise the list of gesture listeners
     
    122124               
    123125                // Run event handlers in reverse order
    124                 while (it.hasPrevious()) it.previous().onWindowEvent(type);
     126                while (it.hasPrevious()) {
     127                        it.previous().onWindowEvent(type);
     128                }
    125129        }
    126130       
     
    155159        public final void moveCursor(int x, int y)
    156160        {
    157                 //System.err.println("Input manager position to: " + x + "," + y);
    158161                setCursorPosition(getCursorPosition().clone().add(x, y));
    159162        }
     
    175178                Long nextTimeout = _timeoutQueue.getNextTimeout();
    176179               
    177                 if (nextTimeout != null) updateTimer(nextTimeout);
     180                if (nextTimeout != null) {
     181                        updateTimer(nextTimeout);
     182                }
    178183               
    179184                return handle;
     
    199204                Long nextTimeout = _timeoutQueue.getNextTimeout();
    200205               
    201                 if (nextTimeout != null) updateTimer(nextTimeout);
     206                if (nextTimeout != null) {
     207                        updateTimer(nextTimeout);
     208                }
    202209        }
    203210
     
    205212        protected final void triggerTimeoutEvents(Collection<TimeoutHandle> handles)
    206213        {
    207                 if (handles == null) return;
    208                
    209                 for (TimeoutHandle handle : handles) triggerTimeoutEvent(handle);
     214                if (handles == null) {
     215                        return;
     216                }
     217               
     218                for (TimeoutHandle handle : handles) {
     219                        triggerTimeoutEvent(handle);
     220                }
    210221        }
    211222
     
    213224        protected final void triggerTimeoutEvent(TimeoutHandle handle)
    214225        {
    215                 if (handle == null) return;
     226                if (handle == null) {
     227                        return;
     228                }
    216229               
    217230                TimeoutInputEvent event = new TimeoutInputEvent(handle);
     
    232245        public void addInteractiveWidget(Widget iw)
    233246        {
    234                 if (iw == null) return;
    235                
    236                 if (!_widgets.contains(iw)) _widgets.add(iw);
     247                if (iw == null) {
     248                        return;
     249                }
     250               
     251                if (!_widgets.contains(iw)) {
     252                        _widgets.add(iw);
     253                }
    237254        }
    238255       
     
    240257        public void removeInteractiveWidget(Widget iw)
    241258        {
    242                 if (iw == null) return;
    243                
    244                 if (_widgets.contains(iw)) _widgets.remove(iw);
     259                if (iw == null) {
     260                        return;
     261                }
     262               
     263                if (_widgets.contains(iw)) {
     264                        _widgets.remove(iw);
     265                }
    245266        }
    246267
     
    260281        public final void registerInputEventListener(InputEventListener listener)
    261282        {
    262                 if (listener == null) return;
     283                if (listener == null) {
     284                        return;
     285                }
    263286               
    264287                _inputEventListeners.add(listener);
     
    268291        public final void removeInputEventListener(InputEventListener listener)
    269292        {
    270                 if (listener == null) return;
     293                if (listener == null) {
     294                        return;
     295                }
    271296               
    272297                _inputEventListeners.remove(listener);
     
    283308                // Allow listeners to optionally consume input before gesture translation
    284309                for (InputEventListener listener : _inputEventListeners) {
    285                         if (listener.onInputEvent(event)) return;
     310                        if (listener.onInputEvent(event)) {
     311                                return;
     312                        }
    286313                }
    287314               
     
    296323                        InputEventToGestureTranslator translator = it.previous();
    297324                        List<Gesture> translatorGestures = translator.onInputEvent(event);
    298                         if (gestures == null && translatorGestures != null && !translatorGestures.isEmpty()) gestures = translatorGestures;
     325                        if (gestures == null && translatorGestures != null && !translatorGestures.isEmpty()) {
     326                                gestures = translatorGestures;
     327                        }
    299328                }
    300329               
     
    321350        public final void addInputEventToGestureTranslator(InputEventToGestureTranslator translator)
    322351        {
    323                 if (translator == null) return;
     352                if (translator == null) {
     353                        return;
     354                }
    324355               
    325356                Set<InputType> types = translator.getMonitoredInputTypes();
    326357               
    327                 for (InputType type : types) _translators.get(type).add(translator);
     358                for (InputType type : types) {
     359                        _translators.get(type).add(translator);
     360                }
    328361        }
    329362       
     
    334367        public final List<InputEventToGestureTranslator> getInputEventToGestureTranslators(InputType type)
    335368        {
    336                 if (type == null) return null;
     369                if (type == null) {
     370                        return null;
     371                }
    337372               
    338373                return _translators.get(type);
     
    348383        public final void registerGestureListener(GestureListener listener)
    349384        {
    350                 if (listener == null) return;
     385                if (listener == null) {
     386                        return;
     387                }
    351388               
    352389                _gestureListeners.add(listener);
     
    362399        protected void distributeGestures(List<Gesture> gestures, boolean robotic)
    363400        {
    364                 if (gestures == null) return;
    365                
    366                 for (Gesture gesture : gestures) distributeGesture(gesture, robotic);
     401                if (gestures == null) {
     402                        return;
     403                }
     404               
     405                for (Gesture gesture : gestures) {
     406                        distributeGesture(gesture, robotic);
     407                }
    367408        }
    368409
Note: See TracChangeset for help on using the changeset viewer.