&& entry.hasMediaType(mediaType)))
{
Iterator cItr = entry.listCategories();
while (cItr.hasNext())
{
BaseCategory cat = (BaseCategory) cItr.next();
catMap.put(cat.getName(), cat);
}
}
}
else
{
Iterator cItr = entry.listCategories();
while (cItr.hasNext())
{
BaseCategory cat = (BaseCategory) cItr.next();
catMap.put(cat.getName(), cat);
}
}
}
BaseCategory allCat = new BaseCategory();
allCat.setName("All Portlets");
catMap.put(allCat.getName(), allCat);
return new ArrayList(catMap.values());
}