sjrd.tricktakinggame.gui.carddisplayers
Class PosCard

java.lang.Object
  extended by sjrd.tricktakinggame.gui.carddisplayers.PosCard

public class PosCard
extends Object

Association d'une carte et d'une position entière

Author:
sjrd

Field Summary
private  Card card
          Carte
private  int position
          Position
 
Constructor Summary
PosCard(int aPosition, Card aCard)
          Crée l'association carte/position
 
Method Summary
static Collection<PosCard> cardCollectionToPosCardCollection(Collection<? extends Card> cards)
          Construit une collection de cartes en cartes avec positions Les positions associées aux cartes sont les index de celles-ci dans la collection, dans l'ordre renvoyé par l'itérateur associé.
 Card getCard()
          Carte
 int getPosition()
          Position
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

position

private int position
Position


card

private Card card
Carte

Constructor Detail

PosCard

public PosCard(int aPosition,
               Card aCard)
Crée l'association carte/position

Parameters:
aPosition - Position
aCard - Carte
Method Detail

getPosition

public int getPosition()
Position

Returns:
Position

getCard

public Card getCard()
Carte

Returns:
Carte

cardCollectionToPosCardCollection

public static Collection<PosCard> cardCollectionToPosCardCollection(Collection<? extends Card> cards)
Construit une collection de cartes en cartes avec positions

Les positions associées aux cartes sont les index de celles-ci dans la collection, dans l'ordre renvoyé par l'itérateur associé.

Parameters:
cards - Collection de cartes source
Returns:
Collection des cartes associées à des positions