Changeset 1001 in josm


Ignore:
Timestamp:
Sep 21, 2008 9:45:01 PM (5 years ago)
Author:
stoecker
Message:

fixed incomplete ckeckin

Location:
trunk/src/org/openstreetmap/josm
Files:
7 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/ReverseWayAction.java

    r764 r1001  
    1818import org.openstreetmap.josm.command.SequenceCommand; 
    1919import org.openstreetmap.josm.corrector.ReverseWayTagCorrector; 
     20import org.openstreetmap.josm.corrector.UserCancelException; 
    2021import org.openstreetmap.josm.data.osm.DataSet; 
    2122import org.openstreetmap.josm.data.osm.Relation; 
     
    6566                        Collections.reverse(wnew.nodes); 
    6667                        if (Main.pref.getBoolean("tag-correction.reverse-way", true)) { 
    67                                 final Collection<ChangePropertyCommand> changePropertyCommands = reverseWayTagCorrector 
    68                                         .execute(wnew); 
    69                                 propertiesUpdated = propertiesUpdated 
    70                                         || (changePropertyCommands != null && !changePropertyCommands 
    71                                                 .isEmpty()); 
    72                                 c.addAll(changePropertyCommands); 
     68                                try 
     69                                { 
     70                                        final Collection<Command> changePropertyCommands = reverseWayTagCorrector.execute(wnew); 
     71                                        propertiesUpdated = propertiesUpdated 
     72                                        || (changePropertyCommands != null && !changePropertyCommands.isEmpty()); 
     73                                        c.addAll(changePropertyCommands); 
     74                                } 
     75                                catch(UserCancelException ex) 
     76                                { 
     77                                        return; 
     78                                } 
    7379                        } 
    7480                        c.add(new ChangeCommand(w, wnew)); 
Note: See TracChangeset for help on using the changeset viewer.