package com.thebluealliance.androidclient.types; /* DO NOT CHANGE ORDER. */ public enum DistrictType { NO_DISTRICT, MICHIGAN, MID_ATLANTIC, NEW_ENGLAND, PACIFIC_NORTHWEST, INDIANA, CHESAPEAKE, NORTH_CAROLINA, GEORGIA, ONTARIO, ISRAEL; public static DistrictType fromEnum(int districtEnum) { switch (districtEnum) { default: case 0: return NO_DISTRICT; case 1: return MICHIGAN; case 2: return MID_ATLANTIC; case 3: return NEW_ENGLAND; case 4: return PACIFIC_NORTHWEST; case 5: return INDIANA; case 6: return CHESAPEAKE; case 7: return NORTH_CAROLINA; case 8: return GEORGIA; case 9: return ONTARIO; case 10: return ISRAEL; } } public static DistrictType fromAbbreviation(String abbrev) { switch (abbrev) { case "fim": return MICHIGAN; case "mar": return MID_ATLANTIC; case "ne": return NEW_ENGLAND; case "pnw": return PACIFIC_NORTHWEST; case "in": return INDIANA; case "chs": return CHESAPEAKE; case "nc": return NORTH_CAROLINA; case "pch": return GEORGIA; case "ont": return ONTARIO; case "isr": return ISRAEL; default: return NO_DISTRICT; } } public String getName() { switch (this) { default: case NO_DISTRICT: return ""; case MICHIGAN: return "Michigan"; case MID_ATLANTIC: return "Mid Atlantic"; case NEW_ENGLAND: return "New England"; case PACIFIC_NORTHWEST: return "Pacific Northwest"; case INDIANA: return "Indiana"; case CHESAPEAKE: return "Chesapeake"; case NORTH_CAROLINA: return "North Carolina"; case GEORGIA: return "Georgia"; case ONTARIO: return "Ontario"; case ISRAEL: return "Israel"; } } public String getAbbreviation() { switch (this) { default: case NO_DISTRICT: return ""; case MICHIGAN: return "fim"; case MID_ATLANTIC: return "mar"; case NEW_ENGLAND: return "ne"; case PACIFIC_NORTHWEST: return "pnw"; case INDIANA: return "in"; case CHESAPEAKE: return "chs"; case NORTH_CAROLINA: return "nc"; case GEORGIA: return "pch"; case ONTARIO: return "ont"; case ISRAEL: return "isr"; } } }