|
Interface Summary |
| 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. |
|
Class Summary |
| 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. |
| ChatMessage |
The ChatMessage class encapsulates message information in order to
provide a single object containing all data needed to display a chat message. |
| ChatOperationReasonDialog |
|
| 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 |
| 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. |
| SendSmsDialog |
The dialog, shown when user click on the chat "Send" button, while the
"Send as SMS" option is selected. |
| 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. |