Advertisement
Guest User

Untitled

a guest
Apr 3rd, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. package com.ruse.world.content.clan;
  2.  
  3. public enum ClanChatRank {
  4.  
  5. FRIEND(-1),
  6. RECRUIT(8),
  7. CORPORAL(7),
  8. SERGEANT(6),
  9. LIEUTENANT(5),
  10. CAPTAIN(4),
  11. GENERAL(3),
  12. OWNER(-1),
  13. STAFF(-1);
  14.  
  15. ClanChatRank(int actionMenuId) {
  16. this.actionMenuId = actionMenuId;
  17. }
  18.  
  19. private int actionMenuId;
  20.  
  21. public static ClanChatRank forId(int id) {
  22. for (ClanChatRank rank : ClanChatRank.values()) {
  23. if (rank.ordinal() == id) {
  24. return rank;
  25. }
  26. }
  27. return null;
  28. }
  29.  
  30. public static ClanChatRank forMenuId(int id) {
  31. for (ClanChatRank rank : ClanChatRank.values()) {
  32. if (rank.actionMenuId == id) {
  33. return rank;
  34. }
  35. }
  36. return null;
  37. }
  38.  
  39. public static ClanChatRank forString(String rank) {
  40. for (ClanChatRank ranks : ClanChatRank.values()) {
  41. if (ranks.toString().equalsIgnoreCase(rank)) {
  42. return ranks;
  43. }
  44. }
  45. return null;
  46. }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement