Ignore:
Timestamp:
20.12.2011 22:34:49 (5 months ago)
Author:
stoecker
Message:

fix #6727 - patch by Kalle Lampila - fix error with deleted objects

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/validation/TestError.java

    r4131 r4672  
    99import java.util.List; 
    1010import java.util.TreeSet; 
     11import java.util.ArrayList; 
    1112 
    1213import org.openstreetmap.josm.command.Command; 
     
    122123 
    123124    /** 
     125     * Gets the list of primitives affected by this error and are selectable 
     126     * @return the list of selectable primitives affected by this error 
     127     */ 
     128    public Collection<? extends OsmPrimitive> getSelectablePrimitives() { 
     129        List<OsmPrimitive> selectablePrimitives = new ArrayList<OsmPrimitive>(primitives.size()); 
     130        for (OsmPrimitive o : primitives) { 
     131            if (o.isSelectable()) { 
     132                selectablePrimitives.add(o); 
     133            } 
     134        } 
     135        return selectablePrimitives; 
     136    } 
     137 
     138 
     139    /** 
    124140     * Sets the list of primitives affected by this error 
    125141     * @param primitives the list of primitives affected by this error 
Note: See TracChangeset for help on using the changeset viewer.