Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Uses of Interface
net.java.sip.communicator.impl.gui.main.chat.ChatTransport

Packages that use ChatTransport
net.java.sip.communicator.impl.gui.main.chat   
net.java.sip.communicator.impl.gui.main.chat.conference   
 

Uses of ChatTransport in net.java.sip.communicator.impl.gui.main.chat
 

Classes in net.java.sip.communicator.impl.gui.main.chat that implement ChatTransport
 class MetaContactChatTransport
          The single chat implementation of the ChatTransport interface that provides abstraction to protocol provider access.
 

Fields in net.java.sip.communicator.impl.gui.main.chat with type parameters of type ChatTransport
protected  List<ChatTransport> ChatSession.chatTransports
          The list of ChatTransports available in this session.
 

Methods in net.java.sip.communicator.impl.gui.main.chat that return ChatTransport
 ChatTransport ChatSession.findChatTransportForDescriptor(Object descriptor)
          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.
 

Methods in net.java.sip.communicator.impl.gui.main.chat that return types with arguments of type ChatTransport
 Iterator<ChatTransport> ChatSession.getChatTransports()
          Returns all available chat transports for this chat session.
 List<ChatTransport> ChatSession.getTransportsForOperationSet(Class<? extends OperationSet> opSetClass)
          Returns a list of all ChatTransports contained in this session supporting the given opSetClass.
 

Methods in net.java.sip.communicator.impl.gui.main.chat with parameters of type ChatTransport
 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 ChatSessionRenderer.addChatTransport(ChatTransport chatTransport)
          Adds the given chat transport to the UI.
 void ChatPanel.addChatTransport(ChatTransport chatTransport)
          Adds the given chatTransport to the given send via selector box.
 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, Collection<String> chatContacts, String reason)
          Invites the given chatContacts to this chat.
 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 ChatSessionRenderer.removeChatTransport(ChatTransport chatTransport)
          Removes the given chat transport from the UI.
 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 ChatWritePanel.setSelectedChatTransport(ChatTransport chatTransport)
          Selects the given chat transport in the send via box.
 void ChatPanel.setSelectedChatTransport(ChatTransport chatTransport)
          Selects the given chat transport in the send via box.
 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 ChatSessionRenderer.updateChatTransportStatus(ChatTransport chatTransport)
          Updates the status of the given chat transport.
 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.
 

Constructors in net.java.sip.communicator.impl.gui.main.chat with parameters of type ChatTransport
ChatTransportSelectorBox(ChatPanel chatPanel, ChatSession chatSession, ChatTransport selectedChatTransport)
          Creates an instance of ChatTransportSelectorBox.
SendSmsDialog(ChatPanel chatPanel, ChatTransport chatTransport, 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.
 

Uses of ChatTransport in net.java.sip.communicator.impl.gui.main.chat.conference
 

Classes in net.java.sip.communicator.impl.gui.main.chat.conference that implement ChatTransport
 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.
 

Methods in net.java.sip.communicator.impl.gui.main.chat.conference that return ChatTransport
 ChatTransport ConferenceChatSession.getCurrentChatTransport()
          Returns the currently used transport for all operation within this chat session.
 ChatTransport AdHocConferenceChatSession.getCurrentChatTransport()
          Returns the currently used transport for all operation within this chat session.
 

Methods in net.java.sip.communicator.impl.gui.main.chat.conference with parameters of type ChatTransport
 void ConferenceChatSession.setCurrentChatTransport(ChatTransport chatTransport)
          Sets the transport that will be used for all operations within this chat session.
 void AdHocConferenceChatSession.setCurrentChatTransport(ChatTransport chatTransport)
          Sets the transport that will be used for all operations within this chat session.
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.