p1.aplic.mancala.jogo
Interface MancalaListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
OutputMancalaCUI

public interface MancalaListener
extends java.util.EventListener

Listeners de um jogo de Mancala são normalmente objetos que implementam interfaces com o usuário para o jogo. Tais objetos devem implementar essa interface.

Version:
1.0
Copyright (C) 2001 Universidade Federal da Paraíba.
Author:
Jacques Philippe Sauvé, jacques@dsc.ufpb.br

Method Summary
 void fimDeJogo(MancalaEvent evento)
          Este método do listener é chamado para indicar que o jogo terminou.
 void inicioDeJogo(MancalaEvent evento)
          Este método do listener é chamado para indicar que o jogo iniciou.
 void jogadorJogou(MancalaEvent evento)
          Este método do listener é chamado para indicar que um jogador jogou.
 

Method Detail

inicioDeJogo

public void inicioDeJogo(MancalaEvent evento)
Este método do listener é chamado para indicar que o jogo iniciou.
Parameters:
evento - O objeto que descreve o inicio do jogo.

jogadorJogou

public void jogadorJogou(MancalaEvent evento)
Este método do listener é chamado para indicar que um jogador jogou.
Parameters:
evento - O objeto que descreve a jogada feita.

fimDeJogo

public void fimDeJogo(MancalaEvent evento)
Este método do listener é chamado para indicar que o jogo terminou.
Parameters:
evento - O objeto que descreve o resultado do jogo.