FormValidation validation = form.validate();
if (!validation.hasErrors()) {
RoleAssignment roleAssignment = new RoleAssignment(principalItem.getValue());
roleAssignment.setRealm(realmItem.getValue());
if (Console.CONSTANTS.common_label_include().equals(includeExcludeItem.getValue())) {
roleAssignment.addRoles(rolesItem.getValue());
} else if (Console.CONSTANTS.common_label_exclude().equals(includeExcludeItem.getValue())) {
roleAssignment.addExcludes(rolesItem.getValue());
}
presenter.addRoleAssignment(roleAssignment);
}