package magic.ui.widget.deck.legality;
import magic.data.CardLegality;
import magic.data.MagicFormat;
import magic.model.MagicCardDefinition;
public class CardLegalityInfo {
private final MagicCardDefinition card;
private final CardLegality legality;
private final MagicFormat magicFormat;
public CardLegalityInfo(MagicCardDefinition aCard, final CardLegality legality, final MagicFormat aFormat) {
this.card = aCard;
this.legality = legality;
this.magicFormat = aFormat;
}
public boolean isCardLegal() {
return legality == CardLegality.Legal;
}
public String getCardName() {
return card.getName();
}
public MagicCardDefinition getCard() {
return card;
}
public CardLegality getLegality() {
return legality;
}
public MagicFormat getFormat() {
return magicFormat;
}
}