Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Package net.java.sip.communicator.impl.gui.main.contactlist

Interface Summary
ContactListFilter The ContactListFilter is an interface meant to be implemented by modules interested in filtering the contact list.
ContactListListener Listens for events coming from mouse events over the contact list.
ContactListNode The ContactListNode represents a node in the contact list data model.
ContactListSourceFilter The ContactListSourceFilter is a ContactListFilter that allows to apply the filter to only one of its contact sources at a time.
FilterQueryListener The FilterQueryListener is notified when a filter query finishes.
UIContact The UIContact represents the user interface contact contained in the contact list component.
UIGroup The UIGroup represents the user interface contact list group.
 

Class Summary
AddContactDialog The AddContactDialog is the dialog containing the form for adding a contact.
CallHistoryFilter The CallHistoryFilter is a filter over the history contact sources.
CListKeySearchListener The main goal of the CListKeySearchListener is to listen for key events and to search the ContactList when a key is typed over it.
CommonRightButtonMenu The GroupRightButtonMenu is the menu, opened when user clicks with the right mouse button on a group in the contact list.
ContactInfoDialog The ContactInfoPanel is a popup dialog containing the contact detailed info.
ContactList The ContactList is a JList that represents the contact list.
ContactListCellRenderer The ContactListCellRenderer is the custom cell renderer used in the Jitsi's ContactList.
ContactListEvent The ContactListEvent is triggered when a contact or a group is clicked in the contact list.
ContactListModel Implements ListModel for MetaContactListService in order to display it in ContactList as a list instead of a tree.
ContactListPane The contactlist panel not only contains the contact list but it has the role of a message dispatcher.
ContactListTransferHandler A TransferHandler that we use to handle DnD operations in our ContactList.
ContactListTreeCellRenderer The ContactListCellRenderer is the custom cell renderer used in the Jitsi's ContactList.
ContactListTreeModel The data model of the contact list.
ContactListUtils  
ContactNode The ContactNode is a ContactListNode corresponding to a given UIContact.
ContactProtocolButton The ContactProtocolButton is a button behind a "meta contact" in the contactlist, which corresponds to a specific protocol contact.
DefaultContactList DeafultContactlist used to display JLists with contacts.
DefaultTreeContactList DeafultContactlist used to display JLists with contacts.
FilterQuery The FilterQuery gives information about a current filtering.
GroupNode The GroupNode is a ContactListNode corresponding to a given UIGroup.
GroupRightButtonMenu The GroupRightButtonMenu is the menu, opened when user clicks with the right mouse button on a group in the contact list.
MetaContactListManager The MetaContactListManager is the class through which we make operations with the MetaContactList.
MetaContactRightButtonMenu The ContactRightButtonMenu is the menu, opened when user clicks with the user could add a subcontact, remove a contact, send message, etc.
MoveSubcontactMessageDialog The MoveSubcontactMessageDialog is the the dialog shown when user tries to move a subcontact in the contact list.
PresenceFilter The PresenceFilter is used to filter offline contacts from the contact list.
RenameContactDialog The RenameContactDialog is the dialog containing the form for renaming a contact.
RenameContactPanel The RenameContactPanel is where the user could change the name of a meta contact.
RenameGroupDialog The RenameGroupDialog is the dialog containing the form for renaming a group.
RenameGroupPanel The RenameGroupPanel is where the user could change the name of a meta contact group.
SearchField The field shown on the top of the main window, which allows the user to search for users.
SearchFieldUI The SearchTextFieldUI is the one responsible for the search field look & feel.
SearchFilter The SearchFilter is a ContactListFilter that filters the contact list content by a filter string.
SourceContactRightButtonMenu The right button menu for external contact sources.
TreeContactList The TreeContactList is a contact list based on JTree.
UIContactDetail The UIContactDetail corresponds to a particular contact detail, phone number, IM identifier, email, etc.
UnknownContactPanel The UnknownContactPanel replaces the contact list, when a SearchFilter founds no matches.
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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