magarena/src/magic/data/CardLegality.java

34 lines
820 B
Java

package magic.data;
import magic.translate.MText;
public enum CardLegality {
Legal(CardLegalityStrings._S1),
Illegal(CardLegalityStrings._S2),
Banned(CardLegalityStrings._S3),
Restricted(CardLegalityStrings._S4),
TooManyCopies(CardLegalityStrings._S5);
private final String description;
private CardLegality(String aString) {
this.description = MText.get(aString);
}
public String getDescription() {
return description;
}
}
/**
* translatable strings
*/
final class CardLegalityStrings {
private CardLegalityStrings() {}
static final String _S1 = "is legal";
static final String _S2 = "is illegal";
static final String _S3 = "is banned";
static final String _S4 = "is restricted";
static final String _S5 = "has too many copies";
}