All Classes

Class Description
AccountController
Classe qui fait le lien avec l'affichage de la page Mon Compte de l'utilisateur et qui permet de changer le mot de passe de celui-ci.
AlertCreator
Classe qui genere des fenetre d'erreur ou d'information.
APIUtils
Classe permettant de gerer les requetes liees a l'API
CompareAccountsController
Controlleur qui fait le lien avec l'interface graphique qui affiche la comparaison entre deux comptes.
ConnectionController
Controlleur qui fait le lien avec l'affichage de la page de connexion.
Database
Classe permettant de creer des tables dans une Base De Donnees et d'effectuer des requetes
databaseTests  
DisplayHobbiesController
Classe qui fait le lien avec l'affichage des statistiques des points d'interets
DisplayHobbiesHashtagController
Classe qui fait le lien avec l'affichage des hashtags connexes du point d'interet
FavouritesController
Controlleur faisant le lien avec l'interface graphique des favoris.
Hashtag
POJO Hashtag permettant de creer et "stocker" les donnees d'un Hashtag Twitter (le nom du hashtag et le nombre d'occurences)
HashtagStatsController
Controlleur qui fait le lien avec l'affichage des statistique d'un hashtag.
hashtagsTest  
HobbiePopupController
Controller qui fait le lien avec l'affichage du popup pour l'ajout d'un POI ou d'un element.
HobbiesController
Controller qui gere les interactions de l'utilisateur avec l'affichage des POI.
HttpUtils
Classe permettant de gerer les requetes HTTP pour les differentes recherches sur l'API
IncorrectPasswordException
Exception permettant de gerer le cas ou l'utilisateur saisi un mauvais mot de passe lors de la connexion
InscriptionController
Controlleur qui fait le lien avec l'interface graphique pour l'inscription d'un nouvelle utilisateur.
JsonUtils
Classe permettant de gerer et recuperer des donnees des objets Json
KeywordStatsController
Controlleur qui fait le lien avec l'affichage des statistique d'un mot.
Main
Classe qui appelle MainApp pour lancer l'application
MainApp
Classe principale du programme.
MainController
Controlleur principal de l'application.
MainLogger  
MenuLayout  
PopupController
Controller faisant le lien avec l'interface graphique qui affiche le popup pour entrer le compte avec lequel effectuer la comparaison.
PrivateUserException  
SearchUtils
Classe gerant les interactions de recherche entre l'interface utilisateur et l'API
Session
Classe permettant de gerer la session de l'utilisateur en cours ( gerer les connexion / deconnexions ), et verifier si un utilisateur est connecte
ToolbarController
Controlleur faisant le lien entre l'interface graphique de la toolbar et les differents menus disponibles.
Tweet  
User
POJO User permettant de creer et "stocker" les donnees d'un utilisateur Twitter
UserAlreadyRegisteredException
Exception permettant de gerer le cas ou l'utilisateur est deja enregistre dans la database (double inscription)
UserNotExistException
Methode permettant de gerer le cas ou un utilisateur n'existe pas lors de la recherche
UserStatsController
Controlleur qui fait le lien avec l'affichage des statistiques d'un utilisateur
userTests  
Utils
Classe permettant d'offrir des outils utiles aux dveloppeurs, afin de manipuler les diffrents objets avec plus de facilit