ks.common.model
Class MultiDeck

java.lang.Object
  extended byks.common.model.Element
      extended byks.common.model.Stack
          extended byks.common.model.Deck
              extended byks.common.model.MultiDeck

public class MultiDeck
extends Deck

Models an object consisting of multiple decks.

Creation date: (12/28/01 11:13:50 PM)


Constructor Summary
MultiDeck(int numDecks)
          Construct an empty MultiDeck object.
MultiDeck(java.lang.String name, int numDecks)
          Create an empty MultiDeck object with the given name and number of decks.
 
Methods inherited from class ks.common.model.Deck
create, shuffle
 
Methods inherited from class ks.common.model.Stack
add, alternatingColors, alternatingColors, ascending, ascending, count, descending, descending, deselect, empty, get, getNumSelectedCards, getSelected, peek, peek, push, rank, removeAll, sameColor, sameColor, sameRank, sameRank, sameSuit, sameSuit, select, select, suit, toString
 
Methods inherited from class ks.common.model.Element
getListener, getName, setListener, setName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultiDeck

public MultiDeck(int numDecks)
Construct an empty MultiDeck object. The name of the MultiDeck is automatically generated.


MultiDeck

public MultiDeck(java.lang.String name,
                 int numDecks)
Create an empty MultiDeck object with the given name and number of decks.

Parameters:
name - java.lang.String
numDecks - int