Ignore:
Timestamp:
2016-12-08T00:54:43+01:00 (7 years ago)
Author:
Don-vip
Message:

findbugs - SIC_INNER_SHOULD_BE_STATIC_ANON

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/PresetLink.java

    r10590 r11366  
    2525public class PresetLink extends TaggingPresetItem {
    2626
     27    static final class TaggingPresetMouseAdapter extends MouseAdapter {
     28        private final TaggingPreset t;
     29
     30        TaggingPresetMouseAdapter(TaggingPreset t) {
     31            this.t = t;
     32        }
     33
     34        @Override
     35        public void mouseClicked(MouseEvent e) {
     36            t.actionPerformed(null);
     37        }
     38    }
     39
    2740    /** The exact name of the preset to link to. Required. */
    2841    public String preset_name = ""; // NOSONAR
     
    3649        TaggingPreset t = found.get();
    3750        JLabel lbl = new TaggingPresetLabel(t);
    38         lbl.addMouseListener(new MouseAdapter() {
    39             @Override
    40             public void mouseClicked(MouseEvent arg0) {
    41                 t.actionPerformed(null);
    42             }
    43         });
     51        lbl.addMouseListener(new TaggingPresetMouseAdapter(t));
    4452        p.add(lbl, GBC.eol().fill(GBC.HORIZONTAL));
    4553        return false;
Note: See TracChangeset for help on using the changeset viewer.