forked from External/mage
refactored the SortBy.getByString
This commit is contained in:
parent
c5002983e3
commit
daed944eb6
2 changed files with 10 additions and 22 deletions
|
|
@ -32,7 +32,6 @@ import javax.swing.BorderFactory;
|
|||
import javax.swing.border.Border;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author BetaSteward_at_googlemail.com
|
||||
*/
|
||||
public final class Constants {
|
||||
|
|
@ -116,22 +115,12 @@ public final class Constants {
|
|||
}
|
||||
|
||||
public static SortBy getByString(String text) {
|
||||
switch (text) {
|
||||
case "Card Type":
|
||||
return CARD_TYPE;
|
||||
case "Casting Cost":
|
||||
return CASTING_COST;
|
||||
case "Rarity":
|
||||
return RARITY;
|
||||
case "Color":
|
||||
return COLOR;
|
||||
case "Color Identity":
|
||||
return COLOR_IDENTITY;
|
||||
case "Name":
|
||||
return NAME;
|
||||
default:
|
||||
return UNSORTED;
|
||||
for (SortBy sortBy : values()) {
|
||||
if (sortBy.text.equals(text)) {
|
||||
return sortBy;
|
||||
}
|
||||
}
|
||||
return UNSORTED;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue