org.ninm.games.cardgames.common
Class DealerEvent
java.lang.Object
|
+--java.util.EventObject
|
+--org.ninm.games.cardgames.common.CardGameEvent
|
+--org.ninm.games.cardgames.common.DealerEvent
- All Implemented Interfaces:
- java.io.Serializable
- public class DealerEvent
- extends CardGameEvent
This event represents a dealing of a card
- Version:
- 1.0
- Author:
- Nikolay
- See Also:
- Serialized Form
Fields inherited from class org.ninm.games.cardgames.common.CardGameEvent |
|
Fields inherited from class java.util.EventObject |
source |
Methods inherited from class java.util.EventObject |
getSource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
m_card
private final Card m_card
m_dealer
private final Player m_dealer
DealerEvent
public DealerEvent(java.lang.Object source,
Player player,
Team team,
Player dealer,
Card card)
- Constructor for DealerEvent.
- Parameters:
source
- the source of the dealer eventplayer
- the player associated with this eventteam
- the team associated with this eventdealer
- the dealer associated with this eventcard
- the card associated with this event
getCard
public Card getCard()
- Returns the card.
- Returns:
- Card
getDealer
public Player getDealer()
- Returns the dealer.
- Returns:
- Player
toString
public java.lang.String toString()
- returns the string representation of this dealer event
- Overrides:
toString
in class CardGameEvent
- Returns:
- a string representation of this event