Nantes Université

Skip to content
Extraits de code Groupes Projets
Observable.java 609 octets
Newer Older
Sunye's avatar
Sunye a validé
package fr.alma.observer;

Julien DURILLON's avatar
Julien DURILLON a validé
import fr.alma.modele.AbstractModele;
Sunye's avatar
Sunye a validé

/**
 * Interface Observable (damier).
 * @author Matthieu BACHELIER, Florian BARBIN, Florent GILET, Jean-Marie GILET.
 * @version 1.0
 */
public interface Observable {
	
	/**
	 * Ajoute un observer.
	 * @param obs l'observer à ajouter.
	 */
	public void addObserver(Observer obs);
	
	/**
	 * Enlève un observer.
	 */
	public void removeObserver();
	
	/**
	 * Méthode appliquée lors d'un changement dans la vue.
	 * @param modele le modèle courant.
	 */
Julien DURILLON's avatar
Julien DURILLON a validé
	public void notifyObserver(AbstractModele modele);
Sunye's avatar
Sunye a validé
	
}