Modifier and Type | Class and Description |
---|---|
class |
MetaContactGroupImpl
A straightforward implementation of the meta contact group.
|
Modifier and Type | Method and Description |
---|---|
MetaContactGroup |
MetaContactListServiceImpl.createMetaContactGroup(MetaContactGroup parent,
java.lang.String groupName)
Creates a MetaContactGroup with the specified group name.
|
MetaContactGroup |
MetaContactListServiceImpl.findMetaContactGroupByContactGroup(ContactGroup contactGroup)
Returns the MetaContactGroup corresponding to the specified contactGroup
or null if no such MetaContactGroup was found.
|
MetaContactGroup |
MetaContactListServiceImpl.findMetaContactGroupByMetaUID(java.lang.String metaGroupID)
Returns the MetaContactGroup that corresponds to the specified
metaGroupID.
|
MetaContactGroup |
MetaContactGroupImpl.findMetaContactGroupByMetaUID(java.lang.String metaUID)
Returns a meta contact group this group or some of its subgroups,
that has the specified metaUID.
|
MetaContactGroup |
MetaContactListServiceImpl.findParentMetaContactGroup(MetaContact child)
Returns the meta contact group that is a direct parent of the specified
child.
|
MetaContactGroup |
MetaContactListServiceImpl.findParentMetaContactGroup(MetaContactGroup child)
Returns the meta contact group that is a direct parent of the specified
child.
|
MetaContactGroup |
MetaContactGroupImpl.getMetaContactSubgroup(int index)
Returns the MetaContactGroup with the specified index.
|
MetaContactGroup |
MetaContactGroupImpl.getMetaContactSubgroup(java.lang.String grpName)
Returns the MetaContactGroup with the specified name.
|
MetaContactGroup |
MetaContactGroupImpl.getMetaContactSubgroupByUID(java.lang.String grpUID)
Returns the MetaContactGroup with the specified groupUID.
|
MetaContactGroup |
MetaContactImpl.getParentMetaContactGroup()
Returns the MetaContactGroup currently containing this meta contact
|
MetaContactGroup |
MetaContactGroupImpl.getParentMetaContactGroup()
Returns the MetaContactGroup currently containing this group or null if
this is the root group
|
MetaContactGroup |
MetaContactListServiceImpl.getRoot()
Returns the root MetaContactGroup in this contact list.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<MetaContactGroup> |
MetaContactGroupImpl.getSubgroups()
Returns an java.util.Iterator over the sub groups that this
MetaContactGroup contains.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
MetaContactGroupImpl.addSubgroup(MetaContactGroup subgroup)
Adds the specified meta group to the subgroups of this one.
|
int |
MetaContactGroupImpl.compareTo(MetaContactGroup target)
Compares this meta contact group with the specified object for order.
|
boolean |
MetaContactGroupImpl.contains(MetaContactGroup group)
Returns true if and only if group is a direct subgroup of this
MetaContactGroup.
|
MetaContact |
MetaContactListServiceImpl.createMetaContact(ProtocolProviderService provider,
MetaContactGroup metaContactGroup,
java.lang.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.
|
MetaContactGroup |
MetaContactListServiceImpl.createMetaContactGroup(MetaContactGroup parent,
java.lang.String groupName)
Creates a MetaContactGroup with the specified group name.
|
java.util.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.
|
MetaContactGroup |
MetaContactListServiceImpl.findParentMetaContactGroup(MetaContactGroup child)
Returns the meta contact group that is a direct parent of the specified
child.
|
int |
MetaContactGroupImpl.indexOf(MetaContactGroup metaContactGroup)
Returns the index of metaContactGroup in relation to other subgroups in
this group or -1 if metaContact does not belong to this group.
|
void |
MetaContactListServiceImpl.moveContact(Contact contact,
MetaContactGroup newParentMetaGroup)
Makes the specified contact a child of the
newParentMetaGroup MetaContactGroup.
|
void |
MetaContactListServiceImpl.moveMetaContact(MetaContact metaContact,
MetaContactGroup newMetaGroup)
Moves the specified MetaContact to newGroup.
|
void |
MetaContactListServiceImpl.removeMetaContactGroup(MetaContactGroup groupToRemove)
Removes the specified meta contact group, all its corresponding protocol
specific groups and all their children.
|
(package private) boolean |
MetaContactGroupImpl.removeSubgroup(MetaContactGroup group)
Removes the specified group from the list of groups in this list.
|
void |
MetaContactListServiceImpl.renameMetaContactGroup(MetaContactGroup group,
java.lang.String newGroupName)
Renames the specified MetaContactGroup as indicated by the
newName param.
|
Modifier and Type | Method and Description |
---|---|
MetaContactGroup |
AuthorizationRequestedDialog.getSelectedMetaContactGroup()
Returns the currently selected group to add the contact to.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ChatRoomContactList.isGroupClosed(MetaContactGroup group)
Checks whether the group is closed.
|
Modifier and Type | Method and Description |
---|---|
static void |
ContactListUtils.addContact(ProtocolProviderService protocolProvider,
MetaContactGroup group,
java.lang.String contactAddress) |
void |
ContactListModel.closeGroup(MetaContactGroup group)
Closes the given group by hiding all containing contacts.
|
int |
ContactListModel.countChildContacts(MetaContactGroup group)
Counts group child contacts depending on the showOffline option.
|
int |
ContactListModel.countContactsAndSubgroups(MetaContactGroup parentGroup)
Returns the number of all children of the given MetaContactGroup.
|
boolean |
ContactListModel.isGroupClosed(MetaContactGroup group)
Checks whether the group is closed.
|
boolean |
ContactListModel.isGroupEmpty(MetaContactGroup group)
Checks whether the group is closed.
|
static void |
MetaContactListManager.moveContactToGroup(Contact srcContact,
MetaContactGroup destGroup)
Moves the given srcContact to the destGroup.
|
static void |
MetaContactListManager.moveMetaContactToGroup(MetaContact srcContact,
MetaContactGroup group)
Moves the given srcContact to the destGroup.
|
void |
ContactListModel.openGroup(MetaContactGroup group)
Opens the given group by showing all containing contacts.
|
static void |
MetaContactListManager.removeMetaContactGroup(MetaContactGroup group)
Removes the given MetaContactGroup from the list.
|
void |
AddContactDialog.setSelectedGroup(MetaContactGroup group)
Selects the given group in the group combo box.
|
Constructor and Description |
---|
GroupRightButtonMenu(MainFrame mainFrame,
MetaContactGroup group)
Creates an instance of GroupRightButtonMenu.
|
RenameGroupDialog(MainFrame mainFrame,
MetaContactGroup metaGroup)
Creates an instance of RenameGroupDialog.
|
Modifier and Type | Method and Description |
---|---|
MetaContactGroup |
CreateGroupDialog.getNewMetaGroup()
Returns the newly created MetaContactGroup if everything is
gone well, otherwise returns null.
|
Modifier and Type | Method and Description |
---|---|
static UIGroup |
MetaContactListSource.createUIGroup(MetaContactGroup metaGroup)
Creates a UIGroupDescriptor for the given metaGroup.
|
static UIGroupImpl |
MetaContactListSource.getUIGroup(MetaContactGroup metaGroup)
Returns the UIGroup corresponding to the given
MetaContactGroup.
|
boolean |
MetaContactListSource.isMatching(java.util.regex.Pattern filterPattern,
MetaContactGroup metaGroup)
Checks if the given metaGroup is matching the current filter.
|
static boolean |
MetaContactListSource.isNewGroup(MetaContactGroup metaGroup)
Returns whether MetaContactGroup is newly created.
|
static boolean |
MetaContactListSource.isRootGroup(MetaContactGroup group)
Indicates if the given MetaContactGroup is the root group.
|
void |
MetaContactListSource.queryMetaContactSource(java.util.regex.Pattern filterPattern,
MetaContactGroup parentGroup,
MetaContactQuery query,
int resultCount)
Filters the children in the given MetaContactGroup to match the
given filterPattern and stores the result in the given
treeModel.
|
static void |
MetaContactListSource.removeUIGroup(MetaContactGroup metaGroup)
Removes the descriptor from the given metaGroup.
|
Constructor and Description |
---|
MetaUIGroup(MetaContactGroup metaGroup)
Creates an instance of MetaUIGroup by specifying the underlying
MetaContactGroup.
|
Modifier and Type | Method and Description |
---|---|
void |
OTRv3OutgoingSessionSwitcher.setCurrentContactGroup(MetaContactGroup metaGroup) |
Modifier and Type | Method and Description |
---|---|
void |
LanguageMenuBar.setCurrentContactGroup(MetaContactGroup metaGroup) |
Modifier and Type | Method and Description |
---|---|
void |
WhiteboardMenuItem.setCurrentContactGroup(MetaContactGroup metaGroup)
Sets the current meta group.
|
Modifier and Type | Method and Description |
---|---|
MetaContactGroup |
MetaContactListService.createMetaContactGroup(MetaContactGroup parentGroup,
java.lang.String groupName)
Creates a MetaContactGroup with the specified group name.
|
MetaContactGroup |
MetaContactListService.findMetaContactGroupByContactGroup(ContactGroup group)
Returns the MetaContactGroup encapsulating the specified protocol contact
group or null if no such MetaContactGroup was found.
|
MetaContactGroup |
MetaContactListService.findMetaContactGroupByMetaUID(java.lang.String metaGroupID)
Returns the MetaContactGroup that corresponds to the specified
metaGroupID.
|
MetaContactGroup |
MetaContactListService.findParentMetaContactGroup(MetaContact child)
Returns the meta contact group that is a direct parent of the specified
child.
|
MetaContactGroup |
MetaContactListService.findParentMetaContactGroup(MetaContactGroup child)
Returns the meta contact group that is a direct parent of the specified
child.
|
MetaContactGroup |
MetaContactGroup.getMetaContactSubgroup(int index)
Returns the MetaContactGroup with the specified index.
|
MetaContactGroup |
MetaContactGroup.getMetaContactSubgroup(java.lang.String groupName)
Returns the MetaContactGroup with the specified name.
|
MetaContactGroup |
MetaContactGroup.getParentMetaContactGroup()
Returns the MetaContactGroup currently containing this group or null if
this is the root group
|
MetaContactGroup |
MetaContact.getParentMetaContactGroup()
Returns the MetaContactGroup currently containing this meta contact
|
MetaContactGroup |
MetaContactListService.getRoot()
Returns the root MetaContactGroup in this contact list.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<MetaContactGroup> |
MetaContactGroup.getSubgroups()
Returns an java.util.Iterator over the sub groups that this
MetaContactGroup contains.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MetaContactGroup.contains(MetaContactGroup group)
Returns true if and only if group is a direct subgroup of this
MetaContactGroup.
|
MetaContact |
MetaContactListService.createMetaContact(ProtocolProviderService provider,
MetaContactGroup contactGroup,
java.lang.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.
|
MetaContactGroup |
MetaContactListService.createMetaContactGroup(MetaContactGroup parentGroup,
java.lang.String groupName)
Creates a MetaContactGroup with the specified group name.
|
java.util.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.
|
MetaContactGroup |
MetaContactListService.findParentMetaContactGroup(MetaContactGroup child)
Returns the meta contact group that is a direct parent of the specified
child.
|
int |
MetaContactGroup.indexOf(MetaContactGroup metaContactGroup)
Returns the index of metaContactGroup in relation to other subgroups in
this group or -1 if metaContact does not belong to this group.
|
void |
MetaContactListService.moveContact(Contact contact,
MetaContactGroup newParent)
Makes the specified contact a child of the
newParent MetaContactGroup.
|
void |
MetaContactListService.moveMetaContact(MetaContact metaContact,
MetaContactGroup newGroup)
Moves the specified MetaContact to newGroup.
|
void |
MetaContactListService.removeMetaContactGroup(MetaContactGroup groupToRemove)
Removes the specified meta contact group, all its corresponding protocol
specific groups and all their children.
|
void |
MetaContactListService.renameMetaContactGroup(MetaContactGroup group,
java.lang.String newGroupName)
Renames the specified MetaContactGroup as indicated by the
newName param.
|
Modifier and Type | Method and Description |
---|---|
MetaContactGroup |
MetaContactMovedEvent.getNewParent()
Returns the new parent of this meta contact.
|
MetaContactGroup |
MetaContactMovedEvent.getOldParent()
Returns the old parent of this meta contact.
|
MetaContactGroup |
MetaContactEvent.getParentGroup()
Returns the MetaContactGroup that the MetaContact belongs to.
|
MetaContactGroup |
MetaContactGroupEvent.getSourceMetaContactGroup()
Returns the source MetaContactGroup.
|
Constructor and Description |
---|
MetaContactEvent(MetaContact source,
MetaContactGroup parentGroup,
int eventID)
Creates a new MetaContact event according to the specified parameters.
|
MetaContactGroupEvent(MetaContactGroup source,
ProtocolProviderService provider,
ContactGroup sourceProtoGroup,
int eventID)
Creates a new MetaContactGroup event according to the specified parameters.
|
MetaContactMovedEvent(MetaContact sourceContact,
MetaContactGroup oldParent,
MetaContactGroup newParent)
Createas an instance of this MetaContactMovedEvent using the
specified arguments.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractPluginComponent.setCurrentContactGroup(MetaContactGroup metaGroup) |
void |
PluginComponent.setCurrentContactGroup(MetaContactGroup metaGroup)
Sets the current meta group.
|
Modifier and Type | Method and Description |
---|---|
MetaContactGroup |
MetaGroupQueryEvent.getMetaGroup()
Returns the MetaContactGroup this event is about.
|
Modifier and Type | Method and Description |
---|---|
void |
MetaContactQuery.fireQueryEvent(MetaContactGroup metaGroup)
Notifies the MetaContactQueryListener that a new
MetaGroup has been received as a result of a search.
|
Constructor and Description |
---|
MetaGroupQueryEvent(MetaContactQuery source,
MetaContactGroup metaGroup)
Creates an instance of MetaGroupQueryEvent by specifying the
source query this event comes from and the metaGroup
this event is about.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.