Changeset 15289 in josm for trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java
- Timestamp:
- 2019-08-07T21:50:20+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java
r15102 r15289 74 74 /** selector base for artificial bases created to use preferences. */ 75 75 String BASE_SETTING = "setting"; 76 77 /** selector base for grouping settings. */ 78 String BASE_SETTINGS = "settings"; 76 79 77 80 /** … … 703 706 case "canvas": return BASE_CANVAS; 704 707 case "setting": return BASE_SETTING; 708 case "settings": return BASE_SETTINGS; 705 709 default: 706 710 throw new IllegalArgumentException(MessageFormat.format("Unknown MapCSS base selector {0}", base)); … … 779 783 @Override 780 784 public String toString() { 781 return base + (Range.ZERO_TO_INFINITY.equals(range) ? "" : range) + Utils.join("", conds)785 return base + (Range.ZERO_TO_INFINITY.equals(range) ? "" : range) + (conds != null ? Utils.join("", conds) : "") 782 786 + (subpart != null && subpart != Subpart.DEFAULT_SUBPART ? ("::" + subpart) : ""); 783 787 }
Note:
See TracChangeset
for help on using the changeset viewer.