Ignore:
Timestamp:
2016-07-23T18:46:45+02:00 (8 years ago)
Author:
Don-vip
Message:

see #11390 - sonar - squid:S1604 - Java 8: Anonymous inner classes containing only one method should become lambdas

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java

    r10604 r10611  
    1414import java.awt.GridBagLayout;
    1515import java.awt.event.ActionEvent;
    16 import java.awt.event.ActionListener;
    1716import java.awt.event.InputEvent;
    1817import java.awt.event.KeyEvent;
     
    3231import javax.swing.JTabbedPane;
    3332import javax.swing.KeyStroke;
    34 import javax.swing.event.ChangeEvent;
    3533import javax.swing.event.ChangeListener;
    3634
     
    9492        JPanel pnl = new JPanel(new GridBagLayout());
    9593
    96         final ChangeListener checkboxChangeListener = new ChangeListener() {
    97             @Override
    98             public void stateChanged(ChangeEvent e) {
    99                 // size check depends on selected data source
    100                 updateSizeCheck();
    101             }
    102         };
     94        // size check depends on selected data source
     95        final ChangeListener checkboxChangeListener = e -> updateSizeCheck();
    10396
    10497        // adding the download tasks
     
    159152                tr("<html>Autostart ''Download from OSM'' dialog every time JOSM is started.<br>" +
    160153                        "You can open it manually from File menu or toolbar.</html>"));
    161         cbStartup.addActionListener(new ActionListener() {
    162             @Override
    163             public void actionPerformed(ActionEvent e) {
    164                  Main.pref.put("download.autorun", cbStartup.isSelected());
    165             }
    166         });
     154        cbStartup.addActionListener(e -> Main.pref.put("download.autorun", cbStartup.isSelected()));
    167155
    168156        pnl.add(cbNewLayer, GBC.std().anchor(GBC.WEST).insets(5, 5, 5, 5));
Note: See TracChangeset for help on using the changeset viewer.