public class TeamGroup extends GroupContact
GroupContact.OnGroupContactChangedListener
Contact.UpdateStatus
HierarchyListItem.ComparatorSort, HierarchyListItem.Sort, HierarchyListItem.SortAlphabet, HierarchyListItem.SortAlphabetDesc, HierarchyListItem.SortDistanceFrom
_contacts, _filteredUnread, _hideIfEmpty, _hideLockedGroups, _iconUri, _totalUnread, _unmodifiable, _userCreated, TAG
BACKGROUND_COLOR_ALIVE, BACKGROUND_COLOR_DEAD, BACKGROUND_COLOR_NA, BACKGROUND_COLOR_STALE, contactUUID, FOREGROUND_COLOR_ALIVE, FOREGROUND_COLOR_DEAD, FOREGROUND_COLOR_STALE
asyncRefresh, children, disposed, filter, listener, postFilter, reusable, uiHandler
Constructor and Description |
---|
TeamGroup(java.lang.String team) |
Modifier and Type | Method and Description |
---|---|
int |
getIconColor()
Returns the color to be applied to the icon.
|
protected void |
refreshImpl()
Refresh implementation to be run on a background thread
If your class doesn't need to refresh then override the filter
method above to avoid unnecessary threading
|
addContact, addContacts, addOnGroupContactChangedListener, alwaysShow, calculateUnread, clearHierarchy, find, findChildPaths, fireOnGroupContactChanged, getAllContacts, getAllContactUIDs, getContactUids, getExtraView, getIconUri, getOnlineContactUids, getRootUserGroup, getUnmodifiable, getUnreadContacts, getUnreadContacts, getUnreadCount, getUnreadCount, getUsers, getUsers, getUserUIDs, getUserUIDs, hasContact, hideIfEmpty, isChildSupported, isEmpty, isGroup, isUserCreated, isVisible, lockGroup, lockGroups, removeAllUsers, removeContact, removeContacts, removeOnGroupContactChangedListener, setContacts, setContactUIDs, setHideIfEmpty, setHideLockedGroups, setIconUri, setUnmodifiable, toString, updateLocks, validChild
descendedFrom, dispatchChangeEvent, dispose, getAction, getBackgroundColor, getChildContacts, getDescendantCount, getExtras, getFiltered, getFilteredUIDs, getHierarchyPath, getName, getParent, getParentContacts, getParentHierarchy, getParentUID, getPresenceColor, getTextColor, getTitle, getUID, getUpdateStatus, getUserObject, notifyListener, refresh, refresh, setDispatch, setExtras, setListener, setName, setParentUID, setUid, setUnreadCount, setUpdateStatus, updateChildren
async, buildQueryParams, delete, disposeChildren, disposeItems, findChild, getAssociationKey, getChildActions, getChildAt, getChildCount, getChildren, getCustomLayout, getDefaultSortModes, getDeleteActions, getDescription, getDropDownSize, getExtraView, getFilter, getFooterView, getHeaderView, getIconDrawable, getListItemView, getLocalData, getLocalData, getPreferredListIndex, getSorts, getVisibility, isDisposed, isGetChildrenSupported, isMultiSelectSupported, notifyListener, postAccept, postRefresh, refresh, refresh, refresh, requestRefresh, requestRefresh, search, setLocalData, setPostFilter, setVisible, sortItems, syncRefresh
public int getIconColor()
HierarchyListItem
getIconColor
in interface HierarchyListItem
getIconColor
in class AbstractHierarchyListItem2
0xFFFFFFFF
(-1
)
to use the original color.protected void refreshImpl()
AbstractHierarchyListItem2
refreshImpl
in class GroupContact