Changeset 10611 in josm for trunk/src/org/openstreetmap/josm/gui/tagging
- Timestamp:
- 2016-07-23T18:46:45+02:00 (8 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/tagging
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java
r10604 r10611 9 9 import java.util.Collection; 10 10 import java.util.Collections; 11 import java.util.Comparator;12 11 import java.util.EnumSet; 13 12 import java.util.HashMap; … … 563 562 */ 564 563 protected void sort() { 565 Collections.sort( 566 tags, 567 new Comparator<TagModel>() { 568 @Override 569 public int compare(TagModel self, TagModel other) { 570 return self.getName().compareTo(other.getName()); 571 } 572 } 573 ); 564 Collections.sort(tags, (self, other) -> self.getName().compareTo(other.getName())); 574 565 } 575 566 -
trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorPanel.java
r10179 r10611 15 15 import javax.swing.JPanel; 16 16 import javax.swing.JScrollPane; 17 import javax.swing.event.TableModelEvent;18 import javax.swing.event.TableModelListener;19 17 20 18 import org.openstreetmap.josm.data.osm.OsmPrimitive; … … 125 123 126 124 if (presetHandler != null) { 127 model.addTableModelListener(new TableModelListener() { 128 @Override 129 public void tableChanged(TableModelEvent e) { 130 updatePresets(); 131 } 132 }); 125 model.addTableModelListener(e -> updatePresets()); 133 126 } 134 127 -
trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java
r9371 r10611 38 38 import org.openstreetmap.josm.tools.MultiMap; 39 39 import org.openstreetmap.josm.tools.Utils; 40 import org.openstreetmap.josm.tools.Utils.Function; 40 41 41 42 /** … … 336 337 for (TaggingPreset tp : presets) { 337 338 if (tp.roles != null) { 338 list.add(Utils.transform(tp.roles.roles, new Utils.Function<Role, String>() { 339 public String apply(Role x) { 340 return x.key; 341 } 342 }), AutoCompletionItemPriority.IS_IN_STANDARD); 339 list.add(Utils.transform(tp.roles.roles, (Function<Role, String>) x -> x.key), AutoCompletionItemPriority.IS_IN_STANDARD); 343 340 } 344 341 } -
trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java
r10591 r10611 59 59 import org.openstreetmap.josm.tools.GBC; 60 60 import org.openstreetmap.josm.tools.ImageProvider; 61 import org.openstreetmap.josm.tools.Image Resource;61 import org.openstreetmap.josm.tools.ImageProvider.ImageResourceCallback; 62 62 import org.openstreetmap.josm.tools.Predicate; 63 63 import org.openstreetmap.josm.tools.Utils; … … 204 204 imgProv.setArchive(arch); 205 205 imgProv.setOptional(true); 206 imgProv.getInBackground(new ImageProvider.ImageResourceCallback() { 207 @Override 208 public void finished(final ImageResource result) { 209 if (result != null) { 210 GuiHelper.runInEDT(() -> result.attachImageIcon(TaggingPreset.this)); 211 } else { 212 Main.warn(TaggingPreset.this + ": " + PRESET_ICON_ERROR_MSG_PREFIX + iconName); 213 } 206 imgProv.getInBackground((ImageResourceCallback) result -> { 207 if (result != null) { 208 GuiHelper.runInEDT(() -> result.attachImageIcon(TaggingPreset.this)); 209 } else { 210 Main.warn(TaggingPreset.this + ": " + PRESET_ICON_ERROR_MSG_PREFIX + iconName); 214 211 } 215 212 });
Note:
See TracChangeset
for help on using the changeset viewer.