Ignore:
Timestamp:
2018-02-24T18:58:28+01:00 (7 years ago)
Author:
Don-vip
Message:

fix #8039, fix #10456: final fixes for the read-only/locked layers:

  • rename "read-only" to "locked" (in XML and Java classes/interfaces)
  • add a new download policy (true/never) to allow private layers forbidding only to download data, but allowing everything else

This leads to:

  • normal layers: download allowed, modifications allowed, upload allowed
  • private layers: download allowed or not (download=true/never), modifications allowed, upload allowed or not (upload=true/discouraged/never)
  • locked layers: nothing allowed, the data cannot be modified in any way
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/DiffResultProcessor.java

    r13440 r13453  
    123123        boolean readOnly = false;
    124124        if (ds != null) {
    125             readOnly = ds.isReadOnly();
     125            readOnly = ds.isLocked();
    126126            if (readOnly) {
    127                 ds.unsetReadOnly();
     127                ds.unlock();
    128128            }
    129129            ds.beginUpdate();
     
    158158                ds.endUpdate();
    159159                if (readOnly) {
    160                     ds.setReadOnly();
     160                    ds.lock();
    161161                }
    162162            }
Note: See TracChangeset for help on using the changeset viewer.