Ignore:
Timestamp:
2012-11-13T14:19:52+01:00 (11 years ago)
Author:
simon04
Message:

fix #7262 - allow searching for position in way.

The search keyword nth: have been added in order to
search for the n-th member of relations and/or n-th node of ways.
Also, nth%: is supported which searches for every n-th item, respectively.

File:
1 edited

Legend:

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

    r5266 r5578  
    1313import org.openstreetmap.josm.data.osm.visitor.Visitor;
    1414import org.openstreetmap.josm.tools.CopyList;
     15import org.openstreetmap.josm.tools.Utils;
    1516
    1617/**
     
    395396    }
    396397
     398    public List<OsmPrimitive> getMemberPrimitivesList() {
     399        return Utils.transform(getMembers(), new Utils.Function<RelationMember, OsmPrimitive>() {
     400            @Override
     401            public OsmPrimitive apply(RelationMember x) {
     402                return x.getMember();
     403            }
     404        });
     405    }
     406
    397407    @Override
    398408    public OsmPrimitiveType getType() {
Note: See TracChangeset for help on using the changeset viewer.