Ignore:
Timestamp:
2009-11-07T17:10:51+01:00 (15 years ago)
Author:
jttt
Message:

Changes in selection handling:

  • selection is passed as PrimitiveId instead of OsmPrimitive
  • only primitives that exists in Dataset can be selected
  • selectionChanged event is fired only if selection was really changed
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ParentRelationLoadingTask.java

    r2381 r2401  
    1414import org.openstreetmap.josm.data.osm.DataSet;
    1515import org.openstreetmap.josm.data.osm.DataSource;
    16 import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
    1716import org.openstreetmap.josm.data.osm.Relation;
    1817import org.openstreetmap.josm.data.osm.visitor.MergeVisitor;
     
    151150        parents.clear();
    152151        for (Relation parent : referrers.getRelations()) {
    153             parents.add((Relation) getLayer().data.getPrimitiveById(parent.getId(), OsmPrimitiveType.RELATION));
     152            parents.add((Relation) getLayer().data.getPrimitiveById(parent));
    154153        }
    155154        if (continuation != null) {
Note: See TracChangeset for help on using the changeset viewer.