https://hal.archives-ouvertes.fr/hal-02177293
Tip revision: a5c3a632ff52caf942ac0457ce1ec733926a867b authored by Software Heritage on 01 January 2004, 00:00:00 UTC
hal: Deposit 315 in collection hal
hal: Deposit 315 in collection hal
Tip revision: a5c3a63
FonctionListener.java
/*
* Créé le 25 avr. 2004
*
*/
package fonction;
/**
* ensemble de méthodes permettant d'écouter une InterfaceFonctionFils.
* L'évènement émis peut être une nécessité de raffraichir le panel,
* une modification de son titre, ou bien sa suppression.
*
* @author Vincent Labatut
* @version 1
* @see fonction.InterfaceFonctionFils
* @see fonction.FonctionEvent
*/
public interface FonctionListener
{ /**
* appelée lors de la réception d'un FonctionEvent de suppression.
*
* @param e le FonctionEvent reçu.
*/
public void fonctionSuppr(FonctionEvent e);
/**
* appelée lors de la réception d'un FonctionEvent de modification de constituant.
*
* @param e le FonctionEvent reçu.
*/
public void fonctionEltModif(FonctionEvent e);
/**
* appelée lors de la réception d'un FonctionEvent de raffraichissement.
*
* @param e le FonctionEvent reçu.
*/
public void fonctionRaffr(FonctionEvent e);
/**
* appelée quand l'InterfaceFonction a été remplacée.
*
* @param e le FonctionEvent reçu
*/
public void fonctionRempl(FonctionEvent e);
/**
* appelée quand le nom de l'InterfaceFonction a été modifié.
*
* @param e le FonctionEvent reçu
*/
public void fonctionCache(FonctionEvent e);
/**
* appelée quand l'InterfaceFonction est déplacée dans
* un autre Modele.
*
* @param e le FonctionEvent reçu
*/
public void fonctionChangementModele(FonctionEvent e);
}