That fuck shit the fascists are using
at master 41 lines 995 B view raw
1package org.tm.archive.devicetransfer; 2 3/** 4 * The various steps involved in setting up a transfer connection. Each step has a 5 * corresponding UI. 6 */ 7public enum SetupStep { 8 INITIAL(true, false), 9 PERMISSIONS_CHECK(true, false), 10 PERMISSIONS_DENIED(false, true), 11 LOCATION_CHECK(true, false), 12 LOCATION_DISABLED(false, true), 13 WIFI_CHECK(true, false), 14 WIFI_DISABLED(false, true), 15 WIFI_DIRECT_CHECK(true, false), 16 WIFI_DIRECT_UNAVAILABLE(false, true), 17 START(true, false), 18 SETTING_UP(true, false), 19 WAITING(true, false), 20 VERIFY(false, false), 21 WAITING_FOR_OTHER_TO_VERIFY(false, false), 22 CONNECTED(true, false), 23 TROUBLESHOOTING(false, false), 24 ERROR(false, true); 25 26 private final boolean isProgress; 27 private final boolean isError; 28 29 SetupStep(boolean isProgress, boolean isError) { 30 this.isProgress = isProgress; 31 this.isError = isError; 32 } 33 34 public boolean isProgress() { 35 return isProgress; 36 } 37 38 public boolean isError() { 39 return isError; 40 } 41}