}
}
public List<PermissibleObjectTreeNode> searchPermissibleObjects(PermissibleObject parent, String query, String sortField, boolean sortDescending,
String searchObjectType, boolean searchNames, boolean searchDescriptions, boolean searchKeywords, boolean useExactPhrase) throws SimpleMessageException {
User user = getAuthenticatedUser(session.get());
// return all permissible objects which match the name/description
try {
Class<?> clazz = Class.forName(searchObjectType);
return PermissibleObjectHelper.search(session.get(), user, getVoterGUID(), clazz, query, sortField, sortDescending, searchNames, searchDescriptions,
searchKeywords, useExactPhrase);