added SimpleCardView - will reduce the amount of data passed between client and server

This commit is contained in:
BetaSteward 2011-08-22 13:54:55 -04:00
parent 91124ad813
commit aecdbe0778
20 changed files with 273 additions and 74 deletions

View file

@ -41,12 +41,12 @@ import java.io.Serializable;
public class LookedAtView implements Serializable {
private String name;
private CardsView cards = new CardsView();
private SimpleCardsView cards = new SimpleCardsView();
public LookedAtView(String name, Cards cards, Game game) {
this.name = name;
for (Card card: cards.getCards(game)) {
this.cards.put(card.getId(), new CardView(card));
this.cards.put(card.getId(), new SimpleCardView(card.getId(), card.getExpansionSetCode(), card.getCardNumber(), card.isFaceDown()));
}
}
@ -54,7 +54,7 @@ public class LookedAtView implements Serializable {
return name;
}
public CardsView getCards() {
public SimpleCardsView getCards() {
return cards;
}
}