Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Uses of Interface
net.java.sip.communicator.service.contactlist.MetaContact

Packages that use MetaContact
net.java.sip.communicator.impl.callhistory   
net.java.sip.communicator.impl.contactlist   
net.java.sip.communicator.impl.filehistory   
net.java.sip.communicator.impl.gui   
net.java.sip.communicator.impl.gui.main.chat   
net.java.sip.communicator.impl.gui.main.contactlist   
net.java.sip.communicator.impl.gui.main.contactlist.contactsource   
net.java.sip.communicator.impl.gui.utils   
net.java.sip.communicator.impl.msghistory   
net.java.sip.communicator.plugin.contactinfo   
net.java.sip.communicator.plugin.exampleplugin   
net.java.sip.communicator.plugin.otr   
net.java.sip.communicator.plugin.spellcheck   
net.java.sip.communicator.plugin.whiteboard   
net.java.sip.communicator.service.callhistory   
net.java.sip.communicator.service.contactlist   
net.java.sip.communicator.service.contactlist.event   
net.java.sip.communicator.service.filehistory   
net.java.sip.communicator.service.gui   
net.java.sip.communicator.service.msghistory   
 

Uses of MetaContact in net.java.sip.communicator.impl.callhistory
 

Methods in net.java.sip.communicator.impl.callhistory with parameters of type MetaContact
 Collection<CallRecord> CallHistoryServiceImpl.findByEndDate(MetaContact contact, Date endDate)
          Returns all the calls made by all the contacts in the supplied metacontact before the given date
 Collection<CallRecord> CallHistoryServiceImpl.findByPeriod(MetaContact contact, Date startDate, Date endDate)
          Returns all the calls made by all the contacts in the supplied metacontact between the given dates
 Collection<CallRecord> CallHistoryServiceImpl.findByStartDate(MetaContact contact, Date startDate)
          Returns all the calls made by all the contacts in the supplied contact after the given date.
 Collection<CallRecord> CallHistoryServiceImpl.findLast(MetaContact contact, int count)
          Returns the supplied number of calls by all the contacts in the supplied metacontact
 

Uses of MetaContact in net.java.sip.communicator.impl.contactlist
 

Classes in net.java.sip.communicator.impl.contactlist that implement MetaContact
 class MetaContactImpl
          A default implementation of the MetaContact interface.
 

Methods in net.java.sip.communicator.impl.contactlist that return MetaContact
 MetaContact MetaContactListServiceImpl.createMetaContact(ProtocolProviderService provider, MetaContactGroup metaContactGroup, String contactID)
          First makes the specified protocol provider create a contact corresponding to the specified contactID, then creates a new MetaContact which will encapsulate the newly created protocol specific contact.
 MetaContact MetaContactGroupImpl.findMetaContactByContact(Contact protoContact)
          Returns a meta contact, a child of this group or its subgroups, that has the specified protocol specific contact.
 MetaContact MetaContactListServiceImpl.findMetaContactByContact(Contact contact)
          Returns the MetaContact containing the specified contact or null if no such MetaContact was found.
 MetaContact MetaContactGroupImpl.findMetaContactByContact(String contactAddress, String accountID)
          Returns a meta contact, a child of this group or its subgroups, with address equald to contactAddress and a source protocol provider with the matching accountID.
 MetaContact MetaContactListServiceImpl.findMetaContactByContact(String contactAddress, String accountID)
          Returns the MetaContact containing a contact with an address equal to contactAddress and with a source provider matching accountID, or null if no such MetaContact was found.
 MetaContact MetaContactGroupImpl.findMetaContactByMetaUID(String metaUID)
          Returns a meta contact, a child of this group or its subgroups, that has the specified metaUID.
 MetaContact MetaContactListServiceImpl.findMetaContactByMetaUID(String metaContactID)
          Returns the MetaContact that corresponds to the specified metaContactID.
 MetaContact MetaContactGroupImpl.getMetaContact(int index)
          Returns the meta contact on the specified index.
 MetaContact MetaContactGroupImpl.getMetaContact(ProtocolProviderService provider, String contactID)
          Returns the meta contact encapsulating a contact belonging to the specified provider with the specified identifier.
 MetaContact MetaContactGroupImpl.getMetaContact(String metaContactID)
          Returns the contact with the specified identifier
 

