Ignore:
Timestamp:
2017-02-12T16:32:18+01:00 (7 years ago)
Author:
Don-vip
Message:

refactor handling of null values - use Java 8 Optional where possible

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ParentRelationLoadingTask.java

    r10616 r11553  
    77import java.util.ArrayList;
    88import java.util.List;
     9import java.util.Optional;
    910
    1011import javax.swing.JOptionPane;
     
    125126
    126127    protected void showLastException() {
    127         String msg = lastException.getMessage();
    128         if (msg == null) {
    129             msg = lastException.toString();
    130         }
    131128        JOptionPane.showMessageDialog(
    132129                Main.parent,
    133                 msg,
     130                Optional.ofNullable(lastException.getMessage()).orElseGet(lastException::toString),
    134131                tr("Error"),
    135132                JOptionPane.ERROR_MESSAGE
Note: See TracChangeset for help on using the changeset viewer.