Ignore:
Timestamp:
2009-08-03T21:18:50+02:00 (15 years ago)
Author:
jttt
Message:

Way refactoring - rewritten another parts of code to the new nodes api

File:
1 edited

Legend:

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

    r1862 r1898  
    344344            int orderNumber = 0;
    345345            lastN = null;
    346             for(Node n : w.nodes)
     346            for(Node n : w.getNodes())
    347347            {
    348348                if(lastN != null)
     
    429429            {
    430430                w = new Way(w);
    431                 w.nodes.clear();
    432                 w.nodes.addAll(n);
     431                w.setNodes(n);
    433432                w.selected = selected;
    434433            }
     
    644643        } else {
    645644            //System.out.println("From way heading towards via");
    646             fromNode = fromWay.getNode(fromWay.nodes.size()-2);
     645            fromNode = fromWay.getNode(fromWay.getNodesCount()-2);
    647646        }
    648647
     
    936935                    Polygon polygon = new Polygon();
    937936
    938                     for (Node n : wInner.nodes)
     937                    for (Node n : wInner.getNodes())
    939938                    {
    940939                        Point pInner = nc.getPoint(n);
     
    943942                    if(!wInner.isClosed())
    944943                    {
    945                         Point pInner = nc.getPoint(wInner.nodes.get(0));
     944                        Point pInner = nc.getPoint(wInner.getNode(0));
    946945                        polygon.addPoint(pInner.x,pInner.y);
    947946                    }
Note: See TracChangeset for help on using the changeset viewer.