Methods in net.java.sip.communicator.impl.contactlist that return types with arguments of type MetaContact
 Iterator<MetaContact> MetaContactListServiceImpl.findAllMetaContactsForProvider(ProtocolProviderService protocolProvider)
          Returns a list of all MetaContacts containing a protocol contact from the given ProtocolProviderService.
 Iterator<MetaContact> MetaContactListServiceImpl.findAllMetaContactsForProvider(ProtocolProviderService protocolProvider, MetaContactGroup metaContactGroup)
          Returns a list of all MetaContacts contained in the given group and containing a protocol contact from the given ProtocolProviderService.
 Iterator<MetaContact> MetaContactGroupImpl.getChildContacts()
          Returns a java.util.Iterator over the MetaContacts contained in this MetaContactGroup.
 

Methods in net.java.sip.communicator.impl.contactlist with parameters of type MetaContact
 void MetaContactListServiceImpl.addNewContactToMetaContact(ProtocolProviderService provider, MetaContact metaContact, String contactID)
          First makes the specified protocol provider create the contact as indicated by contactID, and then associates it to the _existing_ metaContact given as an argument.
 void MetaContactListServiceImpl.addNewContactToMetaContact(ProtocolProviderService provider, MetaContact metaContact, String contactID, boolean fireEvent)
          First makes the specified protocol provider create the contact as indicated by contactID, and then associates it to the _existing_ metaContact given as an argument.
 void MetaContactListServiceImpl.changeMetaContactAvatar(MetaContact metaContact, Contact protoContact, byte[] newAvatar)
          Sets the avatar for metaContact to be newAvatar.
 void MetaContactListServiceImpl.clearUserDefinedDisplayName(MetaContact metaContact)
          Resets display name of the MetaContact to show the value from the underlying contacts.
 int MetaContactImpl.compareTo(MetaContact o)
          Compares this meta contact with the specified object for order.
 boolean MetaContactGroupImpl.contains(MetaContact contact)
          Returns true if and only if contact is a direct child of this group.
 MetaContactGroup MetaContactListServiceImpl.findParentMetaContactGroup(MetaContact child)
          Returns the meta contact group that is a direct parent of the specified child.
 int MetaContactGroupImpl.indexOf(MetaContact metaContact)
          Returns the index of metaContact according to other contacts in this or -1 if metaContact does not belong to this group.
 void MetaContactListServiceImpl.moveContact(Contact contact, MetaContact newParentMetaContact)
          Makes the specified contact a child of the newParent MetaContact.
 void MetaContactListServiceImpl.moveMetaContact(MetaContact metaContact, MetaContactGroup newMetaGroup)
          Moves the specified MetaContact to newGroup.
 void MetaContactListServiceImpl.removeMetaContact(MetaContact metaContact)
          Removes the specified metaContact as well as all of its underlying contacts.
 void MetaContactListServiceImpl.renameMetaContact(MetaContact metaContact, String newDisplayName)
          Sets the display name for metaContact to be newName.
 

Uses of MetaContact in net.java.sip.communicator.impl.filehistory
 

Methods in net.java.sip.communicator.impl.filehistory with parameters of type MetaContact
 Collection<FileRecord> FileHistoryServiceImpl.findByEndDate(MetaContact contact, Date endDate)
          Returns all the file transfers made before the given date
 Collection<FileRecord> FileHistoryServiceImpl.findByKeyword(MetaContact contact, String keyword)
          Returns all the file transfers having the given keyword in the filename
 Collection<FileRecord> FileHistoryServiceImpl.findByKeyword(MetaContact contact, String keyword, boolean caseSensitive)
          Returns all the file transfers having the given keyword in the filename
 Collection<FileRecord> FileHistoryServiceImpl.findByKeywords(MetaContact contact, String[] keywords)
          Returns all the file transfers having the given keywords in the filename
 Collection<FileRecord> FileHistoryServiceImpl.findByKeywords(MetaContact contact, String[] keywords, boolean caseSensitive)
          Returns all the file transfershaving the given keywords in the filename
 Collection<FileRecord> FileHistoryServiceImpl.findByPeriod(MetaContact contact, Date startDate, Date endDate)
          Returns all the file transfers made between the given dates
 Collection<FileRecord> FileHistoryServiceImpl.findByPeriod(MetaContact contact, Date startDate, Date endDate, String[] keywords)
          Returns all the file transfers made between the given dates and having the given keywords in the filename
 Collection<FileRecord> FileHistoryServiceImpl.findByPeriod(MetaContact contact, Date startDate, Date endDate, String[] keywords, boolean caseSensitive)
          Returns all the file transfers made between the given dates and having the given keywords in the filename
 Collection<FileRecord> FileHistoryServiceImpl.findByStartDate(MetaContact contact, Date startDate)
          Returns all the file transfers made after the given date
 Collection<FileRecord> FileHistoryServiceImpl.findFirstRecordsAfter(MetaContact contact, Date date, int count)
          Returns the supplied number of recent file transfers after the given date
 Collection<FileRecord> FileHistoryServiceImpl.findLast(MetaContact contact, int count)
          Returns the supplied number of file transfers
 Collection<FileRecord> FileHistoryServiceImpl.findLastRecordsBefore(MetaContact contact, Date date, int count)
          Returns the supplied number of recent file transfers before the given date
 

