Class UserStatsController

java.lang.Object
fr.tse.fise2.pip.graphic.UserStatsController

public class UserStatsController
extends java.lang.Object
Controlleur qui fait le lien avec l'affichage des statistiques d'un utilisateur
Author:
Queffelec Matthieu
  • Constructor Summary

    Constructors 
    Constructor Description
    UserStatsController​(javafx.stage.Stage primaryStage, MainController mainController)  
  • Method Summary

    Modifier and Type Method Description
    void compareAccounts​(User user2)
    Methode qui appelle la methode pour afficher la comparaison des deux comptes
    void setPanel​(User userToDisplay)
    Methode qui met en place les composants pour afficher les informations de l'utiisateur a afficher
    static javafx.scene.chart.PieChart setPieChart​(java.util.Set<Hashtag> list, javafx.scene.chart.PieChart pieChart)
    Methode permettant de mettre en place le graphique en fonction de la liste de hashtag fourni.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • setPanel

      public void setPanel​(User userToDisplay) throws java.io.IOException, java.lang.InterruptedException
      Methode qui met en place les composants pour afficher les informations de l'utiisateur a afficher
      Parameters:
      userToDisplay - POJO contenant les information de l'utilisateur a afficher.
      Throws:
      java.io.IOException - exception
      java.lang.InterruptedException - exception
    • setPieChart

      public static javafx.scene.chart.PieChart setPieChart​(java.util.Set<Hashtag> list, javafx.scene.chart.PieChart pieChart)
      Methode permettant de mettre en place le graphique en fonction de la liste de hashtag fourni.
      Parameters:
      list - la liste des hashtag a afficher
      pieChart - le graphique a mettre a jour.
      Returns:
      graphique camembert
    • compareAccounts

      public void compareAccounts​(User user2)
      Methode qui appelle la methode pour afficher la comparaison des deux comptes
      Parameters:
      user2 - deuxieme utilisateur