civquest.gameChange
Class FieldChangeManager

java.lang.Object
  extended bycivquest.gameChange.FieldChangeManager

public class FieldChangeManager
extends java.lang.Object


Constructor Summary
FieldChangeManager()
           
 
Method Summary
 void addListener(FieldChangeListener listener)
           
 java.util.List getAllListeners()
           
static void registerFieldChanges(GameChangeManager manager, GameChangeListener listener, Field field)
           
 void removeListener(FieldChangeListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldChangeManager

public FieldChangeManager()
Method Detail

addListener

public void addListener(FieldChangeListener listener)

removeListener

public void removeListener(FieldChangeListener listener)

getAllListeners

public java.util.List getAllListeners()

registerFieldChanges

public static void registerFieldChanges(GameChangeManager manager,
                                        GameChangeListener listener,
                                        Field field)
                                 throws InvalidListenerException
Throws:
InvalidListenerException