Uses of MetaContact in net.java.sip.communicator.impl.gui
 

Methods in net.java.sip.communicator.impl.gui that return MetaContact
 MetaContact UIServiceImpl.getChatContact(Chat chat)
          Get the MetaContact corresponding to the chat.
 

Constructors in net.java.sip.communicator.impl.gui with parameters of type MetaContact
DefaultContactEventHandler.RunMessageWindow(MetaContact metaContact, Contact protocolContact)
          Creates a chat window
 

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

Methods in net.java.sip.communicator.impl.gui.main.chat with parameters of type MetaContact
 ChatPanel ChatWindowManager.getContactChat(MetaContact metaContact, boolean create)
          Gets the ChatPanel corresponding to the specified MetaContact and optionally creates it if it does not exist.
 ChatPanel ChatWindowManager.getContactChat(MetaContact metaContact, Contact protocolContact)
          Returns the chat panel corresponding to the given meta contact
 ChatPanel ChatWindowManager.getContactChat(MetaContact metaContact, Contact protocolContact, String escapedMessageID)
          Returns the chat panel corresponding to the given meta contact
 boolean ChatWindowManager.isChatOpenedFor(MetaContact metaContact)
          Returns true if there is an opened ChatPanel for the given MetaContact.
 void ChatWindowManager.startChat(MetaContact metaContact)
          Starts a chat with the given MetaContact.
 void ChatWindowManager.startChat(MetaContact metaContact, Contact protocolContact, boolean isSmsMessage)
          Starts a chat with the given MetaContact.
 

Constructors in net.java.sip.communicator.impl.gui.main.chat with parameters of type MetaContact
MetaContactChatContact(MetaContact metaContact)
          Creates an instance of ChatContact by passing to it the corresponding MetaContact and Contact.
MetaContactChatSession(ChatSessionRenderer sessionRenderer, MetaContact metaContact, Contact protocolContact)
          Creates an instance of MetaContactChatSession by specifying the renderer, which gives the connection with the UI, the meta contact corresponding to the session and the protocol contact to be used as transport.
 

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

Methods in net.java.sip.communicator.impl.gui.main.contactlist with parameters of type MetaContact
 void ContactList.addActiveContact(MetaContact metaContact)
          Adds the given MetaContact to the list of active contacts.
 void ContactList.addContact(MetaContact contact)
          Adds the given contact to the contact list.
 void ContactList.fireContactListEvent(MetaContact sourceContact, int eventID, int clickCount)
          Creates the corresponding ContactListEvent and notifies all ContactListListeners that a contact is selected.
 PresenceStatus DefaultContactList.getMetaContactStatus(MetaContact metaContact)
          Returns the general status of the given MetaContact.
 boolean DefaultTreeContactList.isContactActive(MetaContact metaContact)
          Checks if the given contact is currently active.
 boolean ContactListModel.isContactOnline(MetaContact contact)
          Returns TRUE if the given meta contact is online, FALSE otherwise.
 boolean PresenceFilter.isMatching(MetaContact metaContact)
          Returns true if offline contacts are shown or if the given MetaContact is online, otherwise returns false.
 boolean ContactList.isMetaContactActive(MetaContact metaContact)
          Checks if the given contact is currently active.
 boolean DefaultContactList.isMetaContactActive(MetaContact metaContact)
          Checks if the given contact is currently active.
static void MetaContactListManager.moveContactToMetaContact(Contact srcContact, MetaContact destMetaContact)
          Moves the given srcContact to the destMetaContact.
 void ContactList.moveContactToMetaContact(Contact srcContact, MetaContact destMetaContact)
          Moves the given srcContact to the destMetaContact.
