Changeset 8849 in josm for trunk/src/org/openstreetmap/josm/gui/mappaint/LabelCompositionStrategy.java
- Timestamp:
- 2015-10-10T14:30:12+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/mappaint/LabelCompositionStrategy.java
r8846 r8849 263 263 264 264 private String getPrimitiveName(OsmPrimitive n) { 265 String name = null;265 StringBuilder name = new StringBuilder(); 266 266 if (!n.hasKeys()) return null; 267 267 for (String rn : nameTags) { 268 name = n.get(rn); 269 if (name != null) { 268 String val = n.get(rn); 269 if (val != null) { 270 name.append(val); 270 271 break; 271 272 } … … 274 275 String comp = n.get(rn); 275 276 if (comp != null) { 276 if (name == null) {277 name = comp;277 if (name.length() == 0) { 278 name.append(comp); 278 279 } else { 279 name += " (" + comp + ')';280 name.append(" (").append(comp).append(')'); 280 281 } 281 282 break; 282 283 } 283 284 } 284 return name ;285 return name.toString(); 285 286 } 286 287
Note:
See TracChangeset
for help on using the changeset viewer.