Ignore:
Timestamp:
2016-06-15T12:45:52+02:00 (10 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/UploadSelectionAction.java

    r10234 r10382  
    5858    @Override
    5959    protected void updateEnabledState() {
    60         if (getCurrentDataSet() == null) {
     60        DataSet ds = getLayerManager().getEditDataSet();
     61        if (ds == null) {
    6162            setEnabled(false);
    6263        } else {
    63             updateEnabledState(getCurrentDataSet().getAllSelected());
     64            updateEnabledState(ds.getAllSelected());
    6465        }
    6566    }
     
    9495    @Override
    9596    public void actionPerformed(ActionEvent e) {
     97        OsmDataLayer editLayer = getLayerManager().getEditLayer();
    9698        if (!isEnabled())
    9799            return;
    98         if (getEditLayer().isUploadDiscouraged()) {
    99             if (UploadAction.warnUploadDiscouraged(getEditLayer())) {
     100        if (editLayer.isUploadDiscouraged()) {
     101            if (UploadAction.warnUploadDiscouraged(editLayer)) {
    100102                return;
    101103            }
    102104        }
    103         Collection<OsmPrimitive> modifiedCandidates = getModifiedPrimitives(getEditLayer().data.getAllSelected());
    104         Collection<OsmPrimitive> deletedCandidates = getDeletedPrimitives(getEditLayer().data);
     105        Collection<OsmPrimitive> modifiedCandidates = getModifiedPrimitives(editLayer.data.getAllSelected());
     106        Collection<OsmPrimitive> deletedCandidates = getDeletedPrimitives(editLayer.data);
    105107        if (modifiedCandidates.isEmpty() && deletedCandidates.isEmpty()) {
    106108            JOptionPane.showMessageDialog(
     
    130132            return;
    131133        }
    132         uploadPrimitives(getEditLayer(), toUpload);
     134        uploadPrimitives(editLayer, toUpload);
    133135    }
    134136
Note: See TracChangeset for help on using the changeset viewer.