Changeset 10766 in josm for trunk/src/org/openstreetmap/josm/actions/DuplicateAction.java
- Timestamp:
- 2016-08-07T22:52:29+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/DuplicateAction.java
r10682 r10766 10 10 import java.util.Collection; 11 11 12 import org.openstreetmap.josm.Main;13 12 import org.openstreetmap.josm.data.osm.OsmPrimitive; 14 import org.openstreetmap.josm.gui.datatransfer.OsmTransferHandler;15 13 import org.openstreetmap.josm.gui.datatransfer.PrimitiveTransferable; 16 14 import org.openstreetmap.josm.gui.datatransfer.data.PrimitiveTransferData; … … 20 18 * An action that duplicates the given nodes. They are not added to the clipboard. 21 19 */ 22 public final class DuplicateAction extends JosmAction {20 public final class DuplicateAction extends AbstractPasteAction { 23 21 24 22 /** … … 35 33 public void actionPerformed(ActionEvent e) { 36 34 PrimitiveTransferData data = PrimitiveTransferData.getDataWithReferences(getLayerManager().getEditDataSet().getSelected()); 37 new OsmTransferHandler().pasteOn(Main.getLayerManager().getEditLayer(), 38 PasteAction.computePastePosition(e, getValue(NAME)), new PrimitiveTransferable(data)); 35 doPaste(e, new PrimitiveTransferable(data)); 39 36 } 40 37
Note:
See TracChangeset
for help on using the changeset viewer.