Changeset 16438 in josm for trunk/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java
- Timestamp:
- 2020-05-17T14:18:22+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java
r14153 r16438 11 11 import java.awt.event.MouseAdapter; 12 12 import java.awt.event.MouseEvent; 13 import java.util.Array List;13 import java.util.Arrays; 14 14 import java.util.List; 15 15 import java.util.Map; 16 16 import java.util.Objects; 17 import java.util.stream.Collectors; 17 18 18 19 import javax.swing.ButtonGroup; … … 80 81 */ 81 82 public List<PrefEntry> getSelectedItems() { 82 List<PrefEntry> entries = new ArrayList<>(); 83 for (int row : getSelectedRows()) { 84 PrefEntry p = (PrefEntry) model.getValueAt(row, -1); 85 entries.add(p); 86 } 87 return entries; 83 return Arrays.stream(getSelectedRows()) 84 .mapToObj(row -> (PrefEntry) model.getValueAt(row, -1)) 85 .collect(Collectors.toList()); 88 86 } 89 87
Note:
See TracChangeset
for help on using the changeset viewer.