|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IHMMoteur
L'interface IHM - Moteur, seule du package ihm
visible
par le Moteur.
Cette inerface présente les quelques méthodes que doit implémenter la classe de l'IHM qui sera visible du moteur.
Method Summary | |
---|---|
void |
finalize()
Finalise l'IHM pour la préparer à se fermer. |
boolean |
init(MoteurIHM mi)
Initialisation de l'IHM. |
void |
notifyAlert(int origID,
java.lang.String msg,
java.util.Date date)
Notifie l'IHM qu'une alerte est arrivée. |
Method Detail |
---|
void notifyAlert(int origID, java.lang.String msg, java.util.Date date)
L'appel à cette fonction est non bloquant, et thread-safe. De plus il peut être fait indépendamment du traitement des alertes par l'IHM.
origID
- l'émetteur de l'alerte, désigné par son IDmsg
- le message de l'alertedate
- la date de l'alerteboolean init(MoteurIHM mi)
L'initialisation doit être faite par le moteur, une fois celui-ci prêt à fonctionner.
mi
- l'interface MoteurIHM
du moteur qui initialise.
void finalize()
Avant de fermer l'application, le moteur demande à l'interface de se préparer à se fermer. Cette méthode ne doit pas retourner avant que l'interface soit effectivement prête.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |