Ignore:
Timestamp:
2018-08-11T23:33:58+02:00 (6 years ago)
Author:
Don-vip
Message:

see #15229 - deprecate Main*.undoRedo - make UndoRedoHandler a singleton

File:
1 edited

Legend:

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

    r13611 r14134  
    2525import org.openstreetmap.josm.command.SequenceCommand;
    2626import org.openstreetmap.josm.corrector.ReverseWayTagCorrector;
     27import org.openstreetmap.josm.data.UndoRedoHandler;
    2728import org.openstreetmap.josm.data.osm.DataSet;
    2829import org.openstreetmap.josm.data.osm.Node;
     
    3435import org.openstreetmap.josm.data.preferences.BooleanProperty;
    3536import org.openstreetmap.josm.gui.ExtendedDialog;
    36 import org.openstreetmap.josm.gui.MainApplication;
    3737import org.openstreetmap.josm.gui.Notification;
    3838import org.openstreetmap.josm.gui.conflict.tags.CombinePrimitiveResolverDialog;
     
    176176                if (!reverseWayTagCommands.isEmpty()) {
    177177                    // commands need to be executed for CombinePrimitiveResolverDialog
    178                     MainApplication.undoRedo.add(new SequenceCommand(tr("Reverse Ways"), reverseWayTagCommands));
     178                    UndoRedoHandler.getInstance().add(new SequenceCommand(tr("Reverse Ways"), reverseWayTagCommands));
    179179                }
    180180                wayTags = TagCollection.unionOfAllPrimitives(reversedTagWays);
     
    195195            if (!reverseWayTagCommands.isEmpty()) {
    196196                // undo reverseWayTagCorrector and merge into SequenceCommand below
    197                 MainApplication.undoRedo.undo();
     197                UndoRedoHandler.getInstance().undo();
    198198            }
    199199        }
     
    239239            return;
    240240        final Way selectedWay = combineResult.a;
    241         MainApplication.undoRedo.add(combineResult.b);
     241        UndoRedoHandler.getInstance().add(combineResult.b);
    242242        if (selectedWay != null) {
    243243            GuiHelper.runInEDT(() -> ds.setSelected(selectedWay));
Note: See TracChangeset for help on using the changeset viewer.