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 }