A E F I L M N P Q S T W

A

adaptator - Variable in class Intervenant
la propriété adaptator utilisée en interface du GUI

E

enter(Intervenant, String, String) - Method in class Forum
abonnement au forum de discussion Requires: intervenantValide : intervenant!
enter(String) - Method in class Intervenant
abonnement à un forum de discussion Requires: argumentValide : forum!

F

forum - Variable in class Intervenant
le forum de discussion pour cet intervenant
Forum - class Forum.
L'interface _Forum définit les primtives d'un forum de discussion.
Forum() - Constructor for class Forum
constructeur d'un forum
forumId - Variable in class Intervenant
l'identification affecté à ce client dans le forum de discussion doit être systématiquement fourni au Forum lors de demande de service

I

id - Variable in class Forum
l'identifiant unique d'intervenant
init(String, String) - Method in class Intervenant
initialisation d'un intervenant Requires: argsValide : prenom!
Intervenant - class Intervenant.
La classe Intervanant implante un utilisateur du forum de discussion. ce type d'objet peut être distribué sur le réseau
Intervenant() - Constructor for class Intervenant
constructeur d'un intervenant Requires:
Intervenant(String, String) - Constructor for class Intervenant
constructeur d'un intervenant Requires: argsValide : prenom!
intervenants - Variable in class Forum
la structure de mémoristion des intervenants

L

leave() - Method in class Intervenant
résiliation du forum de discussion Requires: etatValide : this.forum!
leave(Integer) - Method in class Forum
résiliation du forum de discussion Requires: idValide : this.id!
listen(Message) - Method in class Intervenant
réception d'un message en provenance du forum Requires: messageValide : message!

M

message - Variable in class Message
le contenu du message
Message - class Message.
La classe Message décrit la structure d'échange entre intervenants et forums
Message(String, String, String) - Constructor for class Message
constructeur d'un Message Requires: argsValide : prenom!

N

nom - Variable in class Forum
le nom attribué à ce forum
nom - Variable in class Intervenant
le nom de cet intervenant
nom - Variable in class Message
le nom de l'intervenant ou le nom du forum pour un message who

P

PreconditionException - exception PreconditionException.
Classe définissant l'exception due à une violation de précondition
PreconditionException(Class, String) - Constructor for class PreconditionException
Constructeur
prenom - Variable in class Intervenant
le prénom de cet intervenant
prenom - Variable in class Message
le prénom de l'intervenant ou vide pour un message who

Q

quit() - Method in class Intervenant
terminaison de l'intervenant Requires: etatValide : this.forum==null

S

say(Integer, String) - Method in class Forum
envoi d'une participation au forum de discussion Requires: participationValide : pariticpation!
say(String) - Method in class Intervenant
envoi d'une participation au forum de discussion Requires: argumentValide : participation!
setAdaptator(_TalkEventIntervenantAdaptator) - Method in class Intervenant
 

T

toString() - Method in class Message
forme textuelle d'un message

W

who() - Method in class Intervenant
demande de la liste des participants au forum de discussion Requires: etatValide : this.forum!
who(Integer) - Method in class Forum
demande de la liste des participants au forum de discussion Requires: idValide : this.id!

A E F I L M N P Q S T W