https://hal.archives-ouvertes.fr/hal-02177293
Raw File
Tip revision: a5c3a632ff52caf942ac0457ce1ec733926a867b authored by Software Heritage on 01 January 2004, 00:00:00 UTC
hal: Deposit 315 in collection hal
Tip revision: a5c3a63
ResultatListener.java
/*
 * Créé le 13 sept. 2004
 *
 */
package resultat;

/**
 * ensemble de méthodes permettant d'écouter une InterfaceResultat.
 * L'évènement émis peut être une modification de la nature de l'information, 
 * ou une suppression, ou un simple raffraichissement.
 * 
 * @author	Vincent Labatut
 * @version	1
 * @see		resultat.InterfaceResultat
 * @see		resultat.VisionneurResultat
  */
public interface ResultatListener
{	
	/**
	* appelée quand l'InterfaceResultat écoutée est supprimée.
	* Le champ source du ResultatEvent contient l'InterfaceResultat supprimée.
	* 
	* @param 	e	le ResultatEvent reçu
	 */
	public void resultatSuppr(ResultatEvent e);
	/**
	* appelée quand un constituant de l'InterfaceResultat écoutée est inséré, remplacé ou supprimé.
	* Le champ source du ResultatEvent contient l'InterfaceResultat modifiée.
	* Le champ type permet de déterminer la nature de la modification (insertion, remplacement ou suppression).
	* Le champ index désigne le constituant touché par la modification.
	* 
	* @param 	e	le ResultatEvent reçu
	 */
	public void resultatEltModif(ResultatEvent e);
	/**
	* appelée quand l'affichage de l'InterfaceResultat nécessite un raffraichissement.
	* Cette méthode est destinée à la GUI.
	* Le champ source du ResultatEvent contient l'InterfaceResultat concernée.
	* 
	* @param 	e	le ResultatEvent reçu
	 */
	public void resultatRaffr(ResultatEvent e);
}
back to top