diff options
Diffstat (limited to 'src/eu/equalparts/cardbase/data/FullCardSet.java')
| -rw-r--r-- | src/eu/equalparts/cardbase/data/FullCardSet.java | 25 | 
1 files changed, 25 insertions, 0 deletions
| diff --git a/src/eu/equalparts/cardbase/data/FullCardSet.java b/src/eu/equalparts/cardbase/data/FullCardSet.java new file mode 100644 index 0000000..0b5c099 --- /dev/null +++ b/src/eu/equalparts/cardbase/data/FullCardSet.java @@ -0,0 +1,25 @@ +package eu.equalparts.cardbase.data; + +import java.util.ArrayList; + +public class FullCardSet extends CardSet { +	public String border; +	public String type; +	public String block; +	public String gathererCode; +	public ArrayList<Card> cards; + +	/** +	 * Searches for a card by number (the one shown on the card itself). +	 *  +	 * @param number the number of the card to search. +	 * @return the card, or null if no card is found with that number. +	 */ +	public Card getCardByNumber(String number) { +		for (Card card : cards) { +			if (card.number.equals(number))  +				return card; +		} +		return null; +	} +}
\ No newline at end of file | 
