Example #1
0
 private List<LocalPath> getPath(List<LocalPath> list, String id) throws Exception {
   if (list == null) list = new ArrayList<LocalPath>(5);
   if (id == null) return list;
   OrganizationService service = WCMCoreUtils.getService(OrganizationService.class);
   Group group = service.getGroupHandler().findGroupById(id);
   if (group == null) return list;
   list.add(0, new LocalPath(group.getId(), group.getLabel()));
   getPath(list, group.getParentId());
   return list;
 }