Ignore:
Timestamp:
04.02.2010 21:04:02 (2 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.