if ((categories == null) || (categories.isEmpty())) {
return false;
}
Map<String, List<PageElementCategory>> groupedCategories = new HashMap<String, List<PageElementCategory>>();
for (PageElementCategory category : categories) {
String name = sensitive.normalize(category.getName());
List<PageElementCategory> groupCategory = groupedCategories.get(name);
if (groupCategory == null) {
groupCategory = new ArrayList<PageElementCategory>();
groupedCategories.put(name, groupCategory);
}