Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Uses of Interface
net.java.sip.communicator.impl.gui.main.contactlist.UIGroup

Packages that use UIGroup
net.java.sip.communicator.impl.gui.main.contactlist   
net.java.sip.communicator.impl.gui.main.contactlist.contactsource   
net.java.sip.communicator.impl.gui.main.contactlist.notifsource   
 

Uses of UIGroup in net.java.sip.communicator.impl.gui.main.contactlist
 

Methods in net.java.sip.communicator.impl.gui.main.contactlist that return UIGroup
 UIGroup GroupNode.getGroupDescriptor()
          Returns the UIGroup corresponding to this GroupNode.
 UIGroup UIGroup.getParentGroup()
          Returns the parent group.
 UIGroup UIContact.getParentGroup()
          Returns the parent group.
 UIGroup ContactListEvent.getSourceGroup()
          Returns the UIGroupDescriptor for which this event occured.
 

Methods in net.java.sip.communicator.impl.gui.main.contactlist with parameters of type UIGroup
 void TreeContactList.addContact(ContactQuery query, UIContact contact, UIGroup group, boolean isSorted)
          Adds the given contact to this list.
 void TreeContactList.addContact(UIContact contact, UIGroup group, boolean isContactSorted, boolean isGroupSorted)
          Adds the given contact to this list.
 GroupNode GroupNode.addContactGroup(UIGroup uiGroup)
          Creates a GroupNode for the given uiGroup and adds it to this group.
 void TreeContactList.addGroup(UIGroup group, boolean isSorted)
          Adds the given group to this list.
 boolean CallHistoryFilter.isMatching(UIGroup uiGroup)
          No group could match this filter.
 boolean PresenceFilter.isMatching(UIGroup uiGroup)
          Indicates if the given uiGroup is matching this filter.
 boolean ContactListFilter.isMatching(UIGroup uiGroup)
          Indicates if the given uiGroup is matching the current filter.
 boolean SearchFilter.isMatching(UIGroup uiGroup)
          For all groups we return false.
 void GroupNode.removeContactGroup(UIGroup uiGroup)
          Removes the node corresponding to the given uiGroup from this group node.
 void TreeContactList.removeGroup(UIGroup group)
          Removes the given group and its children from the list.
 void UIContact.setParentGroup(UIGroup parentGroup)
          Sets the given UIGroup to be the parent group of this UIContact.
 GroupNode GroupNode.sortedAddContactGroup(UIGroup uiGroup)
          Creates a GroupNode for the given uiGroup, adds it to this group node and performs a sort at the end.
 

Constructors in net.java.sip.communicator.impl.gui.main.contactlist with parameters of type UIGroup
GroupNode(ContactListTreeModel treeModel, UIGroup uiGroup)
          Creates a GroupNode by specifying the parent treeModel and the corresponding uiGroup.
 

Uses of UIGroup in net.java.sip.communicator.impl.gui.main.contactlist.contactsource
 

Classes in net.java.sip.communicator.impl.gui.main.contactlist.contactsource that implement UIGroup
 class MetaUIGroup
          The MetaUIGroup is the implementation of the UIGroup for the MetaContactListService.
 

Methods in net.java.sip.communicator.impl.gui.main.contactlist.contactsource that return UIGroup
static UIGroup MetaContactListSource.createUIGroup(MetaContactGroup metaGroup)
          Creates a UIGroupDescriptor for the given metaGroup.
 UIGroup MetaUIContact.getParentGroup()
          Returns the parent UIGroup.
 UIGroup SourceUIContact.getParentGroup()
          Returns the parent UIGroup.
 UIGroup ShowMoreContact.getParentGroup()
          Returns the parent group of this contact.
 UIGroup MetaUIGroup.getParentGroup()
          Returns the parent UIGroup.
 UIGroup ExternalContactSource.getUIGroup()
          Returns the UI group for this contact source.
static UIGroup MetaContactListSource.getUIGroup(MetaContactGroup metaGroup)
          Returns the UIGroup corresponding to the given MetaContactGroup.
 

Methods in net.java.sip.communicator.impl.gui.main.contactlist.contactsource with parameters of type UIGroup
 void MetaUIContact.setParentGroup(UIGroup parentGroup)
          Sets the given parentGroup to be the parent UIGroup of this MetaUIContact.
 void SourceUIContact.setParentGroup(UIGroup parentGroup)
          The parent group of source contacts could not be changed.
 void ShowMoreContact.setParentGroup(UIGroup parentGroup)
          Sets the parent group of this contact
 

Constructors in net.java.sip.communicator.impl.gui.main.contactlist.contactsource with parameters of type UIGroup
SourceUIContact(SourceContact contact, UIGroup parentGroup)
          Creates an instance of SourceUIContact by specifying the SourceContact, on which this abstraction is based and the parent UIGroup.
 

Uses of UIGroup in net.java.sip.communicator.impl.gui.main.contactlist.notifsource
 

Classes in net.java.sip.communicator.impl.gui.main.contactlist.notifsource that implement UIGroup
 class NotificationGroup
          The NotificationGroup represents a group of notification entries shown in the contact list history view.
 

Methods in net.java.sip.communicator.impl.gui.main.contactlist.notifsource that return UIGroup
 UIGroup NotificationContact.getParentGroup()
          Returns the parent group.
 UIGroup NotificationGroup.getParentGroup()
          Returns null to indicate that the parent group is the root group.
 

Methods in net.java.sip.communicator.impl.gui.main.contactlist.notifsource that return types with arguments of type UIGroup
 Iterator<? extends UIGroup> NotificationContactSource.getNotificationGroups()
          Returns an Iterator over a list of all notification groups contained in this source.
 

Methods in net.java.sip.communicator.impl.gui.main.contactlist.notifsource with parameters of type UIGroup
 Iterator<? extends UIContact> NotificationContactSource.getNotifications(UIGroup group)
          Returns an Iterator over a list of all notification contacts contained in the given group.
 void NotificationContact.setParentGroup(UIGroup parentGroup)
          Sets the given UIGroup to be the parent group of this UIContact.
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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