Changeset 760 in josm for trunk/src


Ignore:
Timestamp:
2008-08-08T18:22:18+02:00 (17 years ago)
Author:
gebner
Message:

Implement BoundingXYVisitor.visit(Relation).

This makes zoom to selection work for relations.

File:
1 edited

Legend:

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

    r655 r760  
    66import org.openstreetmap.josm.data.coor.EastNorth;
    77import org.openstreetmap.josm.data.osm.Relation;
     8import org.openstreetmap.josm.data.osm.RelationMember;
    89import org.openstreetmap.josm.data.osm.Node;
    910import org.openstreetmap.josm.data.osm.Way;
     
    2728
    2829        public void visit(Relation e) {
    29                 // relations have no bounding box.
     30                // only use direct members
     31                for (RelationMember m : e.members) {
     32                        if (!(m.member instanceof Relation)) {
     33                                m.member.visit(this);
     34                        }
     35                }
    3036        }
    3137
Note: See TracChangeset for help on using the changeset viewer.