Ignore:
Timestamp:
2018-06-11T00:03:29+02:00 (6 years ago)
Author:
Don-vip
Message:

move get*Name() implementations from AbstractPrimitive to IPrimitive

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java

    r13911 r13912  
    2020
    2121import org.openstreetmap.josm.spi.preferences.Config;
    22 import org.openstreetmap.josm.tools.LanguageInfo;
    2322import org.openstreetmap.josm.tools.Utils;
    2423
     
    725724     */
    726725    protected abstract void keysChangedImpl(Map<String, String> originalKeys);
    727 
    728     @Override
    729     public String getName() {
    730         return get("name");
    731     }
    732 
    733     @Override
    734     public String getLocalName() {
    735         for (String s : LanguageInfo.getLanguageCodes(null)) {
    736             String val = get("name:" + s);
    737             if (val != null)
    738                 return val;
    739         }
    740 
    741         return getName();
    742     }
    743726
    744727    /*-------------------------------------
Note: See TracChangeset for help on using the changeset viewer.