Changeset 3907 in josm for trunk


Ignore:
Timestamp:
2011-02-15T22:31:05+01:00 (13 years ago)
Author:
bastiK
Message:

fixed #5962 - segment numbers for oneway ways not shown

Location:
trunk/src/org/openstreetmap/josm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapPainter.java

    r3900 r3907  
    817817     * parents way
    818818     */
    819     public void drawOrderNumber(Node n1, Node n2, int orderNumber) {
     819    public void drawOrderNumber(Node n1, Node n2, int orderNumber, Color clr) {
    820820        Point p1 = nc.getPoint(n1);
    821821        Point p2 = nc.getPoint(n2);
    822         drawOrderNumber(p1, p2, orderNumber);
     822        drawOrderNumber(p1, p2, orderNumber, clr);
    823823    }
    824824
     
    827827     * parents way
    828828     */
    829     protected void drawOrderNumber(Point p1, Point p2, int orderNumber) {
     829    protected void drawOrderNumber(Point p1, Point p2, int orderNumber, Color clr) {
    830830        if (isSegmentVisible(p1, p2) && isLargeSegment(p1, p2, segmentNumberSpace)) {
    831831            String on = Integer.toString(orderNumber);
     
    839839            }
    840840
    841             Color c = g.getColor();
    842841            g.setColor(backgroundColor);
    843842            g.fillRect(x-1, y-12, 8*strlen+1, 14);
    844             g.setColor(c);
     843            g.setColor(clr);
    845844            g.drawString(on, x, y);
    846845        }
  • trunk/src/org/openstreetmap/josm/gui/mappaint/LineElemStyle.java

    r3903 r3907  
    238238                if(lastN != null) {
    239239                    orderNumber++;
    240                     painter.drawOrderNumber(lastN, n, orderNumber);
     240                    painter.drawOrderNumber(lastN, n, orderNumber, myColor);
    241241                }
    242242                lastN = n;
Note: See TracChangeset for help on using the changeset viewer.