Changeset 10548 in josm for trunk


Ignore:
Timestamp:
2016-07-17T13:41:52+02:00 (8 years ago)
Author:
simon04
Message:

Remove duplicated code

Use updateEnabledStateOnCurrentSelection introduced r10409

Location:
trunk/src/org/openstreetmap/josm/actions
Files:
10 edited

Legend:

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

    r10463 r10548  
    245245    @Override
    246246    protected void updateEnabledState() {
    247         DataSet ds = getLayerManager().getEditDataSet();
    248         if (ds == null) {
    249             setEnabled(false);
    250             return;
    251         }
    252         updateEnabledState(ds.getSelected());
     247        updateEnabledStateOnCurrentSelection();
    253248    }
    254249
  • trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java

    r10453 r10548  
    263263    @Override
    264264    protected void updateEnabledState() {
    265         DataSet ds = getLayerManager().getEditDataSet();
    266         if (ds == null) {
    267             setEnabled(false);
    268         } else {
    269             updateEnabledState(ds.getSelected());
    270         }
     265        updateEnabledStateOnCurrentSelection();
    271266    }
    272267
  • trunk/src/org/openstreetmap/josm/actions/InfoAction.java

    r10413 r10548  
    4343    @Override
    4444    public void updateEnabledState() {
    45         DataSet ds = getLayerManager().getEditDataSet();
    46         if (ds == null) {
    47             setEnabled(false);
    48         } else {
    49             updateEnabledState(ds.getAllSelected());
    50         }
     45        updateEnabledStateOnCurrentSelection();
    5146    }
    5247
  • trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java

    r10463 r10548  
    353353    @Override
    354354    protected void updateEnabledState() {
    355         DataSet ds = getLayerManager().getEditDataSet();
    356         if (ds == null) {
    357             setEnabled(false);
    358         } else {
    359             updateEnabledState(ds.getAllSelected());
    360         }
     355        updateEnabledStateOnCurrentSelection();
    361356    }
    362357
  • trunk/src/org/openstreetmap/josm/actions/MergeSelectionAction.java

    r10448 r10548  
    7171    @Override
    7272    protected void updateEnabledState() {
    73         DataSet ds = getLayerManager().getEditDataSet();
    74         if (ds == null) {
    75             setEnabled(false);
    76         } else {
    77             updateEnabledState(ds.getAllSelected());
    78         }
     73        updateEnabledStateOnCurrentSelection();
    7974    }
    8075
  • trunk/src/org/openstreetmap/josm/actions/MoveNodeAction.java

    r10382 r10548  
    5656    @Override
    5757    protected void updateEnabledState() {
    58         DataSet ds = getLayerManager().getEditDataSet();
    59         if (ds == null) {
    60             setEnabled(false);
    61         } else {
    62             updateEnabledState(ds.getSelected());
    63         }
     58        updateEnabledStateOnCurrentSelection();
    6459    }
    6560
  • trunk/src/org/openstreetmap/josm/actions/ReverseWayAction.java

    r10467 r10548  
    130130    @Override
    131131    protected void updateEnabledState() {
    132         DataSet ds = getLayerManager().getEditDataSet();
    133         if (ds == null) {
    134             setEnabled(false);
    135         } else {
    136             updateEnabledState(ds.getSelected());
    137         }
     132        updateEnabledStateOnCurrentSelection();
    138133    }
    139134
  • trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java

    r10448 r10548  
    751751    @Override
    752752    protected void updateEnabledState() {
    753         DataSet ds = getLayerManager().getEditDataSet();
    754         if (ds == null) {
    755             setEnabled(false);
    756         } else {
    757             updateEnabledState(ds.getSelected());
    758         }
     753        updateEnabledStateOnCurrentSelection();
    759754    }
    760755
  • trunk/src/org/openstreetmap/josm/actions/UpdateSelectionAction.java

    r10448 r10548  
    113113    @Override
    114114    protected void updateEnabledState() {
    115         DataSet ds = getLayerManager().getEditDataSet();
    116         if (ds == null) {
    117             setEnabled(false);
    118         } else {
    119             updateEnabledState(ds.getAllSelected());
    120         }
     115        updateEnabledStateOnCurrentSelection();
    121116    }
    122117
  • trunk/src/org/openstreetmap/josm/actions/UploadSelectionAction.java

    r10382 r10548  
    5858    @Override
    5959    protected void updateEnabledState() {
    60         DataSet ds = getLayerManager().getEditDataSet();
    61         if (ds == null) {
    62             setEnabled(false);
    63         } else {
    64             updateEnabledState(ds.getAllSelected());
    65         }
     60        updateEnabledStateOnCurrentSelection();
    6661    }
    6762
Note: See TracChangeset for help on using the changeset viewer.