Changeset 2949 in josm for trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation
- Timestamp:
- 2010-02-07T22:54:58+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberListMergeModel.java
r2882 r2949 6 6 import java.util.List; 7 7 8 import javax.swing.JOptionPane;9 8 import javax.swing.table.DefaultTableModel; 10 9 … … 14 13 import org.openstreetmap.josm.data.osm.Relation; 15 14 import org.openstreetmap.josm.data.osm.RelationMember; 16 import org.openstreetmap.josm.gui.DefaultNameFormatter;17 15 import org.openstreetmap.josm.gui.conflict.pair.ListMergeModel; 18 16 import org.openstreetmap.josm.gui.conflict.pair.ListRole; … … 98 96 @Override 99 97 protected RelationMember cloneEntryForMergedList(RelationMember entry) { 100 OsmPrimitive primitive = myDataset.getPrimitiveById(entry.getMember()); 101 if (primitive.isDeleted()) { 102 JOptionPane.showMessageDialog(null, 103 tr("Primitive {0} cannot be added to the relation because it was deleted.", 104 primitive.getDisplayName(DefaultNameFormatter.getInstance()))); 105 return null; 106 } else 107 return new RelationMember(entry.getRole(), primitive); 98 OsmPrimitive primitive = getMyPrimitive(entry); 99 return new RelationMember(entry.getRole(), primitive); 100 } 101 102 @Override 103 protected OsmPrimitive getMyPrimitive(RelationMember entry) { 104 return myDataset.getPrimitiveById(entry.getMember()); 108 105 } 109 106
Note:
See TracChangeset
for help on using the changeset viewer.