static void MetaContactListManager.moveMetaContactToGroup(MetaContact srcContact, MetaContactGroup group)
          Moves the given srcContact to the destGroup.
 void ContactList.moveMetaContactToGroup(MetaContact srcContact, MetaContactGroup destGroup)
          Moves the given srcContact to the destGroup.
static void MetaContactListManager.moveMetaContactToGroup(MetaContact srcContact, String groupID)
          Moves the given srcContact to the destGroup.
static void MetaContactListManager.moveMetaContactToMetaContact(MetaContact srcMetaContact, MetaContact destMetaContact)
          Moves the given srcMetaContact to the destMetaContact.
 void ContactList.moveMetaContactToMetaContact(MetaContact srcMetaContact, MetaContact destMetaContact)
          Moves the given srcMetaContact to the destMetaContact.
 void ContactList.refreshContact(MetaContact contact)
          Refreshes the given meta contact content.
 void ContactList.removeActiveContact(MetaContact metaContact)
          Removes the given MetaContact from the list of active contacts.
static void MetaContactListManager.removeMetaContact(MetaContact metaContact)
          Removes the given MetaContact from the list.
 void TreeContactList.setActiveContact(MetaContact metaContact, boolean isActive)
          Updates the active state of the contact node corresponding to the given MetaContact.
 

Constructors in net.java.sip.communicator.impl.gui.main.contactlist with parameters of type MetaContact
AddContactDialog(MainFrame parentWindow, MetaContact metaContact)
          Creates an AddContactDialog by specifying the parent window and a meta contact, to which to add the new contact.
ContactInfoDialog(Frame owner, MetaContact contactItem)
          Creates an instance of the ContactInfoPanel.
MetaContactRightButtonMenu(MetaContact contactItem)
          Creates an instance of ContactRightButtonMenu.
RenameContactDialog(MainFrame mainFrame, MetaContact metaContact)
          Creates an instance of RenameContactDialog.
 

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

Methods in net.java.sip.communicator.impl.gui.main.contactlist.contactsource that return MetaContact
 MetaContact MetaContactQueryEvent.getMetaContact()
          Returns the MetaContact this event is about.
 

Methods in net.java.sip.communicator.impl.gui.main.contactlist.contactsource with parameters of type MetaContact
static UIContact MetaContactListSource.createUIContact(MetaContact metaContact)
          Creates a UIContact for the given metaContact.
 void MetaContactQuery.fireQueryEvent(MetaContact metaContact)
          Notifies the MetaContactQueryListener that a new MetaContact has been received as a result of a search.
static UIContact MetaContactListSource.getUIContact(MetaContact metaContact)
          Returns the UIContact corresponding to the given MetaContact.
static void MetaContactListSource.removeUIContact(MetaContact metaContact)
          Removes the UIContact from the given metaContact.
 

Constructors in net.java.sip.communicator.impl.gui.main.contactlist.contactsource with parameters of type MetaContact
MetaContactQueryEvent(MetaContactQuery source, MetaContact metaContact)
          Creates an instance of MetaGroupQueryEvent by specifying the source query this event comes from and the metaContact this event is about.
MetaUIContact(MetaContact metaContact)
          Creates an instance of MetaUIContact by specifying the underlying MetaContact, on which it's based.
 

Uses of MetaContact in net.java.sip.communicator.impl.gui.utils
 

Methods in net.java.sip.communicator.impl.gui.utils that return MetaContact
 MetaContact InviteContactTransferHandler.MetaContactTransferable.getMetaContact()
          Returns meta contact.
 MetaContact OneChoiceInviteDialog.getSelectedMetaContact()
          Returns an enumeration of the list of selected MetaContacts.
 

Methods in net.java.sip.communicator.impl.gui.utils that return types with arguments of type MetaContact
 Enumeration<MetaContact> InviteDialog.getSelectedMetaContacts()
          Returns an enumeration of the list of selected MetaContacts.
 

Methods in net.java.sip.communicator.impl.gui.utils with parameters of type MetaContact
 void InviteDialog.addMetaContact(MetaContact metaContact)
          Adds the given metaContact to the left list of contacts available for invite.
 void OneChoiceInviteDialog.addMetaContact(MetaContact metaContact)
          Adds the given metaContact to the left list of contacts available for invite.
 void InviteDialog.addSelectedMetaContact(MetaContact metaContact)
          Adds the given metaContact to the right list (selected) of contacts for invite.
 void InviteDialog.removeMetaContact(MetaContact metaContact)
          Removes the given metaContact from the left list of contacts available for invite.
 void OneChoiceInviteDialog.removeMetaContact(MetaContact metaContact)
          Removes the given metaContact from the left list of contacts available for invite.
 void InviteDialog.removeSelectedMetaContact(MetaContact metaContact)
          Removes the given metaContact from the right list (selected) of contacts available for invite.
 

