p1.aplic.mancala.jogo
Class MancalaEvent
java.lang.Object
|
+--java.util.EventObject
|
+--p1.aplic.mancala.jogo.MancalaEvent
- All Implemented Interfaces:
- java.io.Serializable
- public class MancalaEvent
- extends java.util.EventObject
Representação de um evento "interessante" de um jogo de Mancala.
- Version:
- 1.0
Copyright (C) 2001 Universidade Federal da Paraíba.
- Author:
- Jacques Philippe Sauvé, jacques@dsc.ufpb.br
- See Also:
- Serialized Form
Field Summary |
static int |
FIM_DE_JOGO
Um possível evento de jogo: o jogo acabou. |
static int |
INICIO_DE_JOGO
Um possível evento de jogo: o jogo acabou de iniciar mas ninguém jogou ainda. |
static int |
JOGADOR_JOGOU
Um possível evento de jogo: um jogador acabou de jogar. |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
INICIO_DE_JOGO
public static final int INICIO_DE_JOGO
- Um possível evento de jogo: o jogo acabou de iniciar mas ninguém jogou ainda.
JOGADOR_JOGOU
public static final int JOGADOR_JOGOU
- Um possível evento de jogo: um jogador acabou de jogar.
FIM_DE_JOGO
public static final int FIM_DE_JOGO
- Um possível evento de jogo: o jogo acabou.
MancalaEvent
public MancalaEvent(JogoMancala source,
Buraco buraco,
Jogador jogadorAtual,
Jogador jogadorQueJogou)
- Construtor de um evento de jogo.
- Parameters:
source
- O jogo que é a fonte do evento.buraco
- O buraco que acabou de ser jogado.jogadorAtual
- O próximo jogador a jogar.jogadorQueJogou
- Quem acabou de jogar.
getBuraco
public Buraco getBuraco()
- Accessor para o buraco jogado.
- Returns:
- O buraco que foi jogado.
getJogadorQueJogou
public Jogador getJogadorQueJogou()
- Accessor para o jogador que acabou de jogar.
- Returns:
- O jogador que acabou de jogar.
getJogadorAtual
public Jogador getJogadorAtual()
- Accessor para o próximo jogador a jogar.
- Returns:
- O próximo jogador a jogar.