|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--IntervenantImpl
Cette classe défini le traitant de communication du programme client. Elle est utilisée par les classes connectListener,writeListener,whoListener,leaveListener du GUI pour effectuer les communications distante avec le forum.
Constructor Summary | |
IntervenantImpl(java.lang.String nom,
java.lang.String prenom)
constructeur de la classe IntervenantImpl. |
Method Summary | |
void |
enter(java.lang.String forum_name)
Execute la methode enter sur le forum. |
void |
leave()
Execute la methode leave sur le forum. |
void |
listen(java.lang.String msg)
Cette methode est appelé par le forum pour imprimer un nouveau message de chat a l'intervenant. |
void |
say(java.lang.String msg)
Execute la methode say sur le forum. |
void |
setGUI(IrcGui gui)
Fixe une reference directe vers le gui (IrcGui). |
java.lang.String |
who()
Execute la methode who sur le forum. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public IntervenantImpl(java.lang.String nom, java.lang.String prenom) throws java.rmi.RemoteException
nom
- nom de l'intervenantprenom
- prenom de l'intervenantMethod Detail |
public void setGUI(IrcGui gui)
gui
- le GUIpublic void enter(java.lang.String forum_name) throws java.lang.Exception
forum_name
- nom du forumpublic void say(java.lang.String msg) throws java.lang.Exception
msg
- message à envoyer aux intervenants enregistrer dans le forum.public void listen(java.lang.String msg) throws PreconditionException
msg
- nouveau message à imprimer dans le gui.public void leave() throws java.lang.Exception
public java.lang.String who() throws java.lang.Exception
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |