{
try
{
AccessRightUser accessRightUser = (AccessRightUser)accessRightUsersIterator.next();
AccessRightsUserRow accessRightsUserRow = (AccessRightsUserRow)accessRightsUserRows.get(accessRightUser.getUserName());
if(accessRightsUserRow == null)
{
InfoGluePrincipal infoGluePrincipal = UserControllerProxy.getController(db).getUser(accessRightUser.getUserName());
if(infoGluePrincipal != null)
{
AccessRightsUserRow newAccessRightsUserRow = new AccessRightsUserRow();
newAccessRightsUserRow.setUserName(infoGluePrincipal.getName());
newAccessRightsUserRow.getAccessRights().put(accessRightUser.getAccessRight().getInterceptionPoint().getId(), new Boolean(true));
accessRightsUserRows.put(infoGluePrincipal.getName(), newAccessRightsUserRow);
}
}
else
{