Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.communication.chat.IChatListener Interface Reference

List of all members.

Public Member Functions

void messageReceived (JID sender, String message)
void stateChanged (JID jid, ChatState state)
void connected (JID jid)
void disconnected (JID jid)

Detailed Description

A listener for IChat chat-related events.


Member Function Documentation

void de.fu_berlin.inf.dpp.communication.chat.IChatListener.connected ( JID  jid)

Gets called whenever a participant connected to the chat.

Parameters:
jidthe JID of the users that will receive the messages
void de.fu_berlin.inf.dpp.communication.chat.IChatListener.disconnected ( JID  jid)

Gets called whenever a participant disconnected from the chat.

Parameters:
jidthe JID of the user that will not receive any messages
void de.fu_berlin.inf.dpp.communication.chat.IChatListener.messageReceived ( JID  sender,
String  message 
)

Gets called whenever a message has been received

Parameters:
senderJID who has sent the message
messagethe received message
void de.fu_berlin.inf.dpp.communication.chat.IChatListener.stateChanged ( JID  jid,
ChatState  state 
)

Gets called whenever a JID's ChatState has been changed

Parameters:
jidwho's ChatState has been changed
statenew ChatState
 All Classes Namespaces Files Functions Variables Enumerations