Constructors in net.java.sip.communicator.impl.gui.utils with parameters of type MetaContact
InviteContactTransferHandler.MetaContactTransferable(MetaContact metaContact)
          Creates an instance of MetaContactTransferable.
 

Constructor parameters in net.java.sip.communicator.impl.gui.utils with type arguments of type MetaContact
InviteDialog(String title, List<MetaContact> metaContacts)
          Constructs an InviteDialog, by specifying the initial list of contacts available for invite.
OneChoiceInviteDialog(String title, List<MetaContact> metaContacts)
          Constructs an OneChoiceInviteDialog, by specifying the initial list of contacts available.
 

Uses of MetaContact in net.java.sip.communicator.impl.msghistory
 

Methods in net.java.sip.communicator.impl.msghistory with parameters of type MetaContact
 Collection<EventObject> MessageHistoryServiceImpl.findByEndDate(MetaContact contact, Date endDate)
          Returns all the messages exchanged by all the contacts in the supplied metacontact before the given date
 Collection<EventObject> MessageHistoryServiceImpl.findByKeyword(MetaContact contact, String keyword)
          Returns all the messages exchanged by all the contacts in the supplied metacontact having the given keyword
 Collection<EventObject> MessageHistoryServiceImpl.findByKeyword(MetaContact contact, String keyword, boolean caseSensitive)
          Returns all the messages exchanged by all the contacts in the supplied metacontact having the given keyword
 Collection<EventObject> MessageHistoryServiceImpl.findByKeywords(MetaContact contact, String[] keywords)
          Returns all the messages exchanged by all the contacts in the supplied metacontact having the given keywords
 Collection<EventObject> MessageHistoryServiceImpl.findByKeywords(MetaContact contact, String[] keywords, boolean caseSensitive)
          Returns all the messages exchanged by all the contacts in the supplied metacontact having the given keywords
 Collection<EventObject> MessageHistoryServiceImpl.findByPeriod(MetaContact contact, Date startDate, Date endDate)
          Returns all the messages exchanged by all the contacts in the supplied metacontact between the given dates
 Collection<EventObject> MessageHistoryServiceImpl.findByPeriod(MetaContact contact, Date startDate, Date endDate, String[] keywords)
          Returns all the messages exchanged by all the contacts in the supplied metacontact between the given dates and having the given keywords
 Collection<EventObject> MessageHistoryServiceImpl.findByPeriod(MetaContact contact, Date startDate, Date endDate, String[] keywords, boolean caseSensitive)
          Returns all the messages exchanged by all the contacts in the supplied metacontact between the given dates and having the given keywords
 Collection<EventObject> MessageHistoryServiceImpl.findByStartDate(MetaContact contact, Date startDate)
          Returns all the messages exchanged by all the contacts in the supplied metacontact after the given date
 Collection<EventObject> MessageHistoryServiceImpl.findFirstMessagesAfter(MetaContact contact, Date date, int count)
          Returns the supplied number of recent messages after the given date exchanged by all the contacts in the supplied metacontact
 Collection<EventObject> MessageHistoryServiceImpl.findLast(MetaContact contact, int count)
          Returns the supplied number of recent messages exchanged by all the contacts in the supplied metacontact
 Collection<EventObject> MessageHistoryServiceImpl.findLastMessagesBefore(MetaContact contact, Date date, int count)
          Returns the supplied number of recent messages before the given date exchanged by all the contacts in the supplied metacontact
 

Uses of MetaContact in net.java.sip.communicator.plugin.contactinfo
 

Fields in net.java.sip.communicator.plugin.contactinfo declared as MetaContact
protected  MetaContact ContactInfoDialog.metaContact
          The contact that was right clicked on.
 

Methods in net.java.sip.communicator.plugin.contactinfo with parameters of type MetaContact
 void ContactInfoMenuItem.setCurrentContact(MetaContact metaContact)
          Sets the currently selected MetaContact.
 

