vooga.gameEngine.core
Class GameStatusCommunicator

java.lang.Object
  extended by vooga.gameEngine.game.GameRelatedObject
      extended by vooga.gameEngine.core.GameStatusCommunicator
All Implemented Interfaces:
java.io.Serializable

public class GameStatusCommunicator
extends GameRelatedObject

A GameStatusCommunicator is used to notify any listeners of certain important information during game play, such as the score and any achievements made.

Author:
Scott Brothers, Geoffrey Lawler
See Also:
Serialized Form

Constructor Summary
GameStatusCommunicator(java.util.Collection<? extends java.util.EventListener> listeners)
          Constructs a GameStatusCommunicator given its listeners
 
Method Summary
 
Methods inherited from class vooga.gameEngine.game.GameRelatedObject
addEventListener, clearListeners, equals, fire, fire, fire, getEventListeners, getID, getListenerCount, removeEventListener
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GameStatusCommunicator

public GameStatusCommunicator(java.util.Collection<? extends java.util.EventListener> listeners)
Constructs a GameStatusCommunicator given its listeners

Parameters:
listeners - the Collection of listeners to which the important information will be sent