-
- /*
- * SECURITY UTILITIES
- */
- public final static SimpleUserNature findSimpleUserNature(ArgeoUser user,
- String simpleNatureType) {
- SimpleUserNature simpleNature = null;
- if (simpleNatureType != null)
- simpleNature = (SimpleUserNature) user.getUserNatures().get(
- simpleNatureType);
- else
- for (UserNature userNature : user.getUserNatures().values())
- if (userNature instanceof SimpleUserNature)
- simpleNature = (SimpleUserNature) userNature;
-
- if (simpleNature == null)
- throw new ArgeoException("No simple user nature in user " + user);
- return simpleNature;
- }