Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
I
ICardPile
- Interface in
<Unnamed>
Card stack interface
IGuiCard
- Interface in
<Unnamed>
This interface must be implemented by cards that will be used in the compsci108 Solitaire package.
IGuiPileModel
- Interface in
<Unnamed>
Simple interface for real views to implement.
IPileView
- Interface in
<Unnamed>
This is an interface for the view of a particular pile.
isAddable(Card)
- Method in class
CardPile
Checks if card can be added to pile By default, as long as pile is not empty, a card can be removed
isAddable(Card)
- Method in class
Foundation
Overrides default isAddable method
isAddable(Card)
- Method in class
FoundationPiles
Method for determining whether card can be added to a foundation
isAddable(Card)
- Method in interface
ICardPile
Checks if card can be added to stack
isAddable(Card)
- Method in class
Tableau
Checks to see if adding a card to this tableau is a legal move.
isCardMovableToFound(Card)
- Method in class
FoundationPiles
Checks if card toMove can be automatically moved to foundation
isEmpty()
- Method in class
CardPile
Checks if pile is full or not
isEmpty(int)
- Method in class
CellPiles
Checks to see if a certain cell is empty or not just in case you want to move other cards into it
isEmpty()
- Method in interface
ICardPile
Checks if stack is empty or not
isEnd()
- Method in class
Freecell
Checks if the player has won the game, ie all the cards have been moved up to the foundations.
isFaceUp()
- Method in class
Card
isFaceUp()
- Method in class
GuiCardProxy
Reports state of wrapped card, or true if there is no wrapped card.
isFaceUp()
- Method in interface
IGuiCard
Return true when the card is face up, and false otherwise.
isFull()
- Method in class
CardPile
Checks if pile is empty or not
isFull()
- Method in interface
ICardPile
Checks if stack is empty or not
isIdEmpty(String)
- Method in class
Freecell
Checks to see if the pile corresponding to the pileID is empty.
ISolitaireListener
- Interface in
<Unnamed>
Process a semantic solitaire event.
isOneHigher(Card)
- Method in class
Card
Method observes the rank of two cards and compares them.
isOneLower(Card)
- Method in class
Card
Method observes the rank of two cards and compares them.
isRemovable()
- Method in class
CardPile
Checks if card can be removed from pile By default, as long as pile is not empty, a card can be removed
isRemovable(Card)
- Method in class
Foundation
Overrides default isRemovable method Returns false, since you cannot remove from a foundation
isRemovable()
- Method in interface
ICardPile
Checks if card can be removed from stack
isSameSuit(Card)
- Method in class
CardPile
Checks if pile is of the same suit as card
isValidRank(int)
- Method in class
Card
Returns a boolean whether or not the rank of a given card is higher than the highest rank we pass in the program
isValidSuit(String)
- Method in class
Card
Checks to see whether or not the card is actually a certain suit
IView
- Interface in
<Unnamed>
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V