Modifier and Type | Method and Description |
---|---|
void |
UIServiceImpl.closeChatRoomWindow(ChatRoomWrapper chatRoom)
Closes the chat room window for the given ChatRoomWrapper
instance.
|
void |
UIServiceImpl.openChatRoomWindow(ChatRoomWrapper chatRoom)
Opens a chat room window for the given ChatRoomWrapper instance.
|
Modifier and Type | Method and Description |
---|---|
ChatPanel |
ChatWindowManager.getMultiChat(ChatRoomWrapper chatRoomWrapper,
boolean create)
Gets the ChatPanel corresponding to the specified
ChatRoomWrapper and optionally creates it if it does not exist
yet.
|
Modifier and Type | Method and Description |
---|---|
void |
ConferenceChatManager.addHistoryWindowForChatRoom(ChatRoomWrapper chatRoomWrapper,
HistoryWindow historyWindow)
Adds a history window for a given chat room in the table of opened
history windows.
|
boolean |
ConferenceChatManager.containsHistoryWindowForChatRoom(ChatRoomWrapper chatRoomWrapper)
Checks if there's an open history window for the given chat room.
|
HistoryWindow |
ConferenceChatManager.getHistoryWindowForChatRoom(ChatRoomWrapper chatRoomWrapper)
Returns the history window for the given chat room.
|
void |
ConferenceChatManager.leaveChatRoom(ChatRoomWrapper chatRoomWrapper)
Leaves the given ChatRoom.
|
void |
ConferenceChatManager.removeChatRoom(ChatRoomWrapper chatRoomWrapper)
Removes the given chat room from the UI.
|
void |
ConferenceChatManager.removeHistoryWindowForChatRoom(ChatRoomWrapper chatRoomWrapper)
Removes the history window for the given chat room.
|
Constructor and Description |
---|
ConferenceChatSession(ChatSessionRenderer sessionRenderer,
ChatRoomWrapper chatRoomWrapper)
Creates an instance of ConferenceChatSession, by specifying the
sessionRenderer to be used for communication with the UI and the chatRoom
corresponding to this conference session.
|
MembersListDialog(ChatRoomWrapper chatRoomWrapper,
java.lang.String title,
boolean enableReason)
Constructs an MembersListDialog.
|
Modifier and Type | Class and Description |
---|---|
class |
ChatRoomWrapperImpl
The ChatRoomWrapper is the representation of the ChatRoom
in the GUI.
|
Modifier and Type | Method and Description |
---|---|
ChatRoomWrapper |
MUCServiceImpl.createChatRoom(java.lang.String roomName,
ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean persistent)
Creates a chat room, by specifying the chat room name, the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
ChatRoomWrapper |
MUCServiceImpl.createChatRoom(java.lang.String roomName,
ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean persistent,
boolean isPrivate)
Creates a chat room, by specifying the chat room name, the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
ChatRoomWrapper |
MUCServiceImpl.createChatRoom(java.lang.String roomName,
ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean join,
boolean persistent,
boolean isPrivate)
Creates a chat room, by specifying the chat room name, the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
ChatRoomWrapper |
MUCServiceImpl.createPrivateChatRoom(ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean persistent)
Creates a private chat room, by specifying the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
ChatRoomWrapper |
ChatRoomProviderWrapperImpl.findChatRoomWrapperForChatRoom(ChatRoom chatRoom)
Returns the chat room wrapper contained in this provider that corresponds
to the given chat room.
|
ChatRoomWrapper |
ChatRoomProviderWrapperImpl.findChatRoomWrapperForChatRoomID(java.lang.String chatRoomID)
Returns the chat room wrapper contained in this provider that corresponds
to the chat room with the given id.
|
ChatRoomWrapper |
MUCServiceImpl.findChatRoomWrapperFromChatRoom(ChatRoom chatRoom)
Returns the ChatRoomWrapper that correspond to the given
ChatRoom.
|
ChatRoomWrapper |
ChatRoomListImpl.findChatRoomWrapperFromChatRoom(ChatRoom chatRoom)
Returns the ChatRoomWrapper that correspond to the given
ChatRoom.
|
ChatRoomWrapper |
MUCServiceImpl.findChatRoomWrapperFromChatRoomID(java.lang.String chatRoomID,
ProtocolProviderService pps)
Finds the ChatRoomWrapper instance associated with the
chat room.
|
ChatRoomWrapper |
ChatRoomListImpl.findChatRoomWrapperFromChatRoomID(java.lang.String chatRoomID,
ProtocolProviderService pps)
Returns the ChatRoomWrapper that correspond to the given id of
chat room and provider.
|
ChatRoomWrapper |
MUCServiceImpl.findChatRoomWrapperFromSourceContact(SourceContact contact)
Finds the ChatRoomWrapper instance associated with the
source contact.
|
ChatRoomWrapper |
ChatRoomProviderWrapperImpl.getChatRoom(int index) |
ChatRoomWrapper |
MUCServiceImpl.getChatRoomWrapperByChatRoom(ChatRoom chatRoom,
boolean create)
Searches for chat room wrapper in chat room list by chat room.
|
ChatRoomWrapper |
ChatRoomProviderWrapperImpl.getSystemRoomWrapper()
Returns the system room wrapper corresponding to this server.
|
ChatRoomWrapper |
MUCServiceImpl.leaveChatRoom(ChatRoomWrapper chatRoomWrapper)
Leaves the given chat room.
|
Modifier and Type | Method and Description |
---|---|
void |
ChatRoomListImpl.addChatRoom(ChatRoomWrapper chatRoomWrapper)
Adds a chat room to this list.
|
void |
ChatRoomProviderWrapperImpl.addChatRoom(ChatRoomWrapper chatRoom)
Adds the given chat room to this chat room provider.
|
boolean |
ChatRoomProviderWrapperImpl.containsChatRoom(ChatRoomWrapper chatRoom)
Returns
true if the given chat room is contained in this
provider, otherwise - returns false . |
void |
MUCServiceImpl.destroyChatRoom(ChatRoomWrapper chatRoomWrapper,
java.lang.String reason,
java.lang.String alternateAddress)
Destroys the given ChatRoom from the list of all chat rooms.
|
void |
MUCServiceImpl.fireChatRoomListChangedEvent(ChatRoomWrapper chatRoomWrapper,
int eventID)
Fires a ChatRoomListChangedEvent event.
|
void |
ChatRoomListImpl.fireChatRoomListChangedEvent(ChatRoomWrapper chatRoomWrapper,
int eventID)
Notifies all interested listeners that a change in the chat room list
model has occurred.
|
int |
ChatRoomProviderWrapperImpl.indexOf(ChatRoomWrapper chatRoomWrapper)
Returns the index of the given chat room in this provider.
|
void |
MUCServiceImpl.joinChatRoom(ChatRoomWrapper chatRoomWrapper)
Join chat room.
|
void |
MUCServiceImpl.joinChatRoom(ChatRoomWrapper chatRoomWrapper,
java.lang.String nickName,
byte[] password)
Joins the given chat room with the given password and manages all the
exceptions that could occur during the join process.
|
void |
MUCServiceImpl.joinChatRoom(ChatRoomWrapper chatRoomWrapper,
java.lang.String nickName,
byte[] password,
java.lang.String subject)
Joins the given chat room with the given password and manages all the
exceptions that could occur during the join process.
|
ChatRoomWrapper |
MUCServiceImpl.leaveChatRoom(ChatRoomWrapper chatRoomWrapper)
Leaves the given chat room.
|
void |
MUCServiceImpl.openChatRoom(ChatRoomWrapper room)
Opens a chat window for the chat room.
|
void |
MUCServiceImpl.removeChatRoom(ChatRoomWrapper chatRoomWrapper)
Removes the given ChatRoom from the list of all chat rooms.
|
void |
ChatRoomListImpl.removeChatRoom(ChatRoomWrapper chatRoomWrapper)
Removes the given ChatRoom from the list of all chat rooms.
|
void |
ChatRoomProviderWrapperImpl.removeChatRoom(ChatRoomWrapper chatRoom)
Removes the given chat room from this provider.
|
Modifier and Type | Method and Description |
---|---|
void |
UIService.closeChatRoomWindow(ChatRoomWrapper chatRoom)
Closes the chat room window for the given ChatRoomWrapper
instance.
|
void |
UIService.openChatRoomWindow(ChatRoomWrapper chatRoom)
Opens a chat room window for the given ChatRoomWrapper instance.
|
Modifier and Type | Method and Description |
---|---|
abstract ChatRoomWrapper |
MUCService.createChatRoom(java.lang.String roomName,
ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean persistent)
Creates a chat room, by specifying the chat room name, the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
abstract ChatRoomWrapper |
MUCService.createChatRoom(java.lang.String roomName,
ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean join,
boolean persistent,
boolean isPrivate)
Creates a chat room, by specifying the chat room name, the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
abstract ChatRoomWrapper |
MUCService.createPrivateChatRoom(ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean persistent)
Creates a private chat room, by specifying the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
ChatRoomWrapper |
ChatRoomProviderWrapper.findChatRoomWrapperForChatRoom(ChatRoom chatRoom)
Returns the chat room wrapper contained in this provider that corresponds
to the given chat room.
|
ChatRoomWrapper |
ChatRoomProviderWrapper.findChatRoomWrapperForChatRoomID(java.lang.String chatRoomID)
Returns the chat room wrapper contained in this provider that corresponds
to the chat room with the given id.
|
abstract ChatRoomWrapper |
MUCService.findChatRoomWrapperFromChatRoom(ChatRoom chatRoom)
Returns the ChatRoomWrapper that correspond to the given
ChatRoom.
|
abstract ChatRoomWrapper |
MUCService.findChatRoomWrapperFromChatRoomID(java.lang.String chatRoomID,
ProtocolProviderService pps)
Finds the ChatRoomWrapper instance associated with the
chat room.
|
abstract ChatRoomWrapper |
MUCService.findChatRoomWrapperFromSourceContact(SourceContact contact)
Finds ChatRoomWrapper instance associated with the given source
contact.
|
ChatRoomWrapper |
ChatRoomProviderWrapper.getChatRoom(int index) |
abstract ChatRoomWrapper |
MUCService.getChatRoomWrapperByChatRoom(ChatRoom chatRoom,
boolean create)
Searches for chat room wrapper in chat room list by chat room.
|
ChatRoomWrapper |
ChatRoomListChangeEvent.getSourceChatRoom()
Returns the source ChatRoom.
|
ChatRoomWrapper |
ChatRoomProviderWrapper.getSystemRoomWrapper()
Returns the system room wrapper corresponding to this server.
|
abstract ChatRoomWrapper |
MUCService.leaveChatRoom(ChatRoomWrapper chatRoomWrapper)
Leaves the given chat room.
|
Modifier and Type | Method and Description |
---|---|
void |
ChatRoomProviderWrapper.addChatRoom(ChatRoomWrapper chatRoom)
Adds the given chat room to this chat room provider.
|
boolean |
ChatRoomProviderWrapper.containsChatRoom(ChatRoomWrapper chatRoom)
Returns
true if the given chat room is contained in this
provider, otherwise - returns false . |
abstract void |
MUCService.fireChatRoomListChangedEvent(ChatRoomWrapper chatRoomWrapper,
int eventID)
Fires a ChatRoomListChangedEvent event.
|
int |
ChatRoomProviderWrapper.indexOf(ChatRoomWrapper chatRoomWrapper)
Returns the index of the given chat room in this provider.
|
abstract void |
MUCService.joinChatRoom(ChatRoomWrapper chatRoomWrapper,
java.lang.String nickName,
byte[] password,
java.lang.String subject)
Joins the given chat room with the given password and manages all the
exceptions that could occur during the join process.
|
abstract ChatRoomWrapper |
MUCService.leaveChatRoom(ChatRoomWrapper chatRoomWrapper)
Leaves the given chat room.
|
abstract void |
MUCService.openChatRoom(ChatRoomWrapper room)
Opens a chat window for the chat room.
|
void |
ChatRoomProviderWrapper.removeChatRoom(ChatRoomWrapper chatRoom)
Removes the given chat room from this provider.
|
abstract void |
MUCService.removeChatRoom(ChatRoomWrapper chatRoomWrapper)
Removes the given ChatRoom from the list of all chat rooms.
|
Constructor and Description |
---|
ChatRoomListChangeEvent(ChatRoomWrapper source,
int eventID)
Creates a new ChatRoom event according to the specified parameters.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.