Ignore:
Timestamp:
2016-06-15T12:45:52+02:00 (8 years ago)
Author:
Don-vip
Message:

see #12943 - gsoc-core - fix most of deprecation warnings (static accesses must be fixed)

File:
1 edited

Legend:

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

    r9968 r10382  
    1919import org.openstreetmap.josm.command.Command;
    2020import org.openstreetmap.josm.command.SequenceCommand;
     21import org.openstreetmap.josm.data.osm.DataSet;
    2122import org.openstreetmap.josm.data.osm.OsmPrimitive;
    2223import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
     
    253254    @Override
    254255    public void actionPerformed(ActionEvent e) {
    255         Collection<OsmPrimitive> selection = getCurrentDataSet().getSelected();
     256        Collection<OsmPrimitive> selection = getLayerManager().getEditDataSet().getSelected();
    256257
    257258        if (selection.isEmpty())
     
    330331    @Override
    331332    protected void updateEnabledState() {
    332         if (getCurrentDataSet() == null) {
     333        DataSet ds = getLayerManager().getEditDataSet();
     334        if (ds == null) {
    333335            setEnabled(false);
    334336            return;
    335337        }
    336338        // buffer listening slows down the program and is not very good for arbitrary text in buffer
    337         setEnabled(!getCurrentDataSet().getSelected().isEmpty());
     339        setEnabled(!ds.getSelected().isEmpty());
    338340    }
    339341
Note: See TracChangeset for help on using the changeset viewer.