Ignore:
Timestamp:
2012-03-14T23:33:27+01:00 (14 years ago)
Author:
simon04
Message:

fix #5824 - remotecontrol: add command for opening local files + refactoring of permission preference

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadObjectHandler.java

    r4883 r5085  
    55import java.util.LinkedList;
    66import java.util.List;
    7 import org.openstreetmap.josm.Main;
    87import org.openstreetmap.josm.actions.DownloadPrimitiveAction;
    98import org.openstreetmap.josm.data.osm.PrimitiveId;
    109import org.openstreetmap.josm.data.osm.SimplePrimitiveId;
     10import org.openstreetmap.josm.io.remotecontrol.PermissionPrefWithDefault;
    1111
    1212/**
     
    2626    @Override
    2727    protected void handleRequest() throws RequestHandlerErrorException, RequestHandlerBadRequestException {
    28         if (!Main.pref.getBoolean(LoadAndZoomHandler.loadDataPermissionKey, LoadAndZoomHandler.loadDataPermissionDefault)) {
     28        if (!PermissionPrefWithDefault.LOAD_DATA.isAllowed()) {
    2929            System.out.println("RemoteControl: download forbidden by preferences");
    3030        }
     
    4242        return tr("Remote Control has been asked to load objects (specified by their id) from the API.");
    4343    }
     44
     45    @Override
     46    public PermissionPrefWithDefault getPermissionPref() {
     47        return PermissionPrefWithDefault.LOAD_DATA;
     48    }
    4449}
Note: See TracChangeset for help on using the changeset viewer.