|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IChatRoomManager
Chat room manager. Entry point for getting access to chat rooms managed by
this manager. Access to objects implementing this interface is provided by
IPresenceContainerAdapter.getChatRoomManager()
| Method Summary | |
|---|---|
void |
addInvitationListener(IChatRoomInvitationListener listener)
Add invitation listener |
IChatRoomInfo |
getChatRoomInfo(java.lang.String roomname)
Get detailed room info for given room name |
IChatRoomInfo[] |
getChatRoomsInfo()
Get detailed room info for all chat rooms associated with this manager |
IChatRoomManager[] |
getChildren()
Get any children managers of this IChatRoomManager. |
IChatRoomManager |
getParent()
Get parent IChatRoomManager. |
void |
removeInvitationListener(IChatRoomInvitationListener listener)
Remove invitation listener |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Method Detail |
|---|
void addInvitationListener(IChatRoomInvitationListener listener)
listener - the invitation listener to addvoid removeInvitationListener(IChatRoomInvitationListener listener)
listener - the invitation listener to removeIChatRoomManager getParent()
IChatRoomManager[] getChildren()
IChatRoomInfo getChatRoomInfo(java.lang.String roomname)
roomname - the name of the room to get detailed info for. If null, the
room info is assumed to be a room associated with the chat
room manager instance itself. For example, for IRC, the chat
room manager is also a chat room where message can be
sent/received
IChatRoomInfo[] getChatRoomsInfo()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||