Ignore:
Timestamp:
2017-11-28T00:56:29+01:00 (7 years ago)
Author:
Don-vip
Message:

see #15310 - remove most of deprecated APIs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/util/AdvancedKeyPressDetector.java

    r12620 r13173  
    3636
    3737    private final List<KeyPressReleaseListener> keyListeners = new CopyOnWriteArrayList<>();
    38     /** @deprecated replaced by {@link #modifierExListeners} */
    39     @Deprecated
    40     private final List<ModifierListener> modifierListeners = new CopyOnWriteArrayList<>();
    4138    private final ListenerList<ModifierExListener> modifierExListeners = ListenerList.create();
    42     /** @deprecated replaced by {@link #previousModifiersEx} */
    43     @Deprecated
    44     private int previousModifiers;
    4539    private int previousModifiersEx;
    4640
     
    5347    public void addKeyListener(KeyPressReleaseListener l) {
    5448        keyListeners.add(l);
    55     }
    56 
    57     /**
    58      * Adds an object that wants to receive key modifier changed events.
    59      * @param l listener to add
    60      * @deprecated use {@link #addModifierExListener} instead
    61      */
    62     @Deprecated
    63     public void addModifierListener(ModifierListener l) {
    64         modifierListeners.add(l);
    6549    }
    6650
     
    8064    public void removeKeyListener(KeyPressReleaseListener l) {
    8165        keyListeners.remove(l);
    82     }
    83 
    84     /**
    85      * Removes the key modifier listener.
    86      * @param l listener to remove
    87      * @deprecated use {@link #removeModifierExListener} instead
    88      */
    89     @Deprecated
    90     public void removeModifierListener(ModifierListener l) {
    91         modifierListeners.remove(l);
    9266    }
    9367
     
    131105        if (!keyListeners.isEmpty()) {
    132106            Logging.warn(tr("Some of the key listeners forgot to remove themselves: {0}"), keyListeners.toString());
    133         }
    134         if (!modifierListeners.isEmpty()) {
    135             Logging.warn(tr("Some of the key modifier listeners forgot to remove themselves: {0}"), modifierListeners.toString());
    136107        }
    137108        if (modifierExListeners.hasListeners()) {
     
    183154        KeyEvent ke = (KeyEvent) e;
    184155
    185         // check if ctrl, alt, shift modifiers are changed
    186         int modif = ke.getModifiers();
    187         if (previousModifiers != modif) {
    188             previousModifiers = modif;
    189             for (ModifierListener m: modifierListeners) {
    190                 m.modifiersChanged(modif);
    191             }
    192         }
    193 
    194156        // check if ctrl, alt, shift extended modifiers are changed
    195157        int modifEx = ke.getModifiersEx();
Note: See TracChangeset for help on using the changeset viewer.