|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.java.sip.communicator.impl.gui.main.contactlist.contactsource.MetaUIGroup
public class MetaUIGroup
The MetaUIGroup is the implementation of the UIGroup for the MetaContactListService. This implementation is based on the MetaContactGroup.
| Constructor Summary | |
|---|---|
MetaUIGroup(MetaContactGroup metaGroup)
Creates an instance of MetaUIGroup by specifying the underlying MetaContactGroup. |
|
| Method Summary | |
|---|---|
int |
countChildContacts()
Returns the count of child contacts of the underlying MetaContactGroup. |
int |
countOnlineChildContacts()
Returns the count of online child contacts of the underlying MetaContactGroup. |
Object |
getDescriptor()
Returns the underlying MetaContactGroup. |
String |
getDisplayName()
Returns the display name of the underlying MetaContactGroup. |
GroupNode |
getGroupNode()
Returns the corresponding GroupNode. |
String |
getId()
Returns the identifier of the underlying MetaContactGroup. |
UIGroup |
getParentGroup()
Returns the parent UIGroup. |
JPopupMenu |
getRightButtonMenu()
Returns the JPopupMenu opened on a right button click over this group in the contact list. |
int |
getSourceIndex()
Returns the index of the underlying MetaContactGroup in its MetaContactListService parent group. |
boolean |
isGroupCollapsed()
Indicates if this group was collapsed. |
void |
setGroupNode(GroupNode groupNode)
Sets the corresponding GroupNode. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MetaUIGroup(MetaContactGroup metaGroup)
metaGroup - the MetaContactGroup, on which this UI group
is based| Method Detail |
|---|
public Object getDescriptor()
getDescriptor in interface UIGrouppublic int getSourceIndex()
getSourceIndex in interface UIGrouppublic UIGroup getParentGroup()
getParentGroup in interface UIGrouppublic boolean isGroupCollapsed()
isGroupCollapsed in interface UIGrouppublic String getDisplayName()
getDisplayName in interface UIGrouppublic int countChildContacts()
countChildContacts in interface UIGrouppublic int countOnlineChildContacts()
countOnlineChildContacts in interface UIGrouppublic String getId()
getId in interface UIGrouppublic GroupNode getGroupNode()
getGroupNode in interface UIGrouppublic void setGroupNode(GroupNode groupNode)
setGroupNode in interface UIGroupgroupNode - the corresponding GroupNoe in the contact list
component data modelpublic JPopupMenu getRightButtonMenu()
getRightButtonMenu in interface UIGroup
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||