|
Blackjack | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.amoebacode.blackjack.display.action.UpdateHandCommandsAction
UpdateHandCommandsAction updates the set of hands command that can be currently executed.
| Field Summary | |
private AvailableHandCommands |
availableCommands
The current set of available commands |
private PlayerHandDisplay |
hand
The current hand display |
| Constructor Summary | |
UpdateHandCommandsAction(PlayerHandDisplay hand,
AvailableHandCommands availableCommands)
Default public constructor. |
|
| Method Summary | |
void |
performAction()
Updates the availability of the hand buttons based on the available commands. |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private PlayerHandDisplay hand
private AvailableHandCommands availableCommands
| Constructor Detail |
public UpdateHandCommandsAction(PlayerHandDisplay hand,
AvailableHandCommands availableCommands)
hand - the current PlayerHandDisplayavailableCommands - the set of AvailableHandCommands| Method Detail |
public void performAction()
performAction in interface QueueableAction
|
Blackjack | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||