|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ChatSessionRenderer
The ChatSessionRenderer is the connector between the ChatSession and the ChatPanel, which represents the UI part of the chat.
| Method Summary | |
|---|---|
void |
addChatContact(ChatContact<?> chatContact)
Adds the given chat contact to the UI. |
void |
addChatTransport(ChatTransport chatTransport)
Adds the given chat transport to the UI. |
void |
removeAllChatContacts()
Removes all chat contacts from the contact list of the chat. |
void |
removeChatContact(ChatContact<?> chatContact)
Removes the given chat contact from the UI. |
void |
removeChatTransport(ChatTransport chatTransport)
Removes the given chat transport from the UI. |
void |
setChatSubject(String subject)
Sets the chat subject. |
void |
setContactName(ChatContact<?> chatContact,
String name)
Sets the name of the given chat contact. |
void |
updateChatContactStatus(ChatContact<?> chatContact,
String statusMessage)
Updates the status of the given chat contact. |
void |
updateChatTransportStatus(ChatTransport chatTransport)
Updates the status of the given chat transport. |
| Method Detail |
|---|
void setContactName(ChatContact<?> chatContact,
String name)
chatContact - the chat contact to be modified.name - the new name.void addChatTransport(ChatTransport chatTransport)
chatTransport - the chat transport to add.void removeChatTransport(ChatTransport chatTransport)
chatTransport - the chat transport to remove.void addChatContact(ChatContact<?> chatContact)
chatContact - the chat contact to add.void removeChatContact(ChatContact<?> chatContact)
chatContact - the chat contact to remove.void removeAllChatContacts()
void updateChatTransportStatus(ChatTransport chatTransport)
chatTransport - the chat transport to update.
void updateChatContactStatus(ChatContact<?> chatContact,
String statusMessage)
chatContact - the chat contact to update.statusMessage - the status message to show to the user.void setChatSubject(String subject)
subject - the new subject to set.
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||