Constructors in net.java.sip.communicator.plugin.contactinfo with parameters of type MetaContact
ContactInfoDialog(MetaContact metaContact)
          Accepts a MetaContact and constructs a frame with ContactInfoSearchPanel on the left and an information interface, ContactInfoDetailsPanel, on the right.
 

Uses of MetaContact in net.java.sip.communicator.plugin.exampleplugin
 

Methods in net.java.sip.communicator.plugin.exampleplugin with parameters of type MetaContact
 void ExamplePluginMenuItem.setCurrentContact(MetaContact metaContact)
          Sets the current MetaContact.
 

Constructors in net.java.sip.communicator.plugin.exampleplugin with parameters of type MetaContact
PluginDialog(MetaContact metaContact)
          Creates an instance of this PluginDialog by specifying the current MetaContact.
 

Uses of MetaContact in net.java.sip.communicator.plugin.otr
 

Methods in net.java.sip.communicator.plugin.otr with parameters of type MetaContact
 void OtrMetaContactButton.setCurrentContact(MetaContact metaContact)
           
 void OtrMetaContactMenu.setCurrentContact(MetaContact metaContact)
           
 

Uses of MetaContact in net.java.sip.communicator.plugin.spellcheck
 

Methods in net.java.sip.communicator.plugin.spellcheck with parameters of type MetaContact
 void CheckerToggleButton.setCurrentContact(MetaContact metaContact)
           
 void LanguageMenuBar.setCurrentContact(MetaContact metaContact)
           
 

Uses of MetaContact in net.java.sip.communicator.plugin.whiteboard
 

Methods in net.java.sip.communicator.plugin.whiteboard with parameters of type MetaContact
 void WhiteboardMenuItem.setCurrentContact(MetaContact metaContact)
          Sets the current meta contact.
 

Uses of MetaContact in net.java.sip.communicator.service.callhistory
 

Methods in net.java.sip.communicator.service.callhistory with parameters of type MetaContact
 Collection<CallRecord> CallHistoryService.findByEndDate(MetaContact contact, Date endDate)
          Returns all the calls made by all the contacts in the supplied contact before the given date.
 Collection<CallRecord> CallHistoryService.findByPeriod(MetaContact contact, Date startDate, Date endDate)
          Returns all the calls made by all the contacts in the supplied contact between the given dates.
 Collection<CallRecord> CallHistoryService.findByStartDate(MetaContact contact, Date startDate)
          Returns all the calls made by all the contacts in the supplied contact after the given date.
 Collection<CallRecord> CallHistoryService.findLast(MetaContact contact, int count)
          Returns the supplied number of recent calls made by all the contacts in the supplied contact.
 

Uses of MetaContact in net.java.sip.communicator.service.contactlist
 

Methods in net.java.sip.communicator.service.contactlist that return MetaContact
 MetaContact MetaContactListService.createMetaContact(ProtocolProviderService provider, MetaContactGroup contactGroup, String contactID)
          First makes the specified protocol provider create a contact corresponding to the specified contactID, then creates a new MetaContact which will encapsulate the newly crated protocol specific contact.
 MetaContact MetaContactListService.findMetaContactByContact(Contact contact)
          Returns the MetaContact containing the specified contact or null if no such MetaContact was found.
 MetaContact MetaContactListService.findMetaContactByMetaUID(String metaContactID)
          Returns the MetaContact that corresponds to the specified metaContactID.
 MetaContact MetaContactGroup.getMetaContact(int index)
          Returns the meta contact on the specified index.
 MetaContact MetaContactGroup.getMetaContact(ProtocolProviderService provider, String contactID)
          Returns the meta contact encapsulating a contact belonging to the specified provider with the specified identifier.
 MetaContact MetaContactGroup.getMetaContact(String metaUID)
          Returns the contact with the specified identifier
 

Methods in net.java.sip.communicator.service.contactlist that return types with arguments of type MetaContact
 Iterator<MetaContact> MetaContactListService.findAllMetaContactsForProvider(ProtocolProviderService protocolProvider)
          Returns a list of all MetaContacts containing a protocol contact from the given ProtocolProviderService.
 Iterator<MetaContact> MetaContactListService.findAllMetaContactsForProvider(ProtocolProviderService protocolProvider, MetaContactGroup metaContactGroup)
          Returns a list of all MetaContacts contained in the given group and containing a protocol contact from the given ProtocolProviderService.
 Iterator<MetaContact> MetaContactGroup.getChildContacts()
          Returns a java.util.Iterator over the MetaContacts contained in this MetaContactGroup.
 

