package fr.iutfbleau.projetIHM2022FI2.Permanent.Controller;

import java.awt.event.*;

import fr.iutfbleau.projetIHM2022FI2.API.Groupe;
import fr.iutfbleau.projetIHM2022FI2.API.Model;
/**
 * l'observateur pour le changement de groupe
 */
public class ObservateurChangeGroupe implements ActionListener{
	// le model
    private Model m;
	// le groupe
    private Groupe g;
		/**
		 * le constructeur
		 * @param m le model
		 * @param g le groupe
		 */
    public ObservateurChangeGroupe(Model m, Groupe g){
        this.m=m;
        this.g=g;
    }
		/**
		 * methode invoquée lors d'un clic sur un bouton
		 * @param e l'événement
		 */
    @Override
    public void actionPerformed(ActionEvent e) {
        m.showGroupe(this.g);
    }
    
}
