civquest.gameChange
Class GUIChangeListenerManager

java.lang.Object
  extended bycivquest.gameChange.ListenerManager
      extended bycivquest.gameChange.GUIChangeListenerManager

public class GUIChangeListenerManager
extends ListenerManager


Field Summary
 
Fields inherited from class civquest.gameChange.ListenerManager
listeners
 
Constructor Summary
GUIChangeListenerManager()
           
 
Method Summary
 void addGUIChangeListener(GUIChangeListener fcListener)
           
 void notifyListeners(GUIChange guiChange)
           
static void registerFieldChanges(GameChangeManager manager, GameChangeListener listener, Field field)
           
 void removeGUIChangeListener(GUIChangeListener fcListener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GUIChangeListenerManager

public GUIChangeListenerManager()
Method Detail

addGUIChangeListener

public void addGUIChangeListener(GUIChangeListener fcListener)

removeGUIChangeListener

public void removeGUIChangeListener(GUIChangeListener fcListener)

notifyListeners

public void notifyListeners(GUIChange guiChange)

registerFieldChanges

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