Package model.boucleDeJeu.observer
Class ObservableBDJ
java.lang.Object
model.boucleDeJeu.observer.ObservableBDJ
- Direct Known Subclasses:
BoucleDeJeu30FPS
,BoucleDeJeu5FPS
- Author:
- Yohann Breuil, Allan Point
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<ObserverBDJ>
Liste des observeurs de la boucle de jeu. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
attacher(ObserverBDJ o)
Permet de s'abonner l'observablevoid
detacher(ObserverBDJ o)
Permet de se déabonner de la liste de notification de la boucle.protected List<ObserverBDJ>
protected void
notifier()
Permet de notifier les abonnés de la boucle de jeuprotected void
setObserveurs(List<ObserverBDJ> valeur)
-
Field Details
-
observeurs
Liste des observeurs de la boucle de jeu. Cette liste servira à notifier les abonnés de la boucle de jeu
-
-
Constructor Details
-
ObservableBDJ
public ObservableBDJ()
-
-
Method Details
-
getObserveurs
- Returns:
- Les observeur de la boucle observée
-
setObserveurs
-
attacher
Permet de s'abonner l'observable- Parameters:
o
- Observateur qui veut s'abboner
-
detacher
Permet de se déabonner de la liste de notification de la boucle.- Parameters:
o
- Observateur qui veut s'abbonner
-
notifier
protected void notifier()Permet de notifier les abonnés de la boucle de jeu
-