Package GUI

Interface Summary
Mortageable This is the interface of all the street instances that can be mortaged (and thus be unmortaged).
 

Class Summary
CentralViewWindow Class used to provide implementation for method that handles and transform as necessary the central panel of the GUI's main frame.
GUI Class rensonsible for managing the whole graphical user interface of the program.
GUICell Class used to provide declaration and implementation of all methods used by all cells in the Monopoly Grid.
GUICommandCard Class used to graphically represent the Command Card cells.
GUICompanyCell Class used to graphically represent the Company objects.
GUIDecisionCard Class used to graphically represent the Decision Card objects.
GUIFreeParking Class used to graphically represent the Free Parking Cell object.
GUIGotoJail Class used to graphically represent the Go to Jail Cell object.
GUIOptionPane Class rensponsible for creating and showing all the appropriate windows to the screen.
GUIPrison Class used to graphically represent the Prison Cell object.
GUIStartCell Class used to graphically represent the Start Cell object.
GUIStreet Class used to graphically represent the Street objects.
GUITaxes Class used to graphically represent the Tax objects.
GUITrade Class which is instantized whenever a trade must occur between two players.
GUITrainStation Class used to graphically represent the Train Station objects.
MenuWorker Class rensponsible for managing the menus of the program.
ScreenResErrorWindow Class used in order to inform user that the game can not run in the current screen resolution.
WelcomeWindow Class used in order to get the number of players and information concerning their name and their symbol.