Uses of Interface
org.vizzini.game.cardgame.ICard

Packages that use ICard
org.vizzini.example.gin.ui Provides gin user interface classes for the game framework. 
org.vizzini.game.cardgame Provides core game classes for card games in the game framework. 
org.vizzini.ui.game.cardgame Provides card game user interface classes for the game framework. 
 

Uses of ICard in org.vizzini.example.gin.ui
 

Methods in org.vizzini.example.gin.ui that return ICard
protected  ICard TextHumanAgent.parseDiscardInput(String line)
          Return the position obtained by parsing the given string.
 

Methods in org.vizzini.example.gin.ui with parameters of type ICard
protected  void EnvironmentUIText.writeCard(ICard card, PrintStream out)
          Write the given card to the given print stream.
 

Uses of ICard in org.vizzini.game.cardgame
 

Classes in org.vizzini.game.cardgame that implement ICard
 class AbstractCard
          Provides a card for card games in the game framework.
 class PokerCard
          Provides a poker card for card games in the game framework.
 

Methods in org.vizzini.game.cardgame that return ICard
 ICard CardCollection.get(int index)
          Return the card at the given index.
 ICard ICardCollection.get(int index)
          Return the card at the given index.
 ICard CardCollection.get(String name, ISuit suit)
          Return the card with the given name and suit.
 ICard DiscardAction.getCard()
          Return the card.
 ICard CardCollection.getFirst()
          Return the first card.
 ICard ICardCollection.getFirst()
          Return the first card.
 ICard CardCollection.getLast()
          Return the last card.
 ICard ICardCollection.getLast()
          Return the last card.
 ICard CardCollection.removeFirst()
          Remove and return the first card.
 ICard ICardCollection.removeFirst()
          Remove and return the first card.
 ICard CardCollection.removeLast()
          Remove and return the last card.
 ICard ICardCollection.removeLast()
          Remove and return the last card.
 

Methods in org.vizzini.game.cardgame with parameters of type ICard
 void DiscardAction.setCard(ICard card)
          Set the card.
 

Uses of ICard in org.vizzini.ui.game.cardgame
 

Methods in org.vizzini.ui.game.cardgame that return ICard
 ICard CardUI.getCard()
          Return the card this UI represents.
 

Methods in org.vizzini.ui.game.cardgame with parameters of type ICard
static ICardCenterUI AbstractCardCenterUI.create(ICard card, boolean isFaceUp)
          Create a card center UI of the proper type.
 void AbstractCardCenterUI.setCard(ICard card)
          Set parameters from the given card.
 void CardCornerUI.setCard(ICard card)
          Set parameters from the given card.
 void CardUI.setCard(ICard card)
          Set parameters from the given card.
 void ICardCenterUI.setCard(ICard card)
          Set parameters from the given card.
 



Copyright © 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02