Ignore:
Timestamp:
2010-02-04T21:04:02+01:00 (14 years ago)
Author:
jttt
Message:

Fixed #4408 confict manager: do not have to solve tag- and element-conficts when deleting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMerger.java

    r2512 r2936  
    11package org.openstreetmap.josm.gui.conflict.pair.nodes;
    2 
    3 import java.util.logging.Logger;
    42
    53import javax.swing.JScrollPane;
     
    86import org.openstreetmap.josm.data.osm.Node;
    97import org.openstreetmap.josm.data.osm.Way;
     8import org.openstreetmap.josm.gui.conflict.pair.IConflictResolver;
    109import org.openstreetmap.josm.gui.conflict.pair.ListMerger;
    1110
     
    1413 *
    1514 */
    16 public class NodeListMerger extends ListMerger<Node> {
    17     private static final Logger logger = Logger.getLogger(NodeListMerger.class.getName());
     15public class NodeListMerger extends ListMerger<Node> implements IConflictResolver {
     16    //private static final Logger logger = Logger.getLogger(NodeListMerger.class.getName());
    1817
    1918    public NodeListMerger() {
     
    6665        ((NodeListMergeModel)model).populate(my, their);
    6766    }
     67
     68    public void deletePrimitive(boolean deleted) {
     69        if (deleted) {
     70            model.setFrozen(true);
     71            model.clearMerged();
     72        } else {
     73            model.setFrozen(false);
     74        }
     75    }
    6876}
Note: See TracChangeset for help on using the changeset viewer.