Ignore:
Timestamp:
2017-10-12T16:02:15+02:00 (7 years ago)
Author:
bastiK
Message:

see #15410 - change preferences scheme for named colors - makes runtime color name registry obsolete

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java

    r12836 r12987  
    4848import org.openstreetmap.josm.data.osm.visitor.paint.ArrowPaintHelper;
    4949import org.openstreetmap.josm.data.osm.visitor.paint.PaintColors;
    50 import org.openstreetmap.josm.data.preferences.AbstractToStringProperty;
     50import org.openstreetmap.josm.data.preferences.AbstractProperty;
    5151import org.openstreetmap.josm.data.preferences.BooleanProperty;
    5252import org.openstreetmap.josm.data.preferences.CachingProperty;
    53 import org.openstreetmap.josm.data.preferences.ColorProperty;
    5453import org.openstreetmap.josm.data.preferences.DoubleProperty;
     54import org.openstreetmap.josm.data.preferences.NamedColorProperty;
    5555import org.openstreetmap.josm.data.preferences.StrokeProperty;
    5656import org.openstreetmap.josm.gui.MainApplication;
     
    110110
    111111    static final CachingProperty<Color> SNAP_HELPER_COLOR
    112             = new ColorProperty(marktr("draw angle snap"), Color.ORANGE).cached();
     112            = new NamedColorProperty(marktr("draw angle snap"), Color.ORANGE).cached();
    113113
    114114    static final CachingProperty<Color> HIGHLIGHT_COLOR
    115             = new ColorProperty(marktr("draw angle snap highlight"), ORANGE_TRANSPARENT).cached();
    116 
    117     static final AbstractToStringProperty<Color> RUBBER_LINE_COLOR
     115            = new NamedColorProperty(marktr("draw angle snap highlight"), ORANGE_TRANSPARENT).cached();
     116
     117    static final AbstractProperty<Color> RUBBER_LINE_COLOR
    118118            = PaintColors.SELECTED.getProperty().getChildColor(marktr("helper line"));
    119119
Note: See TracChangeset for help on using the changeset viewer.