Changeset 5821 in josm for trunk/src/org/openstreetmap/josm/actions/relation/DownloadSelectedIncompleteMembersAction.java
- Timestamp:
- 2013-04-02T00:55:56+02:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/relation/DownloadSelectedIncompleteMembersAction.java
r5799 r5821 14 14 import org.openstreetmap.josm.gui.dialogs.relation.DownloadRelationMemberTask; 15 15 import org.openstreetmap.josm.tools.ImageProvider; 16 import org.openstreetmap.josm.tools.Predicate; 17 import org.openstreetmap.josm.tools.Utils; 16 18 17 19 /** … … 51 53 Main.map.mapView.getEditLayer())); 52 54 } 55 56 @Override 57 public void setPrimitives(Collection<? extends OsmPrimitive> primitives) { 58 // selected relations with incomplete members 59 this.relations = Utils.filter(getRelations(primitives), new Predicate<Relation>(){ 60 @Override public boolean evaluate(Relation r) { 61 return !r.isNew() && r.hasIncompleteMembers(); 62 }}); 63 updateEnabledState(); 64 } 53 65 }
Note:
See TracChangeset
for help on using the changeset viewer.