Package es.ucm.fdi.hysteria.gui

Interface Summary
Cache.Factory<T> Abstract factory interface needed for "teaching" the class how to build a T object.
GUIHandler This interface defines the needed methods a Controller needs to interact with.
 

Class Summary
Cache<V,T> This class wraps a Hashtable.
Controller This class provides an interface to communicate a given Game with any number of GUIs.
EventDispatcher  
FileTable  
FileTableModel  
JImagePanel This class encapsules and eases the need of displaying and resizing images in runtime.
JImagePanelWithText  
Loader Initial GUI for the Game.
NewGUI  
OldGUI  
OptionsFrame This class provides more buttons to the main GUI.