Interface | Description |
---|---|
ChatChangeListener |
Listens for changes in the chat window and its chat panels.
|
ChatContainer | |
ChatConversationContainer |
The ChatConversationContainer is used as an abstraction of the
conversation area, which is included in both the chat window and the history
window.
|
ChatHistoryListener |
The ChatHistoryListener is notified each time the chat history of
a ChatPanel changes.
|
ChatSessionChangeListener |
Listens for changes in
ChatSession . |
ChatSessionRenderer |
The ChatSessionRenderer is the connector between the
ChatSession and the ChatPanel, which represents the UI
part of the chat.
|
ChatTransport |
The ChatTransport is an abstraction of the transport method used
when sending messages, making calls, etc.
|
Replacer |
The Replacer interface defines the expectations of message content replacers.
|
Class | Description |
---|---|
ChatBuffer<E> |
Should be used to limit the number of messages shown in the chat conversation
area.
|
ChatContact<T> |
The ChatContact is a wrapping class for the Contact and
ChatRoomMember interface.
|
ChatContactRightButtonMenu |
The ChatContactRightButtonMenu is the menu, opened when user clicks
with the right mouse button on a contact in the list of contacts in the chat
window.
|
ChatConversationComponent |
The ChatConversationComponent is a component that can be added to
the conversation area of the chat window in order to display any special
events.
|
ChatConversationPanel |
The ChatConversationPanel is the panel, where all sent and received
messages appear.
|
ChatHtmlUtils | |
ChatMessage |
The ChatMessage class encapsulates message information in order to
provide a single object containing all data needed to display a chat message.
|
ChatPanel |
The ChatPanel is the panel, where users can write and send messages,
view received messages.
|
ChatSession | |
ChatTransferHandler |
A TransferHandler that we use to handle copying, pasting and DnD operations
in our ChatPanel.
|
ChatTransportSelectorBox |
The ChatTransportSelectorBox represents the send via menu in the
chat window.
|
ChatWindow |
The chat window is the place, where users can write and send messages, view
received messages.
|
ChatWindowManager |
Manages chat windows and panels.
|
ChatWritePanel |
The ChatWritePanel is the panel, where user writes her messages.
|
ContactPhotoPanel |
The photo label corresponding to the current chat.
|
ConversationTabbedPane |
The ConversationTabbedPane is a SIPCommTabbedPane that
takes into account the number of unread messages received in a certain tab
and shows this information to the user.
|
FontChooser |
The FontChooserDialog is a dialog for font selection
|
IncomingMessageStyle |
Defines the CSS style of an incoming chat message elements.
|
MetaContactChatContact |
The MetaContactChatContact represents a ChatContact in a
user-to-user chat.
|
MetaContactChatSession |
An implementation of the ChatSession interface that represents a
user-to-user chat session.
|
MetaContactChatTransport |
The single chat implementation of the ChatTransport interface that
provides abstraction to protocol provider access.
|
OutgoingMessageStyle |
Defines the CSS style of an outgoing chat message elements.
|
SendSmsDialog |
The dialog, shown when user click on the chat "Send" button, while the
"Send as SMS" option is selected.
|
ShowPreviewDialog | |
SmileysSelectorBox |
The SmileysSelectorBox is the component where user could choose a
smiley icon to send.
|
StatusPanel |
The StatusPanel is the panel shown on the bottom of the chat
window and containing the typing notification messages.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.