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/HelpAwareOptionPane.java

    r10378 r10611  
    152152                b.setFocusable(true);
    153153                b.setEnabled(spec.isEnabled());
    154                 spec.addChangeListener(new ChangeListener() {
    155                     @Override public void stateChanged(ChangeEvent e) {
    156                         b.setEnabled(spec.isEnabled());
    157                     }
    158                 });
     154                spec.addChangeListener(e -> b.setEnabled(spec.isEnabled()));
    159155                buttons.add(b);
    160156            }
     
    353349    public static void showMessageDialogInEDT(final Component parentComponent, final Object msg, final String title,
    354350            final int messageType, final String helpTopic) {
    355         GuiHelper.runInEDT(new Runnable() {
    356             @Override
    357             public void run() {
    358                 showOptionDialog(parentComponent, msg, title, messageType, null, null, null, helpTopic);
    359             }
    360         });
     351        GuiHelper.runInEDT(() -> showOptionDialog(parentComponent, msg, title, messageType, null, null, null, helpTopic));
    361352    }
    362353}
Note: See TracChangeset for help on using the changeset viewer.