Methods in net.java.sip.communicator.service.contactlist with parameters of type MetaContact
 void MetaContactListService.addNewContactToMetaContact(ProtocolProviderService provider, MetaContact metaContact, String contactID)
          First makes the specified protocol provider create the contact as indicated by contactID, and then associates it to the _existing_ metaContact given as an argument.
 void MetaContactListService.clearUserDefinedDisplayName(MetaContact metaContact)
          Resets display name of the MetaContact to show the value from the underlying contacts.
 boolean MetaContactGroup.contains(MetaContact contact)
          Returns true if and only if contact is a direct child of this group.
 MetaContactGroup MetaContactListService.findParentMetaContactGroup(MetaContact child)
          Returns the meta contact group that is a direct parent of the specified child.
 int MetaContactGroup.indexOf(MetaContact metaContact)
          Returns the index of metaContact in relation to other contacts in this or -1 if metaContact does not belong to this group.
 void MetaContactListService.moveContact(Contact contact, MetaContact newParent)
          Makes the specified contact a child of the newParent MetaContact.
 void MetaContactListService.moveMetaContact(MetaContact metaContact, MetaContactGroup newGroup)
          Moves the specified MetaContact to newGroup.
 void MetaContactListService.removeMetaContact(MetaContact metaContact)
          Removes the specified metaContact as well as all of its underlying contacts.
 void MetaContactListService.renameMetaContact(MetaContact metaContact, String newName)
          Sets the display name for metaContact to be newName.
 

Uses of MetaContact in net.java.sip.communicator.service.contactlist.event
 

Methods in net.java.sip.communicator.service.contactlist.event that return MetaContact
 MetaContact ProtoContactEvent.getNewParent()
          Returns the MetaContact that is parent of the source contact after the event occurred or null for a removed contact or when irrelevant.
 MetaContact ProtoContactEvent.getOldParent()
          Returns the MetaContact that was parent of the source contact before the event occurred or null for a new contact or when irrelevant.
 MetaContact ProtoContactEvent.getParent()
          Returns the MetaContact that is the most relevant parent of the source proto Contact.
 MetaContact MetaContactEvent.getSourceMetaContact()
          Returns the source MetaContact.
 MetaContact MetaContactPropertyChangeEvent.getSourceMetaContact()
          Returns a reference to the MetaContact that this event is about
 

Constructors in net.java.sip.communicator.service.contactlist.event with parameters of type MetaContact
MetaContactAvatarUpdateEvent(MetaContact source, byte[] oldAvatar, byte[] newAvatar)
          Creates an instance of this event using the specified arguments.
MetaContactEvent(MetaContact source, MetaContactGroup parentGroup, int eventID)
          Creates a new MetaContact event according to the specified parameters.
MetaContactModifiedEvent(MetaContact source, String modificationName, Object oldValue, Object newValue)
          Creates an instance of this event using the specified arguments.
MetaContactMovedEvent(MetaContact sourceContact, MetaContactGroup oldParent, MetaContactGroup newParent)
          Createas an instance of this MetaContactMovedEvent using the specified arguments.
MetaContactPropertyChangeEvent(MetaContact source, String eventName, Object oldValue, Object newValue)
          Creates an instnace of this event.
MetaContactRenamedEvent(MetaContact source, String oldDisplayName, String newDisplayName)
          Creates an instance of this event using the specified arguments.
ProtoContactEvent(Contact source, String eventName, MetaContact oldParent, MetaContact newParent)
          Creates an instance of this ProtoContactEvent.
 

Uses of MetaContact in net.java.sip.communicator.service.filehistory
 

