Integer flags = new Integer(role.getVirtualGroupFlags()); roleFlags.add(flags); while (itChildRoles.hasNext()) { CmsRole child = itChildRoles.next(); flags = new Integer(child.getVirtualGroupFlags()); roleFlags.add(flags); if (group.isVirtual()) { CmsRole r = CmsRole.valueOf(group); if (roleFlags.contains(new Integer(r.getVirtualGroupFlags()))) { groups.add(group);
Integer flags = new Integer(role.getVirtualGroupFlags()); roleFlags.add(flags); while (itChildRoles.hasNext()) { CmsRole child = (CmsRole)itChildRoles.next(); flags = new Integer(child.getVirtualGroupFlags()); roleFlags.add(flags); if (group.isVirtual()) { CmsRole r = CmsRole.valueOf(group); if (roleFlags.contains(new Integer(r.getVirtualGroupFlags()))) { groups.add(group);
group.setFlags(role.getVirtualGroupFlags()); try { writeGroup(dbc, group);
group.setFlags(role.getVirtualGroupFlags());
group.setFlags(role.getVirtualGroupFlags());
usersGroup, groupDescription, I_CmsPrincipal.FLAG_ENABLED | CmsRole.WORKPLACE_USER.getVirtualGroupFlags(), parentGroup); null); int flags = CmsRole.ROOT_ADMIN.getVirtualGroupFlags(); createGroup( dbc,
createGroup(dbc, CmsUUID.getConstantUUID(usersGroup), usersGroup, groupDescription, I_CmsPrincipal.FLAG_ENABLED | I_CmsPrincipal.FLAG_GROUP_PROJECT_USER | CmsRole.WORKPLACE_USER.getVirtualGroupFlags(), parentGroup); null); int flags = CmsRole.ROOT_ADMIN.getVirtualGroupFlags(); createGroup( dbc, | I_CmsPrincipal.FLAG_GROUP_PROJECT_MANAGER | I_CmsPrincipal.FLAG_GROUP_PROJECT_USER | CmsRole.PROJECT_MANAGER.getVirtualGroupFlags(), parentGroup);
usersGroup, groupDescription, I_CmsPrincipal.FLAG_ENABLED | CmsRole.ELEMENT_AUTHOR.getVirtualGroupFlags(), parentGroup); null); int flags = CmsRole.ROOT_ADMIN.getVirtualGroupFlags(); createGroup( dbc,