List perms = new ArrayList();
for (Iterator i = users.iterator(); i.hasNext(); ) {
UserData user = (UserData)i.next();
List permissions = getRoller().getUserManager().getAllPermissions(user);
for (Iterator j = permissions.iterator(); j.hasNext(); ) {
PermissionsData pd = (PermissionsData)j.next();
perms.add(pd);
}
}
EntrySet es = toMemberEntrySet((PermissionsData[])perms.toArray(new PermissionsData[0]));
return es;