package fr.iutfbleau.projetIHM2022FI2.Permanent.Controller;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import fr.iutfbleau.projetIHM2022FI2.API.Groupe;
/**
 * le controleur pour le changement de groupe d'arrivée lors d'un changement de groupe
 */
public class ControllerGroupeBChangement implements ActionListener{
		// le listener parent
    private ActionListenerChangeEtu parent;
		// le groupe d'arrivée
    private Groupe b;
		/**
		 * le constructeur
		 * @param b le groupe d'arrivée
		 * @param observateur	le listener parent
		 */
    public ControllerGroupeBChangement(Groupe b, ActionListenerChangeEtu observateur){
        this.parent=observateur;
        this.b=b;
    }
		/**
		 * méthode invoquée lors d'un clic sur un bouton
		 * @param e l'événement
		 */
    @Override
    public void actionPerformed(ActionEvent e) {
        this.parent.setGroupeB(this.b);
    }
    
}
