Ignore:
Timestamp:
2017-06-12T11:23:58+02:00 (7 years ago)
Author:
giackserva
Message:

[pt_assistant] some fixes pointed out by sonar

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/PTAssistantPlugin.java

    r33370 r33389  
    4040
    4141    /* list of relation currently highlighted by the layer */
    42     private static List<Relation> highlightedRelations;
     42    private static List<Relation> highlightedRelations = new ArrayList<>();
    4343
    4444    /* item of the Tools menu for repeating the last fix */
     
    6060        OsmValidator.addTest(PTAssistantValidatorTest.class);
    6161
    62         highlightedRelations = new ArrayList<>();
    6362        RepeatLastFixAction repeatLastFixAction = new RepeatLastFixAction();
    6463        EditHighlightedRelationsAction editHighlightedRelationsAction = new EditHighlightedRelationsAction();
     
    103102    public static void setLastFix(PTRouteSegment segment) {
    104103        lastFix = segment;
    105 
    106         SwingUtilities.invokeLater(new Runnable() {
    107             @Override
    108             public void run() {
    109                 repeatLastFixMenu.setEnabled(segment != null);
    110             }
    111         });
     104        SwingUtilities.invokeLater(() ->
     105                repeatLastFixMenu.setEnabled(segment != null));
    112106    }
    113107
     
    128122                highlightedRelations.add(highlightedRelation);
    129123                if(!editHighlightedRelationsMenu.isEnabled()) {
    130                         SwingUtilities.invokeLater(new Runnable() {
    131                     @Override
    132                     public void run() {
    133                         editHighlightedRelationsMenu.setEnabled(true);
    134                     }
    135                 });
     124                        SwingUtilities.invokeLater(() ->
     125                                editHighlightedRelationsMenu.setEnabled(true));
    136126                }
    137 
    138127        }
    139128
    140129        public static void clearHighlightedRelations() {
    141130                highlightedRelations.clear();
    142                 SwingUtilities.invokeLater(new Runnable() {
    143             @Override
    144             public void run() {
    145                 editHighlightedRelationsMenu.setEnabled(false);
    146             }
    147         });
     131                SwingUtilities.invokeLater(() ->
     132                editHighlightedRelationsMenu.setEnabled(false));
    148133        }
    149134}
Note: See TracChangeset for help on using the changeset viewer.