- Timestamp:
- 2017-12-03T20:45:38+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java
r13173 r13192 31 31 import org.openstreetmap.josm.data.osm.search.SearchCompiler.Match; 32 32 import org.openstreetmap.josm.data.preferences.CachedProperty; 33 import org.openstreetmap.josm.data.preferences.IntegerProperty;34 33 import org.openstreetmap.josm.gui.MapView; 35 34 import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent; … … 86 85 private static final Map<String, TemplateEntryProperty> CACHE = new HashMap<>(); 87 86 88 // Legacy code - convert label from int to template engine expression89 private static final IntegerProperty PROP_LABEL = new IntegerProperty("draw.rawgps.layer.wpt", 0);90 91 private static String getDefaultLabelPattern() {92 switch (PROP_LABEL.get()) {93 case 1:94 return LABEL_PATTERN_NAME;95 case 2:96 return LABEL_PATTERN_DESC;97 case 0:98 case 3:99 return LABEL_PATTERN_AUTO;100 default:101 return "";102 }103 }104 105 87 public static TemplateEntryProperty forMarker(String layerName) { 106 88 String key = "draw.rawgps.layer.wpt.pattern"; … … 110 92 TemplateEntryProperty result = CACHE.get(key); 111 93 if (result == null) { 112 String defaultValue = layerName == null ? getDefaultLabelPattern(): "";94 String defaultValue = layerName == null ? LABEL_PATTERN_AUTO : ""; 113 95 TemplateEntryProperty parent = layerName == null ? null : forMarker(null); 114 96 result = new TemplateEntryProperty(key, defaultValue, parent);
Note:
See TracChangeset
for help on using the changeset viewer.