Changeset 13192 in josm


Ignore:
Timestamp:
2017-12-03T20:45:38+01:00 (2 weeks ago)
Author:
Don-vip
Message:

see #15310 - remove support for draw.rawgps.layer.wpt property, kind-of deprecated 6 years ago in r4282

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java

    r13173 r13192  
    3131import org.openstreetmap.josm.data.osm.search.SearchCompiler.Match;
    3232import org.openstreetmap.josm.data.preferences.CachedProperty;
    33 import org.openstreetmap.josm.data.preferences.IntegerProperty;
    3433import org.openstreetmap.josm.gui.MapView;
    3534import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
     
    8685        private static final Map<String, TemplateEntryProperty> CACHE = new HashMap<>();
    8786
    88         // Legacy code - convert label from int to template engine expression
    89         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 
    10587        public static TemplateEntryProperty forMarker(String layerName) {
    10688            String key = "draw.rawgps.layer.wpt.pattern";
     
    11092            TemplateEntryProperty result = CACHE.get(key);
    11193            if (result == null) {
    112                 String defaultValue = layerName == null ? getDefaultLabelPattern() : "";
     94                String defaultValue = layerName == null ? LABEL_PATTERN_AUTO : "";
    11395                TemplateEntryProperty parent = layerName == null ? null : forMarker(null);
    11496                result = new TemplateEntryProperty(key, defaultValue, parent);
Note: See TracChangeset for help on using the changeset viewer.