D E F I L M P S T W

D

data - Variable in class IrcGui
utilisé pour saisir les messages de chat
dataconnect - Variable in class IrcGui
utilisé pour saisir les messages de chat

E

enter(Intervenant, String, String) - Method in interface Forum
Enregistre un intervanant dans la structure de mémoristion des intervenants.
enter(Intervenant, String, String) - Method in class ForumImpl
Enregistre un intervanant dans la structure de mémoristion des intervenants.
enter(String) - Method in class IntervenantImpl
Execute la methode enter sur le forum.

F

Forum - interface Forum.
 
ForumImpl - class ForumImpl.
classe représentant l'objet servant du forum
ForumImpl() - Constructor for class ForumImpl
 
ForumServer - class ForumServer.
Cette classe est la classe principale constituant le programme serveur de forum.
ForumServer() - Constructor for class ForumServer
 
frame - Variable in class IrcGui
Frame de la fenetre principale

I

id - Variable in class ForumImpl
l'identifiant unique d'intervenant
Intervenant - interface Intervenant.
 
IntervenantImpl - class IntervenantImpl.
Cette classe défini le traitant de communication du programme client.
IntervenantImpl(String, String) - Constructor for class IntervenantImpl
constructeur de la classe IntervenantImpl.
intervenants - Variable in class ForumImpl
la structure de mémoristion des intervenants
Irc - class Irc.
Cette classe est la classe principale constituant le programme client.
Irc() - Constructor for class Irc
 
IrcGui - class IrcGui.
Cette classe défini l'interface graphique du programme client.
IrcGui() - Constructor for class IrcGui
Constructeur de l'interface graphique Ircgui.

L

leave() - Method in class IntervenantImpl
Execute la methode leave sur le forum.
leave(int) - Method in interface Forum
De-enregistre un intervanant dans la structure de mémoristion des intervenants.
leave(int) - Method in class ForumImpl
De-enregistre un intervanant dans la structure de mémoristion des intervenants.
listen(String) - Method in interface Intervenant
 
listen(String) - Method in class IntervenantImpl
Cette methode est appelé par le forum pour imprimer un nouveau message de chat a l'intervenant.

M

main(String[]) - Static method in class ForumServer
 
main(String[]) - Static method in class Irc
 

P

PreconditionException - exception PreconditionException.
 
PreconditionException() - Constructor for class PreconditionException
 
Print(String) - Method in class IrcGui
Affiche un message de chat dans le GUI.

S

say(int, String) - Method in interface Forum
Cette methode est utilisée par un intervenant pour emettre un message de chat au autres intervenant enregistrer dans le forum.
say(int, String) - Method in class ForumImpl
Cette methode est utilisée par un intervenant pour emettre un message de chat au autres intervenant enregistrer dans le forum.
say(String) - Method in class IntervenantImpl
Execute la methode say sur le forum.
setGUI(IrcGui) - Method in class IntervenantImpl
Fixe une reference directe vers le gui (IrcGui).
setHandler(IntervenantImpl) - Method in class IrcGui
Fixe le traitant de communication (IntervenantImpl) utiliser par le GUI pour communiquer avec le forum

T

text - Variable in class IrcGui
utilisé pour imprimer les messages de chat

W

who() - Method in class IntervenantImpl
Execute la methode who sur le forum.
who(int) - Method in interface Forum
Cette methode est utilisée par un intervenant pour connaitre la liste des intervenant présents dans le forum.
who(int) - Method in class ForumImpl
Cette methode est utilisée par un intervenant pour connaitre la liste des intervenant présents dans le forum.

D E F I L M P S T W