private static Category getCategoryByID(DefaultProfile defaultProfile, String categoryId) {
   EList cats = defaultProfile.getCategory();
   for (Iterator it = cats.iterator(); it.hasNext(); ) {
     Category cat = (Category) it.next();
     if (categoryId.equals(cat.getId())) return cat;
   }
   return null;
 }