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/dialogs/layer/LayerVisibilityAction.java

    r10600 r10611  
    2020import javax.swing.JPopupMenu;
    2121import javax.swing.JSlider;
    22 import javax.swing.event.ChangeEvent;
    23 import javax.swing.event.ChangeListener;
    2422
    2523import org.openstreetmap.josm.Main;
     
    6967
    7068        visibilityCheckbox = new JCheckBox(tr("Show layer"));
    71         visibilityCheckbox.addChangeListener(new ChangeListener() {
    72             @Override
    73             public void stateChanged(ChangeEvent e) {
    74                 setVisibleFlag(visibilityCheckbox.isSelected());
    75             }
    76         });
     69        visibilityCheckbox.addChangeListener(e -> setVisibleFlag(visibilityCheckbox.isSelected()));
    7770        content.add(visibilityCheckbox, GBC.eop());
    7871
     
    178171            setPaintTicks(true);
    179172
    180             addChangeListener(new ChangeListener() {
    181                 @Override
    182                 public void stateChanged(ChangeEvent e) {
    183                     onStateChanged();
    184                 }
    185             });
     173            addChangeListener(e -> onStateChanged());
    186174        }
    187175
Note: See TracChangeset for help on using the changeset viewer.