001    // License: GPL. For details, see LICENSE file.
002    package org.openstreetmap.josm.data.oauth;
003    
004    public class OsmPrivileges {
005        private boolean allowWriteApi;
006        private boolean allowWriteGpx;
007        private boolean allowReadGpx;
008        private boolean allowReadPrefs;
009        private boolean allowWritePrefs;
010    
011        public boolean isAllowWriteApi() {
012            return allowWriteApi;
013        }
014        public void setAllowWriteApi(boolean allowWriteApi) {
015            this.allowWriteApi = allowWriteApi;
016        }
017        public boolean isAllowWriteGpx() {
018            return allowWriteGpx;
019        }
020        public void setAllowWriteGpx(boolean allowWriteGpx) {
021            this.allowWriteGpx = allowWriteGpx;
022        }
023        public boolean isAllowReadGpx() {
024            return allowReadGpx;
025        }
026        public void setAllowReadGpx(boolean allowReadGpx) {
027            this.allowReadGpx = allowReadGpx;
028        }
029        public boolean isAllowReadPrefs() {
030            return allowReadPrefs;
031        }
032        public void setAllowReadPrefs(boolean allowReadPrefs) {
033            this.allowReadPrefs = allowReadPrefs;
034        }
035        public boolean isAllowWritePrefs() {
036            return allowWritePrefs;
037        }
038        public void setAllowWritePrefs(boolean allowWritePrefs) {
039            this.allowWritePrefs = allowWritePrefs;
040        }
041    }