Methods in net.java.sip.communicator.service.filehistory with parameters of type MetaContact
 Collection<FileRecord> FileHistoryService.findByEndDate(MetaContact contact, Date endDate)
          Returns all the file transfers made before the given date
 Collection<FileRecord> FileHistoryService.findByKeyword(MetaContact contact, String keyword)
          Returns all the file transfers having the given keyword in the filename
 Collection<FileRecord> FileHistoryService.findByKeyword(MetaContact contact, String keyword, boolean caseSensitive)
          Returns all the file transfers having the given keyword in the filename
 Collection<FileRecord> FileHistoryService.findByKeywords(MetaContact contact, String[] keywords)
          Returns all the file transfers having the given keywords in the filename
 Collection<FileRecord> FileHistoryService.findByKeywords(MetaContact contact, String[] keywords, boolean caseSensitive)
          Returns all the file transfershaving the given keywords in the filename
 Collection<FileRecord> FileHistoryService.findByPeriod(MetaContact contact, Date startDate, Date endDate)
          Returns all the file transfers made between the given dates
 Collection<FileRecord> FileHistoryService.findByPeriod(MetaContact contact, Date startDate, Date endDate, String[] keywords)
          Returns all the file transfers made between the given dates and having the given keywords in the filename
 Collection<FileRecord> FileHistoryService.findByPeriod(MetaContact contact, Date startDate, Date endDate, String[] keywords, boolean caseSensitive)
          Returns all the file transfers made between the given dates and having the given keywords in the filename
 Collection<FileRecord> FileHistoryService.findByStartDate(MetaContact contact, Date startDate)
          Returns all the file transfers made after the given date
 Collection<FileRecord> FileHistoryService.findFirstRecordsAfter(MetaContact contact, Date date, int count)
          Returns the supplied number of recent file transfers after the given date
 Collection<FileRecord> FileHistoryService.findLast(MetaContact contact, int count)
          Returns the supplied number of file transfers
 Collection<FileRecord> FileHistoryService.findLastRecordsBefore(MetaContact contact, Date date, int count)
          Returns the supplied number of recent file transfers before the given date
 

Uses of MetaContact in net.java.sip.communicator.service.gui
 

Methods in net.java.sip.communicator.service.gui that return MetaContact
 MetaContact UIService.getChatContact(Chat chat)
          Get the MetaContact corresponding to the chat.
 

Methods in net.java.sip.communicator.service.gui with parameters of type MetaContact
 void AbstractPluginComponent.setCurrentContact(MetaContact metaContact)
           
 void PluginComponent.setCurrentContact(MetaContact metaContact)
          Sets the current meta contact.
 

Uses of MetaContact in net.java.sip.communicator.service.msghistory
 

Methods in net.java.sip.communicator.service.msghistory with parameters of type MetaContact
 Collection<EventObject> MessageHistoryService.findByEndDate(MetaContact contact, Date endDate)
          Returns all the messages exchanged by all the contacts in the supplied metacontact before the given date
 Collection<EventObject> MessageHistoryService.findByKeyword(MetaContact contact, String keyword)
          Returns all the messages exchanged by all the contacts in the supplied metacontact having the given keyword
 Collection<EventObject> MessageHistoryService.findByKeyword(MetaContact contact, String keyword, boolean caseSensitive)
          Returns all the messages exchanged by all the contacts in the supplied metacontact having the given keyword
 Collection<EventObject> MessageHistoryService.findByKeywords(MetaContact contact, String[] keywords)
          Returns all the messages exchanged by all the contacts in the supplied metacontact having the given keywords
 Collection<EventObject> MessageHistoryService.findByKeywords(MetaContact contact, String[] keywords, boolean caseSensitive)
          Returns all the messages exchanged by all the contacts in the supplied metacontact having the given keywords
 Collection<EventObject> MessageHistoryService.findByPeriod(MetaContact contact, Date startDate, Date endDate)
          Returns all the messages exchanged by all the contacts in the supplied metacontact between the given dates
 Collection<EventObject> MessageHistoryService.findByPeriod(MetaContact contact, Date startDate, Date endDate, String[] keywords)
          Returns all the messages exchanged by all the contacts in the supplied metacontact between the given dates and having the given keywords
 Collection<EventObject> MessageHistoryService.findByPeriod(MetaContact contact, Date startDate, Date endDate, String[] keywords, boolean caseSensitive)
          Returns all the messages exchanged by all the contacts in the supplied metacontact between the given dates and having the given keywords
 Collection<EventObject> MessageHistoryService.findByStartDate(MetaContact contact, Date startDate)
          Returns all the messages exchanged by all the contacts in the supplied metacontact after the given date
 Collection<EventObject> MessageHistoryService.findFirstMessagesAfter(MetaContact contact, Date date, int count)
          Returns the supplied number of recent messages after the given date exchanged by all the contacts in the supplied metacontact
 Collection<EventObject> MessageHistoryService.findLast(MetaContact contact, int count)
          Returns the supplied number of recent messages exchanged by all the contacts in the supplied metacontact
 Collection<EventObject> MessageHistoryService.findLastMessagesBefore(MetaContact contact, Date date, int count)
          Returns the supplied number of recent messages before the given date exchanged by all the contacts in the supplied metacontact
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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