Package | Description |
---|---|
net.java.sip.communicator.impl.gui.main.chat | |
net.java.sip.communicator.impl.gui.main.chat.conference | |
net.java.sip.communicator.impl.gui.utils |
Modifier and Type | Class and Description |
---|---|
class |
MetaContactChatTransport
The single chat implementation of the ChatTransport interface that
provides abstraction to protocol provider access.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<ChatTransport> |
ChatSession.chatTransports
The list of ChatTransports available in this session.
|
Modifier and Type | Method and Description |
---|---|
ChatTransport |
ChatSession.findChatTransportForDescriptor(java.lang.Object descriptor,
java.lang.String resourceName)
Returns the ChatTransport corresponding to the given descriptor.
|
ChatTransport |
ChatPanel.findFileTransferChatTransport()
Returns the first chat transport for the current chat session that
supports file transfer.
|
ChatTransport |
ChatPanel.findInviteChatTransport()
Returns the first chat transport for the current chat session that
supports group chat.
|
ChatTransport |
MetaContactChatSession.getCurrentChatTransport()
Returns the currently used transport for all operation within this chat
session.
|
abstract ChatTransport |
ChatSession.getCurrentChatTransport()
Returns the currently used transport for all operation within this chat
session.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<ChatTransport> |
ChatSession.getChatTransports()
Returns all available chat transports for this chat session.
|
java.util.List<ChatTransport> |
ChatSession.getTransportsForOperationSet(java.lang.Class<? extends OperationSet> opSetClass)
Returns a list of all ChatTransports contained in this session
supporting the given opSetClass.
|
Modifier and Type | Method and Description |
---|---|
void |
ChatSessionRenderer.addChatTransport(ChatTransport chatTransport)
Adds the given chat transport to the UI.
|
void |
ChatWritePanel.addChatTransport(ChatTransport chatTransport)
Adds the given chatTransport to the given send via selector box.
|
void |
ChatTransportSelectorBox.addChatTransport(ChatTransport chatTransport)
Adds the given chat transport to the "send via" menu.
|
void |
ChatPanel.addChatTransport(ChatTransport chatTransport)
Adds the given chatTransport to the given send via selector box.
|
java.awt.Image |
ChatTransportSelectorBox.createTransportStatusImage(ChatTransport chatTransport)
Obtains the status icon for the given chat transport and
adds to it the account index information.
|
void |
ChatPanel.inviteContacts(ChatTransport inviteChatTransport,
java.util.Collection<java.lang.String> chatContacts,
java.lang.String reason)
Invites the given chatContacts to this chat.
|
void |
ChatSessionRenderer.removeChatTransport(ChatTransport chatTransport)
Removes the given chat transport from the UI.
|
void |
ChatWritePanel.removeChatTransport(ChatTransport chatTransport)
Removes the given chat status state from the send via selector box.
|
void |
ChatTransportSelectorBox.removeChatTransport(ChatTransport chatTransport)
Removes the given chat transport from the "send via" menu.
|
void |
ChatPanel.removeChatTransport(ChatTransport chatTransport)
Removes the given chat status state from the send via selector box.
|
void |
MetaContactChatSession.setCurrentChatTransport(ChatTransport chatTransport)
Sets the transport that will be used for all operations within this chat
session.
|
abstract void |
ChatSession.setCurrentChatTransport(ChatTransport chatTransport)
Sets the transport that will be used for all operations within this chat
session.
|
void |
ChatTransportSelectorBox.setSelected(ChatTransport chatTransport)
Sets the selected contact to the given proto contact.
|
void |
ChatSessionRenderer.setSelectedChatTransport(ChatTransport chatTransport,
boolean isMessageOrFileTransferReceived)
Sets the given chatTransport to be the selected chat transport.
|
void |
ChatWritePanel.setSelectedChatTransport(ChatTransport chatTransport,
boolean isMessageOrFileTransferReceived)
Selects the given chat transport in the send via box.
|
void |
ChatPanel.setSelectedChatTransport(ChatTransport chatTransport,
boolean isMessageOrFileTransferReceived)
Selects the given chat transport in the send via box.
|
void |
ChatSessionRenderer.updateChatTransportStatus(ChatTransport chatTransport)
Updates the status of the given chat transport.
|
void |
ChatWritePanel.updateChatTransportStatus(ChatTransport chatTransport)
Updates the status of the given chat transport in the send via selector
box and notifies the user for the status change.
|
void |
ChatPanel.updateChatTransportStatus(ChatTransport chatTransport)
Updates the status of the given chat transport in the send via selector
box and notifies the user for the status change.
|
void |
ChatTransportSelectorBox.updateTransportStatus(ChatTransport chatTransport)
Updates the chat transport presence status.
|
Constructor and Description |
---|
ChatTransportSelectorBox(ChatPanel chatPanel,
ChatSession chatSession,
ChatTransport selectedChatTransport)
Creates an instance of ChatTransportSelectorBox.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AdHocConferenceChatTransport
The conference implementation of the ChatTransport interface that
provides abstraction to access to protocol providers.
|
class |
ConferenceChatTransport
The conference implementation of the ChatTransport interface that
provides abstraction to access to protocol providers.
|
Modifier and Type | Method and Description |
---|---|
ChatTransport |
AdHocConferenceChatSession.getCurrentChatTransport()
Returns the currently used transport for all operation within this chat
session.
|
ChatTransport |
ConferenceChatSession.getCurrentChatTransport()
Returns the currently used transport for all operation within this chat
session.
|
Modifier and Type | Method and Description |
---|---|
void |
AdHocConferenceChatSession.setCurrentChatTransport(ChatTransport chatTransport)
Sets the transport that will be used for all operations within this chat
session.
|
void |
ConferenceChatSession.setCurrentChatTransport(ChatTransport chatTransport)
Sets the transport that will be used for all operations within this chat
session.
|
Modifier and Type | Method and Description |
---|---|
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.