Package niveau

Class GestionnaireDeNiveaux

java.lang.Object
niveau.GestionnaireDeNiveaux

public class GestionnaireDeNiveaux extends Object
Classe qui gère les différents niveau
  • Constructor Details

    • GestionnaireDeNiveaux

      public GestionnaireDeNiveaux()
  • Method Details

    • ajouter

      public static void ajouter(Niveau niveauAAjouter)
      Ajoute un niveau à l'ArrayList
      Parameters:
      niveauAAjouter - Le niveau à ajouter
    • getRepertoireNiveau

      public static ArrayList<Niveau> getRepertoireNiveau()
      Renvoie la liste des niveau.
      Returns:
      La liste des niveau.
    • getNiveau

      public Niveau getNiveau(int index)
      Permet d'aller chercher le niveau selon son numéro
      Parameters:
      index - Le numéro du niveau
      Returns:
      Le niveau voulu
    • getNiveau

      public Niveau getNiveau(String nom)
      Permet d'aller chercher le niveau selon son nom
      Parameters:
      nom - Le nom du niveau
      Returns:
      Le niveau voulu, ou rien si le nom de correspond pas
    • setNiveau

      public void setNiveau(int index, Niveau niveau)
      Permet de remplacer le niveau se trouvant à l'emplacement passer en paramètre par l'objet niveau passer en paramètre
      Parameters:
      index - L'index du niveau à remplacer
      niveau - Le nouveau niveau (qui remplace l'ancien se trouvant à l'index)
    • supprimerNiveau

      public void supprimerNiveau(String nom)
      Permet de supprimer un niveau
      Parameters:
      nom - le nom du niveau à supprimer