Ignore:
Timestamp:
2016-06-17T02:58:36+02:00 (10 years ago)
Author:
Don-vip
Message:
  • remove duplicated code
  • fix various sonar warnings
  • add some javadoc and unit tests
File:
1 edited

Legend:

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

    r10382 r10409  
    1111
    1212import org.openstreetmap.josm.Main;
    13 import org.openstreetmap.josm.data.osm.DataSet;
    1413import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1514import org.openstreetmap.josm.data.osm.PrimitiveDeepCopy;
     
    3635    @Override
    3736    protected void updateEnabledState() {
    38         DataSet ds = getLayerManager().getEditDataSet();
    39         if (ds == null) {
    40             setEnabled(false);
    41         } else {
    42             updateEnabledState(ds.getSelected());
    43         }
     37        updateEnabledStateOnCurrentSelection();
    4438    }
    4539
Note: See TracChangeset for help on using the changeset viewer.