itemGroups.add(group); } else { item.addInvisibleSharedGroup(group);
item.addSharedGroup(group); } else { item.addInvisibleSharedGroup(group);
if (!group.isUser(addedUser) && rosterManager.isGroupVisible(group, addedUser)) { item.addInvisibleSharedGroup(group); item.addInvisibleSharedGroup(addedGroup);
itemGroups.add(group); } else { item.addInvisibleSharedGroup(group);
item.addSharedGroup(group); } else { item.addInvisibleSharedGroup(group);
if (!group.isUser(addedUser) && rosterManager.isGroupVisible(group, addedUser)) { item.addInvisibleSharedGroup(group); item.addInvisibleSharedGroup(addedGroup);