Ignore:
Timestamp:
2011-03-09T16:01:54+01:00 (13 years ago)
Author:
bastiK
Message:

MapCSS: an identifier literal at the right side of a declaration is now parsed as Keyword and not as String. This means 'color: "blue";' does not work any longer, but you have to write 'color: blue;'. This is useful for future extensions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/mappaint/xml/XmlStyleSource.java

    r3894 r3967  
    2020import org.openstreetmap.josm.data.osm.Way;
    2121import org.openstreetmap.josm.gui.mappaint.Cascade;
     22import org.openstreetmap.josm.gui.mappaint.Keyword;
    2223import org.openstreetmap.josm.gui.mappaint.MultiCascade;
    2324import org.openstreetmap.josm.gui.mappaint.Range;
     
    288289                    if (icon.annotate != null) {
    289290                        if (icon.annotate) {
    290                             def.put("text", "auto");
     291                            def.put("text", Keyword.AUTO);
    291292                        } else {
    292293                            def.remove("text");
     
    352353            if (p.area != null) {
    353354                def.putOrClear("fill-color", p.area.color);
    354                 def.putOrClear("text-position", "center");
    355                 def.putOrClear("text", "auto");
     355                def.putOrClear("text-position", Keyword.CENTER);
     356                def.putOrClear("text", Keyword.AUTO);
    356357                def.remove("fill-image");
    357358            }
Note: See TracChangeset for help on using the changeset viewer.