List<UserGroup> userGroups1 = project.getUserGroups();
List<UserGroup> userGroups2 = project.getUserGroupsNameStartsWith("area-");
boolean contains = userGroup1.contains("user name");
User user = client.getUserByName("userName");
boolean contains2 = userGroup1.contains(user);
userGroup2.addUser(user);
List<User> users = userGroup1.getUsers();
for (User user2 : users) {
System.out.println(user2.getName());
System.out.println(user2.getFullname());
System.out.println(user2.getDescription());
System.out.println(user2.getEmailAddress());
}
user.isAdministratorInCurrentProject();
user.isAuthorInCurrentProject();
user.isSiteBuilderInCurrentProject();
user.isVisitorInCurrentProject();
user.isActive();
user.isDirectEditCtlAndMouse();
user.isDirectEditMouseOnly();
user.getPublishableProjectVariants();
}