Uses of Interface
vooga.arcade.IVoogaGUI

Packages that use IVoogaGUI
testing.social.chat   
testing.users.ui.profile Test harness for the profile screen GUI component. 
vooga.arcade   
vooga.devEnvironment   
vooga.levelEditor   
vooga.social   
vooga.social.chat   
vooga.social.socialInfo   
vooga.users.ui Contains the code for all GUI components drawn by the Users component of VOOGA 
vooga.users.ui.preferences Contains the preferences screen for a VOOGA account. 
vooga.users.ui.pwrecovery   
vooga.users.ui.register Contains the register screen when a human makes a new VOOGA account. 
vooga.users.user Contains the User object as well as a "database" that allows other components to access the various users of VOOGA along with their information. 
 

Uses of IVoogaGUI in testing.social.chat
 

Classes in testing.social.chat that implement IVoogaGUI
 class ChatTest
          chat testing class.
 

Uses of IVoogaGUI in testing.users.ui.profile
 

Classes in testing.users.ui.profile that implement IVoogaGUI
 class UserProfileTest
          Test program for the UserProfile.
 

Uses of IVoogaGUI in vooga.arcade
 

Classes in vooga.arcade that implement IVoogaGUI
 class VoogaGUI
          View for the Class's VOOGA program.
 

Uses of IVoogaGUI in vooga.devEnvironment
 

Constructors in vooga.devEnvironment with parameters of type IVoogaGUI
DevEnvironment(IVoogaGUI gui)
           
 

Uses of IVoogaGUI in vooga.levelEditor
 

Constructors in vooga.levelEditor with parameters of type IVoogaGUI
LevelEditor(IVoogaGUI gui)
           
 

Uses of IVoogaGUI in vooga.social
 

Constructors in vooga.social with parameters of type IVoogaGUI
SocialController(IVoogaGUI gui)
           
 

Uses of IVoogaGUI in vooga.social.chat
 

Constructors in vooga.social.chat with parameters of type IVoogaGUI
BuddyListPane(IVoogaGUI view, java.awt.Dimension size)
           
ChatController(IVoogaGUI gui)
           
ChatPanel(IVoogaGUI gui, java.awt.Dimension d)
          Creates the JPanel and adds itself to the GUI provided.
 

Uses of IVoogaGUI in vooga.social.socialInfo
 

Constructors in vooga.social.socialInfo with parameters of type IVoogaGUI
SocialInfoController(IVoogaGUI gui)
           
SocialInfoDatabase(IVoogaGUI gui)
           
 

Uses of IVoogaGUI in vooga.users.ui
 

Fields in vooga.users.ui declared as IVoogaGUI
(package private)  IVoogaGUI Validator.myGUI
           
 

Constructors in vooga.users.ui with parameters of type IVoogaGUI
UsersGUI(IVoogaGUI ui)
          Default constructor as per the Arcade's API.
Validator(IVoogaGUI gui)
           
 

Uses of IVoogaGUI in vooga.users.ui.preferences
 

Constructors in vooga.users.ui.preferences with parameters of type IVoogaGUI
AboutMePanel(VoogaUser user, UserDatabaseInterface userDB, IVoogaGUI gui)
           
PrefsScreen(VoogaUser user, UserDatabaseInterface userDB, IVoogaGUI GUI)
          Default constructor for a preferences screen
 

Uses of IVoogaGUI in vooga.users.ui.pwrecovery
 

Constructors in vooga.users.ui.pwrecovery with parameters of type IVoogaGUI
PasswordRecoveryScreen(IVoogaGUI gui, UserDatabaseInterface userDB, VoogaUser user)
          Primary constructor.
 

Uses of IVoogaGUI in vooga.users.ui.register
 

Constructors in vooga.users.ui.register with parameters of type IVoogaGUI
RegisterScreen(IVoogaGUI voogaGUI, UserDatabaseInterface userDB)
          Primary constructor.
 

Uses of IVoogaGUI in vooga.users.user
 

Constructors in vooga.users.user with parameters of type IVoogaGUI
UserDatabaseInterface(IVoogaGUI gui)
          Creates a new instance of UserDatabaseInterface.