Ignore:
Timestamp:
2016-01-02T18:34:21+01:00 (8 years ago)
Author:
simon04
Message:

see #7089 see #11968 - Obtain icons from presets for nodes/relations in selection/relation list/editor

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/tools/ImageProvider.java

    r9253 r9265  
    6565import org.openstreetmap.josm.gui.mappaint.Range;
    6666import org.openstreetmap.josm.gui.mappaint.StyleCache.StyleList;
     67import org.openstreetmap.josm.gui.tagging.presets.TaggingPreset;
     68import org.openstreetmap.josm.gui.tagging.presets.TaggingPresets;
    6769import org.openstreetmap.josm.io.CachedFile;
    6870import org.openstreetmap.josm.plugins.PluginHandler;
     
    13311333                        return new ImageIcon(image);
    13321334                    }
     1335                }
     1336            }
     1337        }
     1338
     1339        // Check if the presets have icons for nodes/relations.
     1340        if (!OsmPrimitiveType.WAY.equals(primitive.getType())) {
     1341            for (final TaggingPreset preset : TaggingPresets.getMatchingPresets(primitive)) {
     1342                if (preset.getIcon() != null) {
     1343                    return preset.getIcon();
    13331344                }
    13341345            }
Note: See TracChangeset for help on using the changeset viewer.