Modifier and Type | Method and Description |
---|---|
ChatPanel |
UIServiceImpl.getChat(ChatRoom chatRoom)
Returns the Chat corresponding to the given ChatRoom.
|
ChatPanel |
UIServiceImpl.getChat(Contact contact)
Implements
UIService.getChat(Contact) . |
ChatPanel |
UIServiceImpl.getChat(Contact contact,
java.lang.String escapedMessageUID)
Implements
UIService.getChat(Contact) . |
ChatPanel |
UIServiceImpl.getCurrentChat()
Returns the selected Chat.
|
Modifier and Type | Method and Description |
---|---|
ChatPanel |
SingleWindowContainer.getCurrentChat()
Returns the currently selected chat panel.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ChatPanel> |
SingleWindowContainer.getChats()
Returns the currently available chat panels.
|
Modifier and Type | Method and Description |
---|---|
void |
SingleWindowContainer.addChat(ChatPanel chatPanel)
Adds a given ChatPanel to this chat window.
|
void |
SingleWindowContainer.openChat(ChatPanel chatPanel,
boolean setSelected)
Opens the specified ChatPanel and optinally brings it to the
front.
|
void |
SingleWindowContainer.removeChat(ChatPanel chatPanel)
Removes a given ChatPanel from this chat window.
|
void |
SingleWindowContainer.setChatIcon(ChatPanel chatPanel,
javax.swing.Icon icon) |
void |
SingleWindowContainer.setChatTitle(ChatPanel chatPanel,
java.lang.String title) |
void |
SingleWindowContainer.setCurrentChat(ChatPanel chatPanel)
Selects the chat tab which corresponds to the given MetaContact.
|
void |
SingleWindowContainer.setTabIcon(ChatPanel chatPanel,
javax.swing.Icon icon)
Sets the given icon to the tab opened for the given chat panel.
|
void |
SingleWindowContainer.setTabTitle(ChatPanel chatPanel,
java.lang.String title)
Sets the given title to the tab opened for the given chat panel.
|
void |
SingleWindowContainer.updateHistoryButtonState(ChatPanel chatPanel)
Updates history buttons state.
|
Modifier and Type | Method and Description |
---|---|
ChatPanel |
ChatWindowManager.getContactChat(MetaContact metaContact,
boolean create)
Gets the ChatPanel corresponding to the specified
MetaContact and optionally creates it if it does not exist.
|
ChatPanel |
ChatWindowManager.getContactChat(MetaContact metaContact,
boolean create,
java.lang.String escapedMessageID)
Gets the ChatPanel corresponding to the specified
MetaContact and optionally creates it if it does not exist.
|
ChatPanel |
ChatWindowManager.getContactChat(MetaContact metaContact,
Contact protocolContact)
Returns the chat panel corresponding to the given meta contact
|
ChatPanel |
ChatWindowManager.getContactChat(MetaContact metaContact,
Contact protocolContact,
ContactResource contactResource,
java.lang.String escapedMessageID)
Returns the chat panel corresponding to the given meta contact
|
ChatPanel |
ChatWindow.getCurrentChat()
Returns the currently selected chat panel.
|
ChatPanel |
ChatContainer.getCurrentChat()
Returns the currently selected chat panel.
|
ChatPanel |
ChatWindowManager.getMultiChat(AdHocChatRoom adHocChatRoom,
boolean create)
Gets the ChatPanel corresponding to the specified
AdHocChatRoom and optionally creates it if it does not exist.
|
ChatPanel |
ChatWindowManager.getMultiChat(AdHocChatRoom adHocChatRoom,
boolean create,
java.lang.String escapedMessageID)
Gets the ChatPanel corresponding to the specified
AdHocChatRoom and optionally creates it if it does not exist.
|
ChatPanel |
ChatWindowManager.getMultiChat(AdHocChatRoomWrapper chatRoomWrapper,
boolean create)
Gets the ChatPanel corresponding to the specified
AdHocChatRoomWrapper and optionally creates it if it does not
exist yet.
|
ChatPanel |
ChatWindowManager.getMultiChat(ChatRoom chatRoom,
boolean create)
Gets the ChatPanel corresponding to the specified
ChatRoom and optionally creates it if it does not exist.
|
ChatPanel |
ChatWindowManager.getMultiChat(ChatRoom chatRoom,
boolean create,
java.lang.String escapedMessageID)
Gets the ChatPanel corresponding to the specified
ChatRoom and optionally creates it if it does not exist.
|
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.
|
ChatPanel |
ChatWindowManager.getSelectedChat()
Returns the currently selected ChatPanel.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ChatPanel> |
ChatWindowManager.getAllChats()
Returns all currently instantiated ChatPanels.
|
java.util.List<ChatPanel> |
ChatWindowManager.getChatPanels()
Returns all open
ChatPanel s. |
java.util.List<ChatPanel> |
ChatWindow.getChats()
Returns the currently available chat panels.
|
java.util.List<ChatPanel> |
ChatContainer.getChats()
Returns all chats this ChatContainer contains.
|
Modifier and Type | Method and Description |
---|---|
void |
ChatWindow.addChat(ChatPanel chatPanel)
Adds a given ChatPanel to this chat window.
|
void |
ChatContainer.addChat(ChatPanel chatPanel)
Adds a given ChatPanel to this chat window.
|
void |
ChatChangeListener.chatChanged(ChatPanel panel) |
void |
ChatHistoryListener.chatHistoryChanged(ChatPanel chatPanel)
Notified when the history of the given ChatPanel changes.
|
void |
ChatWindowManager.closeChat(ChatPanel chatPanel)
Closes the given chat panel.
|
void |
ChatWindowManager.openChat(ChatPanel chatPanel,
boolean setSelected)
Opens the specified ChatPanel and optionally brings it to the
front.
|
void |
ChatWindow.openChat(ChatPanel chatPanel,
boolean setSelected)
Opens the specified ChatPanel and optionally brings it to the
front.
|
void |
ChatContainer.openChat(ChatPanel chatPanel,
boolean setSelected)
Opens the specified ChatPanel and optionally brings it to the
front.
|
void |
ChatWindow.removeChat(ChatPanel chatPanel)
Removes a given ChatPanel from this chat window.
|
void |
ChatContainer.removeChat(ChatPanel chatPanel)
Removes a given ChatPanel from this chat window.
|
void |
ChatWindowManager.removeNonReadChatState(ChatPanel chatPanel)
Removes the non read state of the currently selected chat session.
|
void |
SmileysSelectorBox.setChat(ChatPanel chatPanel)
Sets the chat panel, for which smilieys would be created.
|
void |
ChatWindow.setChatIcon(ChatPanel chatPanel,
javax.swing.Icon icon) |
void |
ChatContainer.setChatIcon(ChatPanel chatPanel,
javax.swing.Icon icon)
Sets the icon for the given chat.
|
void |
ChatWindow.setChatTitle(ChatPanel chatPanel,
java.lang.String title)
Sets the title of this chat container.
|
void |
ChatContainer.setChatTitle(ChatPanel chatPanel,
java.lang.String title)
Sets the title of this chat container.
|
void |
ChatWindow.setCurrentChat(ChatPanel chatPanel)
Selects the chat tab which corresponds to the given MetaContact.
|
void |
ChatContainer.setCurrentChat(ChatPanel chatPanel)
Selects the chat tab which corresponds to the given MetaContact.
|
void |
ChatWindow.setTabIcon(ChatPanel chatPanel,
javax.swing.Icon icon)
Sets the given icon to the tab opened for the given chat panel.
|
void |
ChatWindow.setTabTitle(ChatPanel chatPanel,
java.lang.String title)
Sets the given title to the tab opened for the given chat panel.
|
void |
ChatWindow.updateHistoryButtonState(ChatPanel chatPanel)
Updates history buttons state.
|
void |
ChatContainer.updateHistoryButtonState(ChatPanel chatPanel)
Updates history buttons state.
|
Constructor and Description |
---|
ChatContactRightButtonMenu(ChatPanel chatPanel,
ChatContact<?> chatContact)
Creates an instance of ChatRoomsListRightButtonMenu.
|
ChatTransferHandler(ChatPanel chatPanel)
Constructs the ChatTransferHandler by specifying the
ChatPanel we're currently dealing with.
|
ChatTransportSelectorBox(ChatPanel chatPanel,
ChatSession chatSession,
ChatTransport selectedChatTransport)
Creates an instance of ChatTransportSelectorBox.
|
ChatWritePanel(ChatPanel panel)
Creates an instance of ChatWritePanel.
|
SendSmsDialog(ChatPanel chatPanel,
ChatTransport chatTransport,
java.lang.String message)
Creates and constructs the SendSmsDialog, by specifying its parent chat,
the message that will be send at the end and the
OperationSetSmsMessaging to be used for sending the message.
|
Constructor and Description |
---|
ChatConferenceCallDialog(ChatPanel chatPanel)
Constructs the ChatConferenceCallDialog.
|
ChatInviteDialog(ChatPanel chatPanel)
Constructs the ChatInviteDialog.
|
ChatRoomConferenceCallsListPanel(ChatPanel chatPanel)
Initializes a new ChatRoomConferenceCallsListPanel instance
which is to depict the conferences of a chat specified by its
ChatPanel.
|
ChatRoomMemberListPanel(ChatPanel chatPanel)
Initializes a new ChatRoomMemberListPanel instance which is to
depict the members of a chat specified by its ChatPanel.
|
Constructor and Description |
---|
ReceiveFileConversationComponent(ChatPanel chatPanel,
OperationSetFileTransfer opSet,
IncomingFileTransferRequest request,
java.util.Date date)
Creates a ReceiveFileConversationComponent.
|
SendFileConversationComponent(ChatPanel chatPanel,
java.lang.String toContactName,
java.io.File file)
Creates a SendFileConversationComponent by specifying the parent
chat panel, where this component is added, the destination contact of
the transfer and file to transfer.
|
Modifier and Type | Method and Description |
---|---|
void |
MainToolBar.changeHistoryButtonsState(ChatPanel chatPanel)
Disables/Enables history arrow buttons depending on whether the
current page is the first, the last page or a middle page.
|
void |
MainToolBar.chatChanged(ChatPanel chatPanel)
Implements ChatChangeListener#chatChanged(ChatPanel).
|
void |
HistorySelectorBox.chatChanged(ChatPanel panel)
Listens for changes in the current chat so we can change
the icon to on/off.
|
Modifier and Type | Method and Description |
---|---|
static void |
SMSManager.sendSMS(javax.swing.JComponent invoker,
java.util.List<UIContactDetail> additionalNumbers,
java.lang.String messageText,
ChatPanel chatPanel)
Sends sms, chooses phone and chooses provider and sends the sms.
|
static void |
SMSManager.sendSMS(java.lang.String phoneNumber,
java.lang.String message,
ChatTransport chatTransport,
ChatPanel chatPanel)
Sends sms message using chatTransport